On 27 April 2012 11:12, Daniel Hartwig <email address hidden> wrote:
> ** Description changed:
>
> 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 is not specific to multiarch.
If you enable a repository with random conflicts with your current
base system and install a package from such repository you get into
this situation. Foreign arch on multiarch system is one of such
possible repositories. Third party repositories often cause similar
issues.
>
> This renders aptitude painful on a multiarch enabled system (default in
> oneiric).
On 27 April 2012 11:12, Daniel Hartwig <email address hidden> wrote: installer: i386)
> ** Description changed:
>
> TEST CASE:
> 1. Enable multiarch (should be automatic on new oneiric systems)
> 2. Install an i386 package on amd64 (like flashplugin-
> 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 is not specific to multiarch.
If you enable a repository with random conflicts with your current
base system and install a package from such repository you get into
this situation. Foreign arch on multiarch system is one of such
possible repositories. Third party repositories often cause similar
issues.
>
> This renders aptitude painful on a multiarch enabled system (default in
> oneiric).
on any system with complex dependencies.