]> git.saurik.com Git - apt.git/commitdiff
do not write state file in simulate mode (closes: #433007)
authorMichael Vogt <michael.vogt@ubuntu.com>
Mon, 29 Jun 2009 16:13:23 +0000 (18:13 +0200)
committerMichael Vogt <michael.vogt@ubuntu.com>
Mon, 29 Jun 2009 16:13:23 +0000 (18:13 +0200)
cmdline/apt-get.cc
debian/changelog

index faad2ed6b146ccbe850a44838adb37068633f7e6..93b3a83dc58a25515bc3a6fb868a3a2997d5be81 100644 (file)
@@ -1870,7 +1870,8 @@ bool DoInstall(CommandLine &CmdL)
    // cache.commit()
    if (AutoMarkChanged > 0 &&
        Cache->DelCount() == 0 && Cache->InstCount() == 0 &&
-       Cache->BadCount() == 0)
+       Cache->BadCount() == 0 &&
+       _config->FindB("APT::Get::Simulate",false) == false)
       Cache->writeStateFile(NULL);
 
    // See if we need to prompt
index d1959c07417c3416a39f87eb450618023af0c266..dd79639c6bdf98826d8bf4f93bcededcaf0c06ca 100644 (file)
@@ -28,6 +28,7 @@ apt (0.7.22) UNRELEASED; urgency=low
     (closes: #87520)
   * add Debug::pkgProblemResolver::ShowScores and make the scores
     adjustable
+  * do not write state file in simulate mode (closes: #433007)
 
   [ Julian Andres Klode ]
   * apt-pkg/contrib/configuration.cc: Fix a small memory leak in