- revert the tweak, real issue was elsewhere...
authorpmatilai <pmatilai>
Fri, 7 Apr 2006 12:39:44 +0000 (12:39 +0000)
committerpmatilai <pmatilai>
Fri, 7 Apr 2006 12:39:44 +0000 (12:39 +0000)
apt-pkg/algorithms.cc

index abc3a7a..e8abff2 100644 (file)
@@ -566,16 +566,10 @@ void pkgProblemResolver::MakeScores()
       if (Cache[I].InstVerIter(Cache)->Priority <= 5)
         Score += PrioMap[Cache[I].InstVerIter(Cache)->Priority];
       
-      // This appears to CAUSE oddball problems on large upgrades with
-      // lots of package reorganizations as it causes apt to prefer the
-      // installed package instead of whatever it should be updated 
-      // (or replaced or so) to. At least that's my humble guess.
-#if 0
       /* This helps to fix oddball problems with conflicting packages
          on the same level. We enhance the score of installed packages */
       if (I->CurrentVer != 0)
         Score += 1;
-#endif
    }
 
    // Now that we have the base scores we go and propogate dependencies