* Silence the essential packages check if we are only d...
authorArch Librarian <arch@canonical.com>
Mon, 20 Sep 2004 17:02:08 +0000 (17:02 +0000)
committerArch Librarian <arch@canonical.com>
Mon, 20 Sep 2004 17:02:08 +0000 (17:02 +0000)
Author: mdz
Date: 2003-07-22 01:49:26 GMT
* Silence the essential packages check if we are only downloading
archives and not changing the system (Closes: #190862)

cmdline/apt-get.cc
debian/changelog

index 2dcee9a..75d3754 100644 (file)
@@ -1,6 +1,6 @@
 // -*- mode: cpp; mode: fold -*-
 // Description                                                         /*{{{*/
-// $Id: apt-get.cc,v 1.130 2003/05/19 17:30:12 doogie Exp $
+// $Id: apt-get.cc,v 1.131 2003/07/22 01:49:26 mdz Exp $
 /* ######################################################################
    
    apt-get - Cover for dpkg
@@ -685,7 +685,8 @@ bool InstallPackages(CacheFile &Cache,bool ShwKept,bool Ask = true,
    if (_config->FindB("APT::Get::Show-Upgraded",false) == true)
       ShowUpgraded(c1out,Cache);
    Fail |= !ShowDowngraded(c1out,Cache);
-   Essential = !ShowEssential(c1out,Cache);
+   if (_config->FindB("APT::Get::Download-Only",false) == false)
+        Essential = !ShowEssential(c1out,Cache);
    Fail |= Essential;
    Stats(c1out,Cache);
    
index 93c3b3e..4c7da1d 100644 (file)
@@ -2,6 +2,9 @@ apt (0.5.7) unstable; urgency=low
 
   * Update control file to match overrides (apt priority important,
     libapt-pkg-dev section libdevel)
+  * Silence the essential packages check if we are only downloading
+    archives and not changing the system (Closes: #190862)
+  * 
 
  --