]> git.saurik.com Git - apt.git/blobdiff - apt-pkg/packagemanager.cc
merged lp:~donkult/apt/sid
[apt.git] / apt-pkg / packagemanager.cc
index a3ba26f7c28e37d58582651c7a7774d1d137c0ea..db18c5521ec3e265721c000a0133b09d5499444e 100644 (file)
@@ -598,7 +598,8 @@ bool pkgPackageManager::SmartUnPack(PkgIterator Pkg, bool const Immediate)
    
    for (PrvIterator P = instVer.ProvidesList();
        P.end() == false; ++P)
    
    for (PrvIterator P = instVer.ProvidesList();
        P.end() == false; ++P)
-      CheckRConflicts(Pkg,P.ParentPkg().RevDependsList(),P.ProvideVersion());
+      if (Pkg->Group != P.OwnerPkg()->Group)
+        CheckRConflicts(Pkg,P.ParentPkg().RevDependsList(),P.ProvideVersion());
 
    List->Flag(Pkg,pkgOrderList::UnPacked,pkgOrderList::States);
 
 
    List->Flag(Pkg,pkgOrderList::UnPacked,pkgOrderList::States);