Pre-MultiArch a package which depends on a package with architecture "all"
authorDavid Kalnischkies <kalnischkies@gmail.com>
Wed, 10 Feb 2010 16:42:39 +0000 (17:42 +0100)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Wed, 10 Feb 2010 16:42:39 +0000 (17:42 +0100)
commit8b32e9209ecfab776f064e3c4ccab249307ae49d
treedf0a6a283bff447e55a9345425eba17c1e90bb5c
parent857e9c13d8d9808fcd1ac8ff3469f6c0b90b7fea
Pre-MultiArch a package which depends on a package with architecture "all"
can be sure that a package comeing in as a dependency of this package
will be of the same architecture as itself (or all). We don't want to break
this, so internal an arch all package is represented as many arch depending
packages. The only problem we have now is that we only know that a arch
all package is installed or not - we don't know for which architecture it
was installed: So we will look at all these broken arch all pseudo packages
and "remove" them.
apt-pkg/depcache.cc
apt-pkg/depcache.h
apt-pkg/pkgcachegen.cc