]> git.saurik.com Git - apt.git/blobdiff - apt-pkg/cacheset.cc
merge patch from Daniel Hartwig to Show a error message if {,dist-}upgrade is used...
[apt.git] / apt-pkg / cacheset.cc
index 784d1f0bf1338dade40f4b835d7c93b33d118b8e..1fea4f94a21710b0773ba944228a6492569bbe1d 100644 (file)
@@ -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);