[Bug 893826] Re: symlinked docs are different between architectures, depending on dpkg-deb package order
Launchpad Bug Tracker
893826 at bugs.launchpad.net
Tue Nov 29 09:05:12 UTC 2011
This bug was fixed in the package pkgbinarymangler - 107
---------------
pkgbinarymangler (107) precise; urgency=low
* test/run, test_doc_symlink(): Simplify installation of "Makefile".
* test/run, test_doc_symlink(): Introduce some test library binary packages
to check handling of transitive dependencies.
* pkgstripfiles, symlink_doc(): If the link destination target is itself a
link, resolve it to directly link to the final target instead of not
symlinking the file at all.
* test/run: Add new test cases test_doc_symlink_parallel_{fixed,unlimited}()
which run the symlink test with DEB_BUILD_OPTIONS "parallel=4" and
"parallel" respectively. Run through them three times as this is a race
condition and does not trigger every time. This reproduces LP #893826.
* Add dh_builddeb: Wrapper around the debhelper command which filters out
the "parallel" option from $DEB_BUILD_OPTIONS. We must not run dpkg-deb in
parallel as this breaks a predictable doc symlink structure which we
require for multi-arch. (LP: #893826)
* debian/pkgbinarymangler.install: Install dh_builddeb wrapper.
* debian/pkgbinarymangler.{preinst,postrm}: Set up diversion for
dh_builddeb.
-- Martin Pitt <martin.pitt at ubuntu.com> Tue, 29 Nov 2011 10:00:54 +0100
** Branch linked: lp:ubuntu/pkgbinarymangler
** Changed in: pkgbinarymangler (Ubuntu Precise)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to pkgbinarymangler in Ubuntu.
https://bugs.launchpad.net/bugs/893826
Title:
symlinked docs are different between architectures, depending on dpkg-
deb package order
Status in “pkgbinarymangler” package in Ubuntu:
Fix Released
Status in “qt4-x11” package in Ubuntu:
In Progress
Status in “pkgbinarymangler” source package in Precise:
Fix Released
Status in “qt4-x11” source package in Precise:
In Progress
Bug description:
Error while running do-release-upgrade -d from latest 11.10
ProblemType: Package
DistroRelease: Ubuntu 12.04
Package: libqt4-xmlpatterns 4:4.7.4-1ubuntu3
ProcVersionSignature: Ubuntu 3.0.0-13.22-generic 3.0.6
Uname: Linux 3.0.0-13-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Tue Nov 22 17:07:04 2011
ErrorMessage: ErrorMessage: './usr/share/doc/libqt4-xmlpatterns/LGPL_EXCEPTION.txt' is different from the same file on the system
SourcePackage: qt4-x11
Title: package libqt4-xmlpatterns 4:4.7.4-1ubuntu3 failed to install/upgrade: ErrorMessage: './usr/share/doc/libqt4-xmlpatterns/LGPL_EXCEPTION.txt' is different from the same file on the system
UpgradeStatus: Upgraded to precise on 2011-11-22 (0 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pkgbinarymangler/+bug/893826/+subscriptions
More information about the foundations-bugs
mailing list