[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled
Daniel Hartwig
831768 at bugs.launchpad.net
Mon Jun 4 16:18:59 UTC 2012
Dealing with the problem resolver is difficult and time consuming. A
project has been start on fossfactory.org to fund work on this bug. The
aim of fossfactory.org is for interested users to pledge funds to
attract developers to work on the projects they care about. When a
particular feature or bug is done, then the developer who fixes it
claims the bounty which users have pledged.
Please consider pledging to get this bug resolved[1], or to one of the
parent projects which cover general development[2] and multi-arch
work[3] on aptitude. A pledge to the parent project will still put some
funds in to resolving this bug.
[1] http://www.fossfactory.org/project/p316
[2] http://www.fossfactory.org/project/p306
[3] http://www.fossfactory.org/project/p314
The funds that accumulate in these bounties will certainly help to
attract a new developer or two and keep the project alive.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to aptitude in Ubuntu.
https://bugs.launchpad.net/bugs/831768
Title:
aptitude cannot handle conflicts with multiarch enabled
Status in aptitude:
New
Status in “aptitude” package in Ubuntu:
Triaged
Status in “aptitude” source package in Oneiric:
Triaged
Status in “aptitude” source package in Precise:
Triaged
Status in Baltix GNU/Linux:
Incomplete
Status in “aptitude” package in Debian:
New
Bug description:
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";
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: aptitude 0.6.4-1ubuntu2
Architecture: amd64
To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions
More information about the foundations-bugs
mailing list