[Aptitude-devel] Bug#661744: Bug#659079: Bug#661744: aptitude: multiarch-related bugs

Daniel Hartwig mandyke at gmail.com
Fri Mar 2 12:50:38 UTC 2012

tags 659079 + pending
tags 661744 + pending

#659079 aptitude: packages appear twice and always new with multiarch

The issue with the duplicate package names has been addressed by
recent changes which show "pkgname:arch" for foreign-arch
packages much like APT does.  This effects both the CLI and curses

The issue with the "new" state is fixed in the commit below.

#661744 aptitude forbid-version doesn't work in multiarch setup

This one is also solved in that same commit, to be release shortly:

commit e823140847cff74fe97c0a95c727d1a0fe883750
Author: Daniel Hartwig <mandyke at gmail.com>
Date:   Tue Feb 28 21:04:36 2012 +0800

    Store package state uniquely for each package:arch combination

    Previously a multi-arch setup would confuse the package states,
    with packages available on multiple architectures overriding
    the states of each other in a non-deterministic way.  This
    resulted in much annoying behaviour, such as packages being
    perpetually marked as new.

    No more!  Package states are now stored with both the name
    and architecture to uniquely identify each package.

    Closes: #659079
    Closes: #661744

More information about the Aptitude-devel mailing list