]> git.saurik.com Git - apt.git/blobdiff - cmdline/apt-get.cc
* finalized changelog
[apt.git] / cmdline / apt-get.cc
index 5ff6d2f8f3a5c6a0804dbdffdcf8949abda2bfa2..d4a6bee3215152324c2ec7a38ad3d03d5ce94dc3 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)
@@ -1411,15 +1411,6 @@ bool DoUpgrade(CommandLine &CmdL)
 /* Install named packages */
 bool DoInstall(CommandLine &CmdL)
 {
-   // Lock the list directory
-   FileFd Lock;
-   if (_config->FindB("Debug::NoLocking",false) == false)
-   {
-      Lock.Fd(GetLock(_config->FindDir("Dir::State::Lists") + "lock"));
-      if (_error->PendingError() == true)
-        return _error->Error(_("Unable to lock the list directory"));
-   }
-   
    CacheFile Cache;
    if (Cache.OpenForInstall() == false || 
        Cache.CheckDeps(CmdL.FileSize() != 1) == false)
@@ -1956,7 +1947,7 @@ bool DoSource(CommandLine &CmdL)
            Fd.Close();
            if((string)sum.Result() == I->MD5Hash) 
            {
-              ioprintf(c1out,_("Skiping already downloaded file '%s'\n"),
+              ioprintf(c1out,_("Skipping already downloaded file '%s'\n"),
                        flNotDir(I->Path).c_str());
               continue;
            }