diff options
author | David Kalnischkies <kalnischkies@gmail.com> | 2012-07-18 11:46:36 +0200 |
---|---|---|
committer | David Kalnischkies <kalnischkies@gmail.com> | 2012-07-18 11:46:36 +0200 |
commit | f1d86c0ee906dc7252dc9158c354c42d3ededa2f (patch) | |
tree | 194e20029dacdc5e136a32b8960bf819c9f8a1d9 /apt-pkg/cacheset.cc | |
parent | 67800c687ec780bd5cf076af88bc4f2d96adbdfe (diff) |
* apt-pkg/cacheset.cc:
- handle :all and :native correctly as architectures again
in the commandline parsing (regression in 0.9.7)
Diffstat (limited to 'apt-pkg/cacheset.cc')
-rw-r--r-- | apt-pkg/cacheset.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apt-pkg/cacheset.cc b/apt-pkg/cacheset.cc index 784d1f0bf..1fea4f94a 100644 --- a/apt-pkg/cacheset.cc +++ b/apt-pkg/cacheset.cc @@ -193,6 +193,8 @@ bool PackageContainerInterface::FromGroup(PackageContainerInterface * const pci, if (archfound != std::string::npos) { arch = pkg.substr(archfound+1); pkg.erase(archfound); + if (arch == "all" || arch == "native") + arch = _config->Find("APT::Architecture"); } pkgCache::GrpIterator Grp = Cache.GetPkgCache()->FindGrp(pkg); |