[Bug 831768] [NEW] aptitude cannot handle conflicts with multiarch enabled

Launchpad Bug Tracker 831768 at bugs.launchpad.net
Fri Sep 14 01:01:41 UTC 2012


You have been subscribed to a public bug by Daniel Hartwig (wigs):

[Impact]

[Fix]

[Test Case]
1. Enable multiarch (should be automatic on new oneiric systems)
2. Install an i386 package on amd64 (like flashplugin-installer:i386)
3. Mark something with a lot of dependencies for installation
4. On the confirmation screen, try to remove on of the dependencies (aptitude will now fail to perform upgrades when there's a package conflict w/out removing the i386 libs)

This renders aptitude painful on a multiarch enabled system (default in
oneiric).

[Workaround]
1. If you can survive without 32 bit libraries, just comment out the single line in /etc/dpkg/dpkg.cfg.d/multiarch; or
2. Use another package manager (e.g. apt-get, synaptic, or Software Center)
3. Disable the problem resolver by adding this line in /etc/apt/apt.conf:

Aptitude::ProblemResolver::StepLimit "0";

[Regression Potential]

[Original Report]
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: aptitude 0.6.4-1ubuntu2
Architecture: amd64

** Affects: aptitude
     Importance: Unknown
         Status: Fix Released

** Affects: aptitude (Ubuntu)
     Importance: High
         Status: Triaged

** Affects: aptitude (Ubuntu Oneiric)
     Importance: High
         Status: Triaged

** Affects: aptitude (Ubuntu Precise)
     Importance: High
         Status: Incomplete

** Affects: baltix
     Importance: Undecided
         Status: Incomplete

** Affects: aptitude (Debian)
     Importance: Unknown
         Status: Fix Released


** Tags: amd64 apport-bug bjf-debug multiarch oneiric patch regression-release rls-mgr-p-tracking testcase
-- 
aptitude cannot handle conflicts with multiarch enabled
https://bugs.launchpad.net/bugs/831768
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list