]> git.saurik.com Git - apt.git/commit
don't strip :any from dependencies in single-arch
authorDavid Kalnischkies <kalnischkies@gmail.com>
Sat, 21 Sep 2013 12:23:02 +0000 (14:23 +0200)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Thu, 26 Sep 2013 12:02:08 +0000 (14:02 +0200)
commitb4140ecf132d15adf740f23330054b6788d4f9a6
tree676be11e52e1170e0826b40353d2b2ef00fb8ca2
parentad1d6bfbd75e1121ccfdd3ae159254d799825d37
don't strip :any from dependencies in single-arch

The parser goes a bit to far by stripping :any from dependencies in a
single architecture environment. the flag "Multi-Arch: allowed" doesn't
care any architecture restrictions in that case (as in single arch
everything is native), but it still limits the possible versions
statisfying the dependency so stripping :any over-simplifies in upgrade
situations from "Multi-Arch: none" to "Multi-Arch: allowed".

Closes: 723586
apt-pkg/deb/deblistparser.cc
test/integration/test-bug-723586-any-stripped-in-single-arch [new file with mode: 0755]