symlinked docs are different between architectures, depending on dpkg-deb package order
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pkgbinarymangler (Ubuntu) |
Fix Released
|
High
|
Martin Pitt | ||
Precise |
Fix Released
|
High
|
Martin Pitt | ||
qt4-x11 (Ubuntu) |
Fix Released
|
High
|
Martin Pitt | ||
Precise |
Fix Released
|
High
|
Martin Pitt |
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
ProcVersionSign
Uname: Linux 3.0.0-13-generic x86_64
NonfreeKernelMo
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Tue Nov 22 17:07:04 2011
ErrorMessage: ErrorMessage: './usr/
SourcePackage: qt4-x11
Title: package libqt4-xmlpatterns 4:4.7.4-1ubuntu3 failed to install/upgrade: ErrorMessage: './usr/
UpgradeStatus: Upgraded to precise on 2011-11-22 (0 days ago)
affects: | ubuntu → qt4-x11 (Ubuntu) |
summary: |
- 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 + symlinked docs are different between architectures, depending on dpkg- + deb package order |
tags: | added: rls-mgr-p-tracking |
Changed in pkgbinarymangler (Ubuntu Precise): | |
status: | In Progress → Fix Committed |
importance: | Medium → High |
Looks like dpkg-deb is being called in a different order so pkgbinarymangler symlinks LGPL_EXCEPTION.txt to different packages.
On amd64: libqt4- xmlpatterns/ DEBIAN/ control, package libqt4-xmlpatterns, directory debian/ libqt4- xmlpatterns doc/libqt4- xmlpatterns/ changelog. gz libqt4- xmlpatterns/ DEBIAN/ control' contains user-defined field 'Original- Maintainer'
pkgstripfiles: processing control file: debian/
.. removing usr/share/
Searching for duplicated docs in dependency libqt4-network...
symlinking LGPL_EXCEPTION.txt in libqt4-xmlpatterns to file in libqt4-network
symlinking changelog.Debian.gz in libqt4-xmlpatterns to file in libqt4-network
Searching for duplicated docs in dependency libqtcore4...
dpkg-deb: warning: 'debian/
dpkg-deb: warning: ignoring 1 warning about the control file(s)
On i386: libqt4- xmlpatterns/ DEBIAN/ control, package libqt4-xmlpatterns, directory debian/ libqt4- xmlpatterns doc/libqt4- xmlpatterns/ changelog. gz libqt4- xmlpatterns/ DEBIAN/ control' contains user-defined field 'Original- Maintainer'
pkgstripfiles: processing control file: debian/
.. removing usr/share/
Searching for duplicated docs in dependency libqt4-network...
Searching for duplicated docs in dependency libqtcore4...
symlinking LGPL_EXCEPTION.txt in libqt4-xmlpatterns to file in libqtcore4
symlinking changelog.Debian.gz in libqt4-xmlpatterns to file in libqtcore4
dpkg-deb: warning: 'debian/
dpkg-deb: warning: ignoring 1 warning about the control file(s)