deborphan is not multiarch-aware
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
deborphan (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
# deborphan
libaio1
libssl0.9.8
libsdl-net1.2
libodbc1
libsdl-mixer1.2
libao4
libsdl-ttf2.0-0
libqt4-qt3support
libstdc++5
# dpkg -l libssl0.9.8
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Description
+++-===
un libssl0.9.8 <none> (no description available)
Looking closer reveals:
# dpkg -l | grep libssl0.9.8
ii libssl0.9.8:i386 0.9.8o-7ubuntu2 SSL shared libraries
Another example:
# dpkg -l libqt4-qt3support
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Description
+++-===
un libqt4-qt3support <none> (no description available)
# dpkg -l | grep libqt4-qt3support
ii libqt4-
It seems that deborphan cannot properly distinguish packages from different architectures.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: deborphan 1.7.28.5
ProcVersionSign
Uname: Linux 3.2.0-18-generic x86_64
ApportVersion: 1.94.1-0ubuntu2
Architecture: amd64
Date: Sat Mar 10 11:11:07 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110901)
SourcePackage: deborphan
UpgradeStatus: Upgraded to precise on 2012-02-21 (17 days ago)
* Ralf Hildebrandt [2012-03-10 10:15 -0000]:
> It seems that deborphan cannot properly distinguish packages from
> different architectures.
dpkg/experimental can't properly distinguish packages from different
architectures too, but the upcoming dpkg 1.6.2 upload to Debian (this
weekend or beginning of next week) is expected to change this.
Given that the new dpkg upload results in dpkg having a consistent
interface (there is a workaround that could be applied to orphaner for
a possible insane apt-get command line interface), it's time for
a deborphan upload adjusted to the ne dpkg interface shortly after this
dpkg upload and asking for an freeze exception for Ubuntu.
After deborphan being multiarch-aware we should think about uploading
newer code, forming a deborphan maintainer team (there is already
a team, but it only has one member) and handing over deborphan to this
team.
Carsten