* only clean out the list dir if the update was successful
authorMichael Vogt <michael.vogt@ubuntu.com>
Thu, 16 Feb 2006 13:27:36 +0000 (13:27 +0000)
committerMichael Vogt <michael.vogt@ubuntu.com>
Thu, 16 Feb 2006 13:27:36 +0000 (13:27 +0000)
cmdline/apt-get.cc
debian/changelog

index 837094e..d4a6bee 100644 (file)
@@ -1368,7 +1368,7 @@ bool DoUpdate(CommandLine &CmdL)
    }
    
    // Clean out any old list files
-   if (_config->FindB("APT::Get::List-Cleanup",true) == true)
+   if (!Failed && _config->FindB("APT::Get::List-Cleanup",true) == true)
    {
       if (Fetcher.Clean(_config->FindDir("Dir::State::lists")) == false ||
          Fetcher.Clean(_config->FindDir("Dir::State::lists") + "partial/") == false)
index 7042906..b6f2a5d 100644 (file)
@@ -1,25 +1,20 @@
 apt (0.6.43.3) unstable; urgency=low
 
   * Merge bubulle@debian.org--2005/apt--main--0 up to patch-182:
-       * ca.po: Completed to 512t. Closes: #351592
-       * eu.po: Completed to 512t. Closes: #350483
-       * ja.po: Completed to 512t. Closes: #349806
-       * pl.po: Completed to 512t. Closes: #349514
-       * sk.po: Completed to 512t. Closes: #349474
-       * gl.po: Completed to 512 strings 
-                Closes: #349407
-       * vi.po: Completed to 512 strings
-       * sv.po: Completed to 512 strings
-                Closes: #349210
-       * ru.po: Completed to 512 strings
-                Closes: #349154
-       * da.po: Completed to 512 strings
-                Closes: #349084
-       * fr.po: Completed to 512 strings
-       * LINGUAS: Add Welsh
-       * *.po: Updated from sources (512 strings)
-       * vi.po: Completed to 511 strings
-                Closes: #348968
+  * ca.po: Completed to 512t. Closes: #351592
+    * eu.po: Completed to 512t. Closes: #350483
+    * ja.po: Completed to 512t. Closes: #349806
+    * pl.po: Completed to 512t. Closes: #349514
+    * sk.po: Completed to 512t. Closes: #349474
+    * gl.po: Completed to 512 strings Closes: #349407
+    * vi.po: Completed to 512 strings
+    * sv.po: Completed to 512 strings Closes: #349210
+    * ru.po: Completed to 512 strings Closes: #349154
+    * da.po: Completed to 512 strings Closes: #349084
+    * fr.po: Completed to 512 strings
+    * LINGUAS: Add Welsh
+    * *.po: Updated from sources (512 strings)
+    * vi.po: Completed to 511 strings  Closes: #348968
   * apt-pkg/deb/deblistparser.cc:
     - don't explode on a DepCompareOp in a Provides line, but warn about
       it and ignore it otherwise (thanks to James Troup for reporting it)
@@ -28,6 +23,8 @@ apt (0.6.43.3) unstable; urgency=low
       (thanks to James Troup for reporting it)
   * debian/apt.dirs: create /etc/apt/sources.list.d 
   * make apt-cache madison work without deb-src entries (#352583)
+  * cmdline/apt-get.cc: only run the list-cleaner if a update was 
+    successfull
 
  --