Przeglądaj źródła

do not write state file in simulate mode (closes: #433007)

Michael Vogt 17 lat temu
rodzic
commit
9964a72185
2 zmienionych plików z 3 dodań i 1 usunięć
  1. 2 1
      cmdline/apt-get.cc
  2. 1 0
      debian/changelog

+ 2 - 1
cmdline/apt-get.cc

@@ -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

+ 1 - 0
debian/changelog

@@ -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