aptitude is confused by multi-arch support

Bug #845183 reported by Francis J. Lacoste
260
This bug affects 56 people
Affects Status Importance Assigned to Milestone
aptitude (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Now that I'm on Oneiric, aptitude is barely useable. I have multi-arch support turned on as I'm on amd64 architecture and some software is only available as 32 bits.

But that confuses aptitude. Most packages are listed twice in the display (once for each enabled architecture). But it's only when you install something that you know if you asked for the i386 or amd64 package.

Also, it confuses it's dependency solver a lot. In many cases, i ended up in a situation where it wanted to remove tens of packages.

Workaround: use the software center or apt-get for the time being.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: aptitude 0.6.4-1ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-10.16-generic 3.0.4
Uname: Linux 3.0.0-10-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 1.22.1-0ubuntu2
Architecture: amd64
Date: Thu Sep 8 17:55:57 2011
ProcEnviron:
 PATH=(custom, user)
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
SourcePackage: aptitude
UpgradeStatus: Upgraded to oneiric on 2011-09-08 (0 days ago)

Revision history for this message
Francis J. Lacoste (flacoste) wrote :
Changed in aptitude (Ubuntu):
status: New → Confirmed
Revision history for this message
Gabriel de Perthuis (g2p) wrote :

sudo sh -c 'aptitude keep-all; aptitude install' lists most of my i386 packages for removal. /var/lib/aptitude/pkgstates does not seem to include an architecture field.

Revision history for this message
Niels Rainolds (1-niels-k) wrote :

still unsolved in precise

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.