]> git.saurik.com Git - apt.git/commitdiff
merged from the debian-sid branch
authorMichael Vogt <michael.vogt@ubuntu.com>
Tue, 9 Jun 2009 14:11:15 +0000 (16:11 +0200)
committerMichael Vogt <michael.vogt@ubuntu.com>
Tue, 9 Jun 2009 14:11:15 +0000 (16:11 +0200)
1  2 
apt-pkg/deb/debsystem.cc
cmdline/apt-get.cc
configure.in
debian/changelog
methods/http.cc
po/apt-all.pot

diff --combined apt-pkg/deb/debsystem.cc
index 186918d25029d279a32b0a48f5bad238d92dd166,ccd45d51bd9638acf8024527b2ad5301ba2db440..089a465c13814dbc99412ce88a81a787f60a2384
@@@ -18,7 -18,7 +18,6 @@@
  #include <apt-pkg/error.h>
  #include <apt-pkg/fileutl.h>
  #include <apti18n.h>
 -    
  #include <sys/types.h>
  #include <unistd.h>
  #include <dirent.h>
@@@ -67,11 -67,11 +66,11 @@@ bool debSystem::Lock(
     if (LockFD == -1)
     {
        if (errno == EACCES || errno == EAGAIN)
 -       return _error->Error("Unable to lock the administration directory (%s), "
 -                            "is another process using it?",AdminDir.c_str());
 +       return _error->Error(_("Unable to lock the administration directory (%s), "
 +                              "is another process using it?"),AdminDir.c_str());
        else
 -       return _error->Error("Unable to lock the administration directory (%s), "
 -                            "are you root?",AdminDir.c_str());
 +       return _error->Error(_("Unable to lock the administration directory (%s), "
 +                              "are you root?"),AdminDir.c_str());
     }
     
     // See if we need to abort with a dirty journal
@@@ -79,8 -79,8 +78,8 @@@
     {
        close(LockFD);
        LockFD = -1;
 -      return _error->Error("dpkg was interrupted, you must manually "
 -                         "run 'dpkg --configure -a' to correct the problem. ");
 +      return _error->Error(_("dpkg was interrupted, you must manually "
 +                             "run 'sudo dpkg --configure -a' to correct the problem. "));
     }
  
         LockCount++;
diff --combined cmdline/apt-get.cc
index 988abe2166fc2b909ee08f82c41d6b5ee572781d,028f371b5dcc614f4b556913cc0054964e7d0ab5..adb1c92146fed37c3861aac4a90229d759bc30c0
@@@ -1301,9 -1301,9 +1301,8 @@@ pkgSrcRecords::Parser *FindSrc(const ch
     while ((Parse = SrcRecs.Find(Src.c_str(), MatchSrcOnly)) != 0)
     {
        string Ver = Parse->Version();
-       
 -
        // show name mismatches
-       if (IsMatch == true && Parse->Package() != Src) 
+       if (IsMatch == true && Parse->Package() != Src)       
         ioprintf(c1out,  _("No source package '%s' picking '%s' instead\n"), Parse->Package().c_str(), Src.c_str());
        
        if (VerTag.empty() == false)
@@@ -2104,33 -2104,6 +2103,33 @@@ bool DoSource(CommandLine &CmdL
        if (Last == 0)
         return _error->Error(_("Unable to find a source package for %s"),Src.c_str());
        
 +      string srec = Last->AsStr();
 +      string::size_type pos = srec.find("\nVcs-");
 +      while (pos != string::npos)
 +      {
 +       pos += strlen("\nVcs-");
 +       string vcs = srec.substr(pos,srec.find(":",pos)-pos);
 +       if(vcs == "Browser") 
 +       {
 +          pos = srec.find("\nVcs-", pos);
 +          continue;
 +       }
 +       pos += vcs.length()+2;
 +       string::size_type epos = srec.find("\n", pos);
 +       string uri = srec.substr(pos,epos-pos).c_str();
 +       ioprintf(c1out, _("NOTICE: '%s' packaging is maintained in "
 +                         "the '%s' version control system at:\n"
 +                         "%s\n"),
 +                Src.c_str(), vcs.c_str(), uri.c_str());
 +       if(vcs == "Bzr") 
 +          ioprintf(c1out,_("Please use:\n"
 +                           "bzr get %s\n"
 +                           "to retrieve the latest (possible unreleased) "
 +                           "updates to the package.\n"),
 +                   uri.c_str());
 +       break;
 +      }
 +
        // Back track
        vector<pkgSrcRecords::File> Lst;
        if (Last->Files(Lst) == false)
@@@ -2778,6 -2751,7 +2777,6 @@@ int main(int argc,const char *argv[]
                                     {"remove",&DoInstall},
                                     {"purge",&DoInstall},
                                   {"autoremove",&DoInstall},
 -                                 {"purge",&DoInstall},
                                     {"dist-upgrade",&DoDistUpgrade},
                                     {"dselect-upgrade",&DoDSelectUpgrade},
                                   {"build-dep",&DoBuildDep},
diff --combined configure.in
index 130fe065db0ec91d8804435a5f5bbaa233542ebe,48b1def5c0a4535f6d7d2536bc32ecaa3dc029da..f590310a480ed1f95014b006c579a78e89c13ac2
@@@ -18,7 -18,7 +18,8 @@@ AC_CONFIG_AUX_DIR(buildlib
  AC_CONFIG_HEADER(include/config.h:buildlib/config.h.in include/apti18n.h:buildlib/apti18n.h.in)
  
  dnl -- SET THIS TO THE RELEASE VERSION --
- AC_DEFINE_UNQUOTED(VERSION,"0.7.20.2ubuntu5")
++
+ AC_DEFINE_UNQUOTED(VERSION,"0.7.21")
  PACKAGE="apt"
  AC_DEFINE_UNQUOTED(PACKAGE,"$PACKAGE")
  AC_SUBST(PACKAGE)
diff --combined debian/changelog
index 8958bdfb7c0b55813e3a3bd92252e918426bda27,5d3a801a86b50573c44e08aaaa7fe767a2cca0a1..2d2153d07e7384862c31100d207ff262879e91e7
- apt (0.7.20.2ubuntu8) UNRELEASEDkarmic; urgency=low
 -apt (0.7.22) UNRELEASED; urgency=low
++apt (0.7.21ubuntu1) karmic; urgency=low
  
 -    - sk.po. Closes: #525857 
++  * merged from the debian-sid bzr branch
++  
++  [ Christian Perrier ]
+   * Documentation translations:
+     - Fix a typo in apt-get(8) French translation. Closes: #525043
+       Thanks to Guillaume Delacour for spotting it.
+   * Translations:
+     - fr.po
 - -- Christian Perrier <bubulle@debian.org>  Wed, 22 Apr 2009 10:13:54 +0200
++    - sk.po. Closes: #525857
+     - ru.po. Closes: #526816
+     - eu.po. Closes: #528985
+     - zh_CN.po. Closes: #531390
+     - fr.po
+     - it.po. Closes: #531758
+     - ca.po. Closes: #531921
+   * Added translations
+     - ast.po (Asturian by Marcos Alvareez Costales).
+       Closes: #529007, #529730
-  -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 28 May 2009 17:51:42 +0200
++  [ Michael Vogt ]
 +  * apt-pkg/acquire.cc:
 +    - make the max pipeline depth of the acquire queue configurable
 +      via Acquire::Max-Pipeline-Depth
 +
 -  
++ -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 09 Jun 2009 15:49:07 +0200
+ apt (0.7.21) unstable; urgency=low
+   [ Christian Perrier ]
+   * Translations:
+     - bg.po. Closes: #513211
+     - zh_TW.po. Closes: #513311
+     - nb.po. Closes: #513843
+     - fr.po. Closes: #520430
+     - sv.po. Closes: #518070
+     - sk.po. Closes: #520403
+     - it.po. Closes: #522222
+     - sk.po. Closes: #520403
 -      a source package of the same name but from different 
++
+   [ Jamie Strandboge ]
+   * apt.cron.daily: catch invalid dates due to DST time changes
+     in the stamp files
+   [ Michael Vogt ]
+   * methods/gpgv.cc:
+     - properly check for expired and revoked keys (closes: #433091)
+   * apt-pkg/contrib/strutl.cc:
+     - fix TimeToStr i18n (LP: #289807)
+   * [ABI break] merge support for http redirects, thanks to
+     Jeff Licquia and Anthony Towns
+   * [ABI break] use int for the package IDs (thanks to Steve Cotton)
+   * apt-pkg/pkgcache.cc:
+     - do not run "dpkg --configure pkg" if pkg is in trigger-awaited
+       state (LP: #322955)
+   * methods/https.cc:
+     - add Acquire::https::AllowRedirect support
+   * Clarify the --help for 'purge' (LP: #243948)
+   * cmdline/apt-get.cc
+     - fix "apt-get source pkg" if there is a binary package and
++      a source package of the same name but from different
+       packages (LP: #330103)
+   [ Colin Watson ]
+   * cmdline/acqprogress.cc:
+     - Call pkgAcquireStatus::Pulse even if quiet, so that we still get
+       dlstatus messages on the status-fd (LP: #290234).
+  -- Michael Vogt <mvo@debian.org>  Tue, 14 Apr 2009 14:12:51 +0200
  
 +apt (0.7.20.2ubuntu7) karmic; urgency=low
 +
 +  * fix problematic use of tolower() when calculating the version 
 +    hash by using locale independant tolower_ascii() function. 
 +    Thanks to M. Vefa Bicakci (LP: #80248)
 +  * build fixes for g++-4.4
 +  * include dmesg output in apport package failures
 +  * include apt ordering into apport package failures
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 24 Apr 2009 10:14:01 +0200
 +
 +apt (0.7.20.2ubuntu6) jaunty; urgency=low
 +
 +  [ Jamie Strandboge ]
 +  * apt.cron.daily: catch invalid dates due to DST time changes
 +    in the stamp files (LP: #354793)
 +
 +  [ Michael Vogt ]
 +  * methods/gpgv.cc:
 +    - properly check for expired and revoked keys (closes: #433091)
 +      LP: #356012
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 08 Apr 2009 22:39:50 +0200
 +
 +apt (0.7.20.2ubuntu5) jaunty; urgency=low
 +
 +  [ Colin Watson ]
 +  * cmdline/acqprogress.cc:
 +    - Call pkgAcquireStatus::Pulse even if quiet, so that we still get
 +      dlstatus messages on the status-fd (LP: #290234).
 +  
 +  [ Michael Vogt ]
 +  * debian/apt.cron.daily:
 +    - do not clutter cron mail with bogus gconftool messages 
 +      (LP: #223502)
 +    - merge fix for cache locking from debian (closes: #459344)
 +    - run update-apt-xapian-index (with ionice) to ensure that
 +      the index is up-to-date when synaptic is run (LP: #288797)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 30 Mar 2009 13:22:28 +0200
 +
 +apt (0.7.20.2ubuntu4) jaunty; urgency=low
 +
 +  * ftparchive/cachedb.cc:
 +    - when apt-ftparchive clean is used, compact the database
 +      at the end (thanks to cprov)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 26 Mar 2009 13:43:59 +0100
 +
 +apt (0.7.20.2ubuntu3) jaunty; urgency=low
 +
 +  * methods/mirror.cc:
 +    - when download the mirror file and the server is down,
 +      return a propper error message (LP: #278635)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 19 Mar 2009 15:42:15 +0100
 +
 +apt (0.7.20.2ubuntu2) jaunty; urgency=low
 +
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - revert termios patch (LP: #338514)
 +  * cmdline/apt-get.cc
 +    - fix "apt-get source pkg" if there is a binary package and
 +      a source package of the same name but from different 
 +      packages (LP: #330103)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 09 Mar 2009 16:33:28 +0100
 +
 +apt (0.7.20.2ubuntu1) jaunty; urgency=low
 +
 +  [ Christian Perrier ]
 +  * Translations:
 +    - bg.po. Closes: #513211
 +    - zh_TW.po. Closes: #513311
 +    - nb.po. Closes: #513843
 +  
 +  [ Michael Vogt ]
 +  * merged from the debian-sid branch
 +  * [ABI break] merge support for http redirects, thanks to
 +    Jeff Licquia and Anthony Towns
 +  * [ABI break] use int for the package IDs (thanks to Steve Cotton)
 +  * apt-pkg/contrib/strutl.cc:
 +    - fix TimeToStr i18n (LP: #289807)
 +  * debian/apt.conf.autoremove:
 +    - readd "linux-image" (and friends) to the auto-remove
 +     blacklist
 +  * fix some i18n issues (thanks to  Gabor Kelemen)
 +    LP: #263089
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - filter "ENOMEM" errors when creating apport reports 
 +  * cmdline/apt-get.cc:
 +    - fix "apt-get source pkg=ver" if binary name != source name
 +      (LP: #202219)
 +  * apt-pkg/indexrecords.cc:
 +    - fix some i18n issues
 +  * apt-pkg/contrib/strutl.h:
 +    - add new strprintf() function to make i18n strings easier
 +  * apt-pkg/dev/debsystem.cc:
 +    - add missing apti18n.h header
 +  * cmdline/apt-get.cc:
 +    - default to "false" for the "APT::Get::Build-Dep-Automatic"
 +      option (follow debian here)
 +  * apt-pkg/pkgcache.cc:
 +    - do not run "dpkg --configure pkg" if pkg is in trigger-awaited
 +      state (LP: #322955)
 +  * methods/https.cc:
 +    - add Acquire::https::AllowRedirect support
 +    - do not unlink files in partial/ (thanks to robbiew)
 +
 +  [ Dereck Wonnacott ]
 +  * Clarify the --help for 'purge' (LP: #243948)
 +
 +  [ Ian Weisser ]
 +  * /apt-pkg/deb/debsystem.cc:
 +    - add 'sudo' to the error message to "run 'dpkg --configure -a'"
 +      (LP: #52697)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 09 Feb 2009 14:21:05 +0100
 +
  apt (0.7.20.2) unstable; urgency=medium
  
    [ Eugene V. Lyubimkin ]
@@@ -173,10 -109,10 +236,10 @@@ apt (0.7.20) unstable; urgency=lo
        (Closes: #440049, #509337)
  
    [ Michael Vogt ]
 -  * add option to "apt-get build-dep" to mark the needed 
 -    build-dep packages as automatic installed. 
 +  * add option to "apt-get build-dep" to mark the needed
 +    build-dep packages as automatic installed.
      This is controlled via the value of
 -    APT::Get::Build-Dep-Automatic and is set "false" by default.  
 +    APT::Get::Build-Dep-Automatic and is set "false" by default.
      Thanks to Aaron Haviland, closes: #448743
    * apt-inst/contrib/arfile.cc:
      - support members ending with '/' as well (thanks to Michal Cihr,
  
    [ Christian Perrier ]
    * Translations:
 -    - Finnish updated. Closes: #508449 
 +    - Finnish updated. Closes: #508449
      - Galician updated. Closes: #509151
      - Catalan updated. Closes: #509375
      - Vietnamese updated. Closes: #509422
      - Traditional Chinese added. Closes: #510664
 -    - French corrected (remove awful use of first person) 
 +    - French corrected (remove awful use of first person)
  
   -- Michael Vogt <mvo@debian.org>  Mon, 05 Jan 2009 08:59:20 +0100
  
 +apt (0.7.19ubuntu1) jaunty; urgency=low
 +
 +  * merge from debian
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 24 Nov 2008 10:52:20 +0100
 +
  apt (0.7.19) unstable; urgency=low
  
    [ Eugene V. Lyubimkin ]
        (Closes: #419521)
  
    [ Michael Vogt ]
 +  * doc/makefile:
 +    - add examples/apt-https-method-example.conf
      - fix SIGHUP handling (closes: #463030)
  
    [ Christian Perrier ]
@@@ -499,103 -427,6 +562,103 @@@ apt (0.7.15~exp1) experimental; urgency
    
   -- Michael Vogt <mvo@debian.org>  Tue, 16 Sep 2008 21:27:03 +0200
  
 +apt (0.7.14ubuntu7) jaunty; urgency=low
 +
 +  * cmdline/apt-cache.cc:
 +    - remove the gettext from a string that consists entirely 
 +      of variables (LP: #56792)
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - fix potential hang when in a backgroud process group
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 28 Oct 2008 21:09:12 +0100
 +
 +apt (0.7.14ubuntu6) intrepid; urgency=low
 +
 +  * debian/apt.conf.autoremove:
 +    - remove "linux-image" (and friends) from the auto-remove
 +      blacklist. we have the kernel fallback infrastructure now
 +      in intrepid (thanks to BenC)
 +  * apt-pkg/indexcopy.cc:
 +    - support having CDs with no Packages file (just a Packages.gz)
 +      by not forcing a verification on non-existing files
 +     (LP: #255545)
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - improve the filtering for duplicated apport reports (thanks
 +      to seb128 for pointing that problem out)
 +    - do not report disk full errors from dpkg via apport
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 07 Aug 2008 16:28:05 +0200
 +
 +apt (0.7.14ubuntu5) intrepid; urgency=low
 +
 +  * fix various -Wall warnings
 +  * make "apt-get build-dep" installed packages marked automatic
 +    by default. This can be changed by setting the value of
 +    APT::Get::Build-Dep-Automatic to false (thanks to Aaron 
 +    Haviland, closes: #44874, LP: #248268)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 06 Aug 2008 14:00:51 +0200
 +
 +apt (0.7.14ubuntu4) intrepid; urgency=low
 +
 +  [ Michael Vogt ]
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - fix uninitialized variable that caused no apport reports
 +      to be written sometimes (thanks to Matt Zimmerman)
 +  * merge patch that enforces stricter https server certificate
 +    checking (thanks to Arnaud Ebalard, closes: #485960)
 +  * allow per-mirror specific https settings
 +    (thanks to Arnaud Ebalard, closes: #485965)
 +  * add doc/examples/apt-https-method-example.cof
 +    (thanks to Arnaud Ebalard, closes: #485964)
 +  * add DPkg::NoTriggers option so that applications that call
 +    apt/aptitude (like the installer) defer trigger processing
 +    (thanks to Joey Hess) 
 +  * document --install-recommends and --no-install-recommends
 +    (thanks to Dereck Wonnacott, LP: #126180)
 +  
 +  [ Dereck Wonnacott ]
 +  * apt-ftparchive might write corrupt Release files (LP: #46439)
 +  * Apply --important option to apt-cache depends (LP: #16947) 
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 05 Aug 2008 10:10:49 +0200
 +
 +apt (0.7.14ubuntu3) intrepid; urgency=low
 +
 +  [ Otavio Salvador ]
 +  * Apply patch to avoid truncating of arbitrary files. Thanks to Bryan
 +    Donlan <bdonlan@fushizen.net> for the patch. Closes: #482476
 +  * Avoid using dbus if dbus-daemon isn't running. Closes: #438803
 +
 +  [ Michael Vogt ]
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - improve apt progress reporting, display trigger actions
 +  * apt-pkg/depcache.cc:
 +    - when checking for new important deps, skip critical ones
 +      (LP: #236360)
 +  
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 03 Jun 2008 17:27:07 +0200
 +
 +apt (0.7.14ubuntu2) intrepid; urgency=low
 +
 +  * debian/control:
 +    - fix FTBFS by adding missing intltool dependency 
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 09 May 2008 13:50:22 +0200
 +
 +apt (0.7.14ubuntu1) intrepid; urgency=low
 +
 +  [ Michael Vogt ]
 +  * enable installation of recommends by default
 +  * debian/apt.conf.ubuntu:
 +    - remove APT::Install-Recommends-Sections (no longer needed)
 +  * merged from debian/sid, remaining changes:
 +    - authentication-reliable branch (to be merged into debian soon)
 +    - mirror:// uri branch (breaks ABI in debian, not merged yet)
 +    - apport failure reporting
 +    - show warning on apt-get source with 'Vcs-' header
 +    - proxy detection from gconf in apt.cron
 +  
  apt (0.7.14) unstable; urgency=low
  
    [ Christian Perrier ]
@@@ -665,7 -496,7 +728,7 @@@ apt (0.7.12) unstable; urgency=lo
    * apt-pkg/deb/dpkgpm.cc:
      - merged patch from Kees Cook to fix anoying upper-case display
        on amd64 in sbuild
 -  * apt-pkg/algorithms.cc: 
 +  * apt-pkg/algorithms.cc:
      - add APT::Update::Post-Invoke-Success script slot
      - Make the breaks handling use the kill list. This means, that a
        Breaks: Pkg (<< version) may put Pkg onto the remove list.
      - French updated.
      - Bulgarian updated. Closes: #448492
      - Galician updated. Closes: #476839
 -  
 +
    [ Daniel Burrows ]
    * apt-pkg/depcache.cc:
      - Patch MarkInstall to follow currently satisfied Recommends even
      - Add missing Build-Depends-Indep on xsltproc, docbook-xsl, and xmlto.
  
   -- Daniel Burrows <dburrows@debian.org>  Sat, 26 Apr 2008 12:24:35 -0700
 -
 +  
  apt (0.7.11) unstable; urgency=critical
    
    [ Raise urgency to critical since it fixes a critical but for Debian
@@@ -781,6 -612,7 +844,6 @@@ apt (0.7.10) unstable; urgency=lo
      - Simplified Chinese updated. Closes: #458039
      - French updated.
      - Norwegian BokmÃ¥l updated. Closes: #457917
 -
    [ Michael Vogt ]
    * debian/rules
      - fix https install location
      - make the authentication download code more robust against
        servers/proxies with broken If-Range implementations
    * apt-pkg/packagemanager.{cc,h}:
 -    - propergate the Immediate flag to make hitting the 
 +    - propergate the Immediate flag to make hitting the
        "E: Internal Error, Could not perform immediate configuration (2)"
        harder
    * debian/control:
      - support lzma data members
    * ftparchive/multicompress.cc:
      - support lzma output
 -  
 +
    [ Daniel Burrows ]
    * apt-pkg/contrib/configuration.cc:
      - if RootDir is set, then FindFile and FindDir will return paths
    [ Christian Perrier ]
    * Fix wording for "After unpacking...". Thanks to Michael Gilbert
      for the patch. Closes: #260825
 +  
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 03 Jan 2008 11:31:45 +0100
  
 - -- Michael Vogt <mvo@debian.org>  Mon, 07 Jan 2008 21:40:47 +0100
 +apt (0.7.9ubuntu17) hardy-proposed; urgency=low
  
 -apt (0.7.9) unstable; urgency=low
 +  * apt-pkg/acquire-item.cc:
 +    - fix signaure removal on transient network failures LP: #220627
 +      (thanks to Scott James Remnant)
  
 -  [ Christian Perrier ]
 -  * Add several languages to LINGUAS and, therefore, really ship the relevant
 -    translation:
 -    Arabic, Dzongkha, Khmer, Marathi, Nepali, Thai
 -    Thanks to Theppitak Karoonboonyanan for checking this out. Closes: #448321
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 22 Apr 2008 16:32:49 +0200
  
 -  [ Program translations ]
 -    - Korean updated. Closes: #448430
 -    - Galician updated. Closes: #448497
 -    - Swedish updated.
 +apt (0.7.9ubuntu16) hardy; urgency=low
  
 -  [ Otavio Salvador ]
 -  * Fix configure script to check for CURL library and headers presense.
 -  * Applied patch from Brian M. Carlson <sandals@crustytoothpaste.ath.cx>
 -    to add backward support for arches that lacks pselect support,
 -    closes: #448406.
 -  * Umount CD-ROM when calling apt-cdrom ident, except when called with
 -    -m, closes: #448521.
 +  * cmdline/apt-key:
 +    - only check against master-keys in net-update to not break
 +      custom CDs (thanks to Colin Watson)
  
 - -- Otavio Salvador <otavio@debian.org>  Wed, 31 Oct 2007 13:37:26 -0200
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 08 Apr 2008 14:17:14 +0200
  
 -apt (0.7.8) unstable; urgency=low
 +apt (0.7.9ubuntu15) hardy; urgency=low
  
 -  * Applied patch from Daniel Leidert <daniel.leidert@wgdd.de> to fix
 -    APT::Acquire::Translation "none" support, closes: #437523.
 -  * Applied patch from Daniel Burrows <dburrows@debian.org> to add support
 -    for the Homepage field (ABI break), closes: #447970.
 -  * Applied patch from Frans Pop <elendil@planet.nl> to fix a trailing
 -    space after cd label, closes: #448187.
 +  * cmdline/apt-get.cc:
 +    - do two passes when installing tasks, first ignoring dependencies,
 +      then resolving them and run the problemResolver at the end
 +      so that it can correct any missing dependencies. This should
 +      fix livecd building for kubuntu (thanks to Jonathan Riddell 
 +      for reporting the problem)
  
 - -- Otavio Salvador <otavio@debian.org>  Fri, 26 Oct 2007 18:20:13 -0200
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 13 Mar 2008 23:25:45 +0100
  
 -apt (0.7.7) unstable; urgency=low
 +apt (0.7.9ubuntu14) hardy; urgency=low
  
 -  [ Michael Vogt ]
 -  * apt-inst/contrib/extracttar.cc:
 -    - fix fd leak for zero size files (thanks to Bill Broadley for
 -      reporting this bug)
 -  * apt-pkg/acquire-item.cc:
 -    - remove zero size files on I-M-S hit
 -  * methods/https.cc:
 -    - only send LastModified if we actually have a file
 -    - send range request with if-range 
 -    - delete failed downloads
 -    - delete zero size I-M-S hits
 -  * apt-pkg/deb/dpkgpm.{cc,h}:
 -    - merged dpkg-log branch, this lets you specify a 
 -      Dir::Log::Terminal file to log dpkg output to
 -      (ABI break)
 -    - fix parse error when dpkg sends unexpected data
 -  * merged apt--sha256 branch to fully support the new
 -    sha256 checksums in the Packages and Release files
 -    (ABI break)
 -  * apt-pkg/pkgcachegen.cc:
 -    - increase default mmap size
 -  * tests/local-repo:
 -    - added local repository testcase
 -  * apt-pkg/acquire.cc:
 -    - increase MaxPipeDepth for the internal worker<->method
 -      communication to 1000 for the debtorrent backend
 -  * make apt build with g++ 4.3
 -  * fix missing SetExecClose() call when the status-fd is used
 -  * debian/apt.cron.daily:
 -    - move unattended-upgrade before apt-get autoclean
 -  * fix "purge" commandline argument, closes: #133421
 -    (thanks to Julien Danjou for the patch)
    * cmdline/apt-get.cc:
 -    - do not change the auto-installed information if a package
 -      is reinstalled
 -  * apt-pkg/acquire-item.cc:
 -    - fix crash in diff acquire code
 -  * cmdline/apt-mark:
 -    - Fix chmoding after have renamed the extended-states file (LP: #140019)
 -      (thanks to Laurent Bigonville)
 -  * apt-pkg/depcache.cc:
 -    - set "APT::Install-Recommends" to true by default (OMG!)
 -  * debian/apt.cron.daily:
 -    - only run the cron job if apt-get check succeeds (LP: #131719)
 -  
 -  [ Program translations ]
 -    - French updated
 -    - Basque updated. Closes: #436425
 -    - Fix the zh_CN translator's name in debian/changelog for 0.7.2
 -      Closes: #423272
 -    - Vietnamese updated. Closes: #440611
 -    - Danish updated. Closes: #441102
 -    - Thai added. Closes: #442833
 -    - Swedish updated.
 -    - Galician updated. Closes: #446626
 -
 -  [ Otavio Salvador ]
 -  * Add hash support to copy method. Thanks Anders Kaseorg by the patch
 -    (closes: #436055)
 -  * Reset curl options and timestamp between downloaded files. Thanks to
 -    Ryan Murray <rmurray@debian.org> for the patch (closes: #437150)
 -  * Add support to apt-key to export keys to stdout. Thanks to "Dwayne
 -    C. Litzenberger" <dlitz@dlitz.net> for the patch (closes: #441942)
 -  * Fix compilation warnings:
 -    - apt-pkg/indexfile.cc: conversion from string constant to 'char*';
 -    - apt-pkg/acquire-item.cc: likewise;
 -    - apt-pkg/cdrom.cc: '%lu' expects 'long unsigned int', but argument
 -      has type 'size_t';
 -    - apt-pkg/deb/dpkgpm.cc: initialization order and conversion from
 -      string constant to 'char*';
 -    - methods/gpgv.cc: conversion from string constant to 'char*';
 -    - methods/ftp.cc: likewise;
 -    - cmdline/apt-extracttemplates.cc: likewise;
 -    - apt-pkg/deb/debmetaindex.cc: comparison with string literal results
 -      in unspecified behaviour;
 -  * cmdline/apt-get.cc: adds 'autoremove' as a valid comment to usage
 -    statement of apt-get (closes: #445468).
 -  * cmdline/apt-get.cc: really applies Julien Danjou <acid@debian.org>
 -    patch to add 'purge' command line argument (closes: #133421).
 +    - fix incorrect help output for -f (LP: #57487)
 +    - run the problemResolver after a task was installed
 +      so that it can correct any missing dependencies
 +  * typo fixes (LP: #107960)
  
 -  [ Ian Jackson ]
 -  * dpkg-triggers: Deal properly with new package states.
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 11 Mar 2008 21:46:07 +0100
  
 -  [ Colin Watson ]
 -  * apt-pkg/contrib/mmap.cc:
 -    - don't fail if msync() returns > 0
 - 
 - -- Michael Vogt <mvo@debian.org>  Tue, 23 Oct 2007 14:58:03 +0200
 +apt (0.7.9ubuntu13) hardy; urgency=low
  
 -apt (0.7.6) unstable; urgency=low
 +  [ Lionel Porcheron ]
 +  * debian/apt.cron.daily:
 +    - only call gconftool if gcontool is installed (LP: #194281)
  
 -  * Applied patch from Aurelien Jarno <aurel32@debian.org> to fix wrong
 -    directory downloading on non-linux architectures (closes: #435597)
 +  [ Michael Vogt ]
 +  * doc/apt_preferences.5.xml:
 +    - fix typo (LP: #150900)
 +  * doc/example/sources.list:
 +    - updated for hardy (LP: #195879)
 +  * debian/apt.cron.daily:
 +    - sleep random amount of time (default within 0-30min) before
 +      starting the upate to hit the mirrors less hard
  
 - -- Otavio Salvador <otavio@debian.org>  Wed, 01 Aug 2007 19:49:51 -0300
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 04 Mar 2008 15:35:09 +0100
 +
 +apt (0.7.9ubuntu12) hardy; urgency=low
 +
 +  * debian/apt.cron.daily:
 +    - use admin user proxy settings
 +  * cmdline/apt-get.cc:
 +    - fix task installation (thanks to Colin Watson)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 21 Feb 2008 15:07:44 +0100
 +
 +apt (0.7.9ubuntu11) hardy; urgency=low
 +
 +  * apt-pkg/algorithms.cc: 
 +    - add APT::Update::Post-Invoke-Success script slot
 +      (LP: #188127)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 10 Jan 2008 12:06:12 +0100
 +
 +apt (0.7.9ubuntu10) hardy; urgency=low
 +
 +  * cmdline/apt-key:
 +    - add "net-update" command that fetches the 
 +      ubuntu-archive-keyring.gpg and add keys from it that are 
 +      signed by the ubuntu-master-keyring.gpg 
 +      (apt-archive-key-signatures spec)
 +  * debian/apt.cron.daily:
 +    - add apt-key net-update to the nightly cron job
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 13 Feb 2008 15:50:28 +0100
 +
 +apt (0.7.9ubuntu9) hardy; urgency=low
 +
 +  * fix FTBFS due to incorrect intltool build-depends
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 11 Feb 2008 16:04:37 +0100
 +
 +apt (0.7.9ubuntu8) hardy; urgency=low
 +
 +  * share/apt-auth-failure.note:
 +    - show update-notifier note if the nightly update fails with a
 +      authentication failure (apt-authentication-reliability spec)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 11 Feb 2008 14:04:56 +0100
 +
 +apt (0.7.9ubuntu7) hardy; urgency=low
 +
 +  * methods/connect.cc:
 +    - remember hosts with Resolve failures or connect Timeouts
 +      see https://wiki.ubuntu.com/NetworklessInstallationFixes
 +  * cmdlines/apt-key:
 +    - fix bug in the new apt-key update code that imports only
 +      keys signed with the master key (thanks to cjwatson)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 08 Feb 2008 11:38:35 +0100
 +
 +apt (0.7.9ubuntu6) hardy; urgency=low
 +
 +  * cmdline/apt-key:
 +    - add support for a master-keyring that contains signing keys
 +      that can be used to sign the archive signing keys. This should
 +      make key-rollover easier.
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - merged patch from Kees Cook to fix anoying upper-case display
 +      on amd64 in sbuild
 +  * apt-pkg/algorithms.cc: 
 +    - add APT::Update::Post-Invoke-Success script slot
 +    - Make the breaks handling use the kill list. This means, that a
 +      Breaks: Pkg (<< version) may put Pkg onto the remove list.
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - add APT::Apport::MaxReports to limit the maximum number
 +      of reports generated in a single run (default to 3)
 +  * apt-pkg/deb/debmetaindex.cc:
 +    - add missing "Release" file uri when apt-get update --print-uris
 +      is run
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 04 Feb 2008 14:28:02 +0100
 +
 +apt (0.7.9ubuntu5) hardy; urgency=low
 +
 +  * Merged apt-authentication-reliabilty branch. This means
 +    that apt will refuse to update and use the old lists if
 +    the authentication of a repository that used to be 
 +    authenticated fails. See
 +    https://wiki.ubuntu.com/AptAuthenticationReliability
 +    for more details.
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 16 Jan 2008 10:36:10 +0100
 +
 +apt (0.7.9ubuntu4) hardy; urgency=low
 +
 +  * apt-pkg/algorithms.cc:
 +    - Since APT::Get::List-Cleanup and APT::List-Cleanup both default to
 +      true, the effect of the compatibility code was to require both of them
 +      to be set to false in order to disable list cleanup; this broke the
 +      installer. Instead, disable list cleanup if either of them is set to
 +      false.
 +
 + -- Colin Watson <cjwatson@ubuntu.com>  Wed, 09 Jan 2008 22:34:37 +0000
 +
 +apt (0.7.9ubuntu3) hardy; urgency=low
 +
 +  * merged the apt--DoListUpdate branch, this provides a common interface
 +    for "apt-get update" like operations for the frontends and also provides
 +    hooks to run stuff in APT::Update::{Pre,Post}-Invoke
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 07 Jan 2008 19:02:11 +0100
 +
 +apt (0.7.9ubuntu2) hardy; urgency=low
 +
 +  [ Otavio Salvador ]
 +  * Applied patch from Aurelien Jarno <aurel32@debian.org> to fix building
 +    with newest dpkg-shlibdeps changing the packaging building order and a
 +    patch from Robert Millan <rmh@aybabtu.com> to fix parallel building,
 +    closes: #452862.
 +  * Applied patch from Alexander Winston <alexander.winston@comcast.net>
 +    to use 'min' as symbol for minute, closes: #219034.
 +  * Applied patch from Amos Waterland <apw@us.ibm.com> to allow apt to
 +    work properly in initramfs, closes: #448316.
 +  * Applied patch from Robert Millan <rmh@aybabtu.com> to make apt-key and
 +    apt-get to ignore time conflicts, closes: #451328.
 +  * Applied patch from Peter Eisentraut <peter_e@gmx.net> to fix a
 +    grammatical error ("manual installed" -> "manually installed"),
 +    closes: #438136.
 +  * Fix cron.daily job to not call fail if apt isn't installed, closes:
 +    #443286.
 +  
 +  [ Daniel Burrows ]
 +  * apt-pkg/contrib/configuration.cc:
 +    - if RootDir is set, then FindFile and FindDir will return paths
 +      relative to the directory stored in RootDir, closes: #456457.
 +
 +  [ Christian Perrier ]
 +  * Fix wording for "After unpacking...". Thans to Michael Gilbert
 +    for the patch. Closes: #260825
 +
 +  [ Program translations ]
 +    - Vietnamese updated. Closes: #453774
 +    - Japanese updated. Closes: #456909
 +    - French updated.
 +
 +  [ Michael Vogt ]
 +  * apt-pkg/packagemanager.{cc,h}:
 +    - propergate the Immediate flag to make hitting the 
 +      "E: Internal Error, Could not perform immediate configuration (2)"
 +      harder. (LP: #179247)
 +  * debian/apt.conf.daily:
 +    - print warning if the cache can not be locked (closes: #454561),
 +      thanks to Bastian Kleineidam
 +  * debian/control:
 +    - build against libdb-dev (instead of libdb4.4-dev)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 03 Jan 2008 11:31:45 +0100
 +
 +apt (0.7.9ubuntu1) hardy; urgency=low
 +
 +  * merged from http://bzr.debian.org/apt/apt/debian-sid/, remaining
 +    changes:
 +    - mirror download method (pending merge with debian)
 +    - no pdiff download by default (unsuitable for ubuntu)
 +    - no recommends-by-default yet
 +    - add "Original-Maintainer" field to tagfile
 +    - show warning on apt-get source if the package is maintained
 +      in a VCS (pedinging merge with debian)
 +    - use ubuntu-archive keyring instead of debians one
 +    - support metapackages section for autoremoval
 +    - debian maintainer field change
 +    - send ubuntu string in user-agent
 +  
 +  * Changes from the debian-sid bzr branch (but not uploaded to debian
 +    yet):
 +  
 +  [ Otavio Salvador ]
 +  * Applied patch from Mike O'Connor <stew@vireo.org> to add a manpage to
 +    apt-mark, closes: #430207.
 +  * Applied patch from Andrei Popescu <andreimpopescu@gmail.com> to add a
 +    note about some frontends in apt.8 manpage, closes: #438545.
 +  * Applied patch from Aurelien Jarno <aurel32@debian.org> to avoid CPU
 +    getting crazy when /dev/null is redirected to stdin (which breaks
 +    buildds), closes: #452858.
 +
 +  [ Program translations ]
 +    - Basque updated. Closes: #453088
 +
 +  [ Michael Vogt ]
 +  * debian/rules
 +    - fix https install location
 +  * methods/gpgv.cc:
 +    - remove cruft code that caused timestamp/I-M-S issues
 +  * ftparchive/contents.cc:
 +    - fix error output
 +  * methods/mirror.{cc,h}:
 +    - only update mirror list on IndexFile updates 
 +  * apt-pkg/acquire-item.{cc,h}:
 +    - make the authentication download code more robust against
 +      servers/proxies with broken If-Range implementations
 +  * debian/control:
 +    - build against libdb-dev (instead of libdb4.4-dev)
 +  * merged the apt--DoListUpdate branch, this provides a common interface
 +    for "apt-get update" like operations for the frontends and also provides
 +    hooks to run stuff in APT::Update::{Pre,Post}-Invoke
 +
 +  [ Chris Cheney ]
 +  * ftparchive/contents.cc:
 +    - support lzma data members
 +  * ftparchive/multicompress.cc:
 +    - support lzma output
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 13 Dec 2007 14:46:27 +0100
 +
 +apt (0.7.9) unstable; urgency=low
 +
 +  [ Christian Perrier ]
 +  * Add several languages to LINGUAS and, therefore, really ship the relevant
 +    translation:
 +    Arabic, Dzongkha, Khmer, Marathi, Nepali, Thai
 +    Thanks to Theppitak Karoonboonyanan for checking this out. Closes: #448321
 +
 +  [ Program translations ]
 +    - Korean updated. Closes: #448430
 +    - Galician updated. Closes: #448497
 +    - Swedish updated.
 +
 +  [ Otavio Salvador ]
 +  * Fix configure script to check for CURL library and headers presense.
 +  * Applied patch from Brian M. Carlson <sandals@crustytoothpaste.ath.cx>
 +    to add backward support for arches that lacks pselect support,
 +    closes: #448406.
 +  * Umount CD-ROM when calling apt-cdrom ident, except when called with
 +    -m, closes: #448521.
 +
 + -- Otavio Salvador <otavio@debian.org>  Wed, 31 Oct 2007 13:37:26 -0200
 +
 +apt (0.7.8) unstable; urgency=low
 +
 +  * Applied patch from Daniel Leidert <daniel.leidert@wgdd.de> to fix
 +    APT::Acquire::Translation "none" support, closes: #437523.
 +  * Applied patch from Daniel Burrows <dburrows@debian.org> to add support
 +    for the Homepage field (ABI break), closes: #447970.
 +  * Applied patch from Frans Pop <elendil@planet.nl> to fix a trailing
 +    space after cd label, closes: #448187.
 +
 + -- Otavio Salvador <otavio@debian.org>  Fri, 26 Oct 2007 18:20:13 -0200
 +
 +apt (0.7.7) unstable; urgency=low
 +
 +  [ Michael Vogt ]
 +  * apt-inst/contrib/extracttar.cc:
 +    - fix fd leak for zero size files (thanks to Bill Broadley for
 +      reporting this bug)
 +  * apt-pkg/acquire-item.cc:
 +    - remove zero size files on I-M-S hit
 +  * methods/https.cc:
 +    - only send LastModified if we actually have a file
 +    - send range request with if-range 
 +    - delete failed downloads
 +    - delete zero size I-M-S hits
 +  * apt-pkg/deb/dpkgpm.{cc,h}:
 +    - merged dpkg-log branch, this lets you specify a 
 +      Dir::Log::Terminal file to log dpkg output to
 +      (ABI break)
 +    - fix parse error when dpkg sends unexpected data
 +  * merged apt--sha256 branch to fully support the new
 +    sha256 checksums in the Packages and Release files
 +    (ABI break)
 +  * apt-pkg/pkgcachegen.cc:
 +    - increase default mmap size
 +  * tests/local-repo:
 +    - added local repository testcase
 +  * apt-pkg/acquire.cc:
 +    - increase MaxPipeDepth for the internal worker<->method
 +      communication to 1000 for the debtorrent backend
 +  * make apt build with g++ 4.3
 +  * fix missing SetExecClose() call when the status-fd is used
 +  * debian/apt.cron.daily:
 +    - move unattended-upgrade before apt-get autoclean
 +  * fix "purge" commandline argument, closes: #133421
 +    (thanks to Julien Danjou for the patch)
 +  * cmdline/apt-get.cc:
 +    - do not change the auto-installed information if a package
 +      is reinstalled
 +  * apt-pkg/acquire-item.cc:
 +    - fix crash in diff acquire code
 +  * cmdline/apt-mark:
 +    - Fix chmoding after have renamed the extended-states file (LP: #140019)
 +      (thanks to Laurent Bigonville)
 +  * apt-pkg/depcache.cc:
 +    - set "APT::Install-Recommends" to true by default (OMG!)
 +  * debian/apt.cron.daily:
 +    - only run the cron job if apt-get check succeeds (LP: #131719)
 +  
 +  [ Program translations ]
 +    - French updated
 +    - Basque updated. Closes: #436425
 +    - Fix the zh_CN translator's name in debian/changelog for 0.7.2
 +      Closes: #423272
 +    - Vietnamese updated. Closes: #440611
 +    - Danish updated. Closes: #441102
 +    - Thai added. Closes: #442833
 +    - Swedish updated.
 +    - Galician updated. Closes: #446626
 +
 +  [ Otavio Salvador ]
 +  * Add hash support to copy method. Thanks Anders Kaseorg by the patch
 +    (closes: #436055)
 +  * Reset curl options and timestamp between downloaded files. Thanks to
 +    Ryan Murray <rmurray@debian.org> for the patch (closes: #437150)
 +  * Add support to apt-key to export keys to stdout. Thanks to "Dwayne
 +    C. Litzenberger" <dlitz@dlitz.net> for the patch (closes: #441942)
 +  * Fix compilation warnings:
 +    - apt-pkg/indexfile.cc: conversion from string constant to 'char*';
 +    - apt-pkg/acquire-item.cc: likewise;
 +    - apt-pkg/cdrom.cc: '%lu' expects 'long unsigned int', but argument
 +      has type 'size_t';
 +    - apt-pkg/deb/dpkgpm.cc: initialization order and conversion from
 +      string constant to 'char*';
 +    - methods/gpgv.cc: conversion from string constant to 'char*';
 +    - methods/ftp.cc: likewise;
 +    - cmdline/apt-extracttemplates.cc: likewise;
 +    - apt-pkg/deb/debmetaindex.cc: comparison with string literal results
 +      in unspecified behaviour;
 +  * cmdline/apt-get.cc: adds 'autoremove' as a valid comment to usage
 +    statement of apt-get (closes: #445468).
 +  * cmdline/apt-get.cc: really applies Julien Danjou <acid@debian.org>
 +    patch to add 'purge' command line argument (closes: #133421).
 +
 +  [ Ian Jackson ]
 +  * dpkg-triggers: Deal properly with new package states.
 +
 +  [ Colin Watson ]
 +  * apt-pkg/contrib/mmap.cc:
 +    - don't fail if msync() returns > 0
 + 
 + -- Michael Vogt <mvo@debian.org>  Tue, 23 Oct 2007 14:58:03 +0200
 +
 +apt (0.7.6ubuntu14.1) gutsy-proposed; urgency=low
 +
 +  [ Michael Vogt ]
 +  * apt-pkg/deb/dpkgpm.{cc,h}:
 +    - give up timeslice on EIO error in read from master terminal
 +  * debian/apt.cron.daily:
 +    - only run the cron job if apt-get check succeeds (LP: #131719)
 +
 +  [ Martin Emrich ]  
 +  * apt-pkg/deb/dpkgpm.{cc,h}:
 +    - rewrite dpkgpm.cc to use pselect() instead of select()
 +      to block signals during select() (LP: #134858)
 + 
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Sat, 20 Oct 2007 07:51:12 +0200
 +
 +apt (0.7.6ubuntu14) gutsy; urgency=low
 +
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - fix resource leak (LP: #148806) 
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 15 Oct 2007 20:57:44 +0200
 +
 +apt (0.7.6ubuntu13) gutsy; urgency=low
 +
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - fix crash in WriteApportReport (LP: #144537)
 +  * apt-pkg/acquire-item.cc
 +    - fix disappearing local Packages.gz file (LP: #131166)
 +  * methods/https.cc:
 +    - fix off-by-one error I-M-S handling
 +    - cleanup after I-M-S hit
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 09 Oct 2007 01:48:26 +0200
 +
 +apt (0.7.6ubuntu12) gutsy; urgency=low
 +
 +  [ Michael Vogt ]
 +  * cmdline/apt-mark:
 +    - Fix chmoding after have renamed the extended-states file
 +      (thanks to Laurent Bigonville, LP: #140019)
 +  * apt-pkg/deb/debmetaindex.cc: comparison with string literal results
 +      in unspecified behaviour;
 +  * Reset curl options and timestamp between downloaded files. Thanks to
 +    Ryan Murray <rmurray@debian.org> for the patch
 +
 +  [Paul Sladen]
 +  * Have 'cron.daily/apt' send D-Bus doesn't exist error messages
 +    to the bit bucket.  Thanks to 'dasdda'.  (LP: #115397)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 03 Oct 2007 02:17:45 +0200
 +
 +apt (0.7.6ubuntu11) gutsy; urgency=low
 +
 +  * apt-pkg/contrib/mmap.cc:
 +    - don't fail if msync() returns > 0 (LP: #144001)
 +
 + -- Colin Watson <cjwatson@ubuntu.com>  Sat, 22 Sep 2007 21:39:29 +0100
 +
 +apt (0.7.6ubuntu10) gutsy; urgency=low
 +
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - fix parse error when dpkg sends unexpected data
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 18 Sep 2007 17:25:09 +0100
 +
 +apt (0.7.6ubuntu9) gutsy; urgency=low
 +
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - fix progress reporting precent calculation (LP: #137798)
 +  * make apt build with g++ 4.3
 +  * fix missing SetExecClose() call when the status-fd is used
 +    (LP: #136767)
 +  * debian/apt.cron.daily:
 +    - move unattended-upgrade before apt-get autoclean
 +  * fix "purge" commandline argument, closes LP: #125733
 +    (thanks to Julien Danjou for the patch)
 +  * cmdline/apt-get.cc:
 +    - do not change the auto-installed information if a package
 +      is reinstalled (LP: #139448)
 +  
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 11 Sep 2007 20:55:00 +0200
 +
 +apt (0.7.6ubuntu8) gutsy; urgency=low
 +
 +  * apt-pkg/deb/dpkgpm.{cc,h}:
 +    - fix bug in dpkg log writing when a signal is caught during
 +      select() (LP: #134858)
 +    - write end marker in the log as well
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 05 Sep 2007 15:03:46 +0200
 +
 +apt (0.7.6ubuntu7) gutsy; urgency=low
 +
 +  * reupload to fix FTBFS
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 16 Aug 2007 19:44:20 +0200
 +
 +apt (0.7.6ubuntu6) gutsy; urgency=low
 +
 +  * dpkg-triggers: Deal properly with new package states.
 +
 + -- Ian Jackson <iwj@ubuntu.com>  Wed, 15 Aug 2007 20:44:37 +0100
 +
 +apt (0.7.6ubuntu5) UNRELEASED; urgency=low
 +
 +  * apt-pkg/acquire-item.cc:
 +    - fix file removal on local repo i-m-s hit (LP: #131166)
 +  * tests/local-repo:
 +    - added regression test for this bug
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 09 Aug 2007 12:34:07 +0200
 +
 +apt (0.7.6ubuntu4) gutsy; urgency=low
 +
 +  * cmdline/apt-get.cc:
 +    - remove YnPrompt when a XS-Vcs- tag is found, improve the
 +      notice (LP: #129575)
 +  * methods/copy.cc:
 +    - take hashes here too
 +  * apt-pkg/acquire-worker.cc:
 +    - only pass on computed hash if we recived one from the method
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 08 Aug 2007 19:30:29 +0200
 +
 +apt (0.7.6ubuntu3) gutsy; urgency=low
 +
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - fix packagename extraction when writting apport reports
 +  * apt-pkg/pkgcachegen.cc:
 +    - increase default mmap size (LP: #125640)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 07 Aug 2007 09:52:00 +0200
 +
 +apt (0.7.6ubuntu2) gutsy; urgency=low
 +
 +  * doc/examples/sources.list:
 +    - change example source to gutsy
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - do not break if no /dev/pts is available
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 06 Aug 2007 15:17:57 +0200
 +
 +apt (0.7.6ubuntu1) gutsy; urgency=low
 +
 +  [ Michael Vogt ]
 +  * apt-inst/contrib/extracttar.cc:
 +    - fix fd leak for zero size files (thanks to Bill Broadley for
 +      reporting this bug)
 +  * apt-pkg/acquire-item.cc:
 +    - remove zero size files on I-M-S hit
 +  * methods/https.cc:
 +    - only send LastModified if we actually have a file
 +    - send range request with if-range 
 +    - delete failed downloads
 +    (thanks to Thom May for his help here)
 +    - delete zero size I-M-S hits
 +  * apt-pkg/deb/dpkgpm.{cc,h}:
 +    - merged dpkg-log branch, this lets you specify a 
 +      Dir::Log::Terminal file to log dpkg output to
 +    (ABI break)
 +    - when writting apport reports, attach the dpkg
 +      terminal log too
 +  * merged apt--sha256 branch to fully support the new
 +    sha256 checksums in the Packages and Release files
 +    (ABI break)
 +  * apt-pkg/pkgcachegen.cc:
 +    - increase default mmap size
 +  * tests/local-repo:
 +    - added local repository testcase
 +  * make apt build with g++ 4.3
 +  * fix missing SetExecClose() call when the status-fd is used
 +  * debian/apt.cron.daily:
 +    - move unattended-upgrade before apt-get autoclean
 +  * fix "purge" commandline argument, closes: #133421
 +    (thanks to Julien Danjou for the patch)
 +  * cmdline/apt-get.cc:
 +    - do not change the auto-installed information if a package
 +      is reinstalled
 +  * cmdline/apt-mark:
 +    - Fix chmoding after have renamed the extended-states file (LP: #140019)
 +      (thanks to Laurent Bigonville)
 +
 +  [ Ian Jackson ]
 +  * dpkg-triggers: Deal properly with new package states.
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 02 Aug 2007 11:55:54 +0200
  
  apt (0.7.6) unstable; urgency=low
  
@@@ -1422,14 -812,6 +1485,14 @@@ apt (0.7.5) unstable; urgency=lo
  
   -- Otavio Salvador <otavio@ossystems.com.br>  Wed, 25 Jul 2007 20:16:46 -0300
  
 +apt (0.7.4ubuntu1) gutsy; urgency=low
 +
 +  * debian/apt.conf.ubuntu, apt.conf.autoremove:
 +    - Change metapackages to {restricted,universe,multiverse}/metapackages 
 +      in Install-Recommends-Sections and Never-MarkAuto-Sections
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 26 Jul 2007 10:42:29 +0200
 +
  apt (0.7.4) unstable; urgency=low
  
    [ Michael Vogt ]
@@@ -1489,90 -871,6 +1552,90 @@@ apt (0.7.3) unstable; urgency=lo
            which disappeared from the BZR repositories
  
   -- Michael Vogt <mvo@debian.org>  Sun, 01 Jul 2007 12:31:29 +0200
 +  
 +apt (0.7.2ubuntu7) gutsy; urgency=low
 +
 +  * fix build-dependencies 
 +  * fixes in the auto-mark code (thanks to Daniel
 +    Burrows)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon,  9 Jul 2007 19:02:54 +0200
 +
 +apt (0.7.2ubuntu6) gutsy; urgency=low
 +
 +  [ Michael Vogt]
 +  * cmdline/apt-get.cc:
 +    - make the XS-Vcs-$foo warning more copy'n'paste
 +      friendly (thanks to Matt Zimmerman)
 +    - ignore the Vcs-Browser tag (Fixes LP: #121770)
 +  * debian/apt.conf.autoremove:
 +    - added "linux-ubuntu-modules" to APT::NeverAutoRemove
 +
 +  [ Sarah Hobbs ]
 +  * Change metapackages to *metapackages in Install-Recommends-Section
 +    and Never-MarkAuto-Section of debian/apt.conf.autoremove, so that
 +    the Recommends of metapackages in universe and multiverse will get
 +    installed.
 +  * Also make this change in doc/examples/configure-index.
 +  * Added a Build Dependancies of automake, docbook-xsl, xsltproc, xmlto,
 +    docbook to fix FTBFS.
 +  * Added in previous changelog entries, as those who uploaded did not
 +    actually commit to Bzr.
 +
 + -- Sarah Hobbs <hobbsee@ubuntu.com>  Mon, 09 Jul 2007 01:15:57 +1000
 +
 +apt (0.7.2ubuntu5) gutsy; urgency=low
 +
 +  * Rerun autoconf to fix the FTBFS.
 +
 + -- Michael Bienia <geser@ubuntu.com>  Fri, 06 Jul 2007 19:17:33 +0200
 +
 +apt (0.7.2ubuntu4) gutsy; urgency=low
 +
 +  * Rebuild for the libcurl4 -> libcurl3 transition mess.
 +
 + -- Steve Kowalik <stevenk@ubuntu.com>  Fri,  6 Jul 2007 12:44:05 +1000
 +
 +apt (0.7.2ubuntu3) gutsy; urgency=low
 +
 +  * cmdline/apt-get.cc:
 +    - fix InstallTask code when a pkgRecord ends 
 +      with a single '\n' (thanks to Soren Hansen for reporting)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 27 Jun 2007 13:33:38 +0200
 +
 +apt (0.7.2ubuntu2) gutsy; urgency=low
 +
 +  * fixed compile errors with g++ 4.3 (thanks to 
 +    Daniel Burrows, closes: #429378)
 +  * fix FTFBFS by changing build-depends to
 +    libcurl4-gnutls-dev (closes: #428363)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 19 Jun 2007 13:47:03 +0200
 +
 +apt (0.7.2ubuntu1) gutsy; urgency=low
 +
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - apport integration added, this means that a apport
 +      report is written on dpkg failures
 +  * cmdline/apt-get.cc:
 +    - merged http://people.ubuntu.com/~mvo/bzr/apt/xs-vcs-bzr/
 +      this will warn when Vcs- headers are found on apt-get source
 +      (Fixes LP:#115959)
 +  * merged from debian/unstable, remaining changes:
 +    - maintainer field changed
 +    - merged the apt--mirror branch 
 +      http://people.ubuntu.com/~mvo/bzr/apt/apt--mirror/
 +    - apport reporting on package install/upgrade/remove failure
 +    - support for "Originial-Maintainer" field
 +    - merged apt--xs-vcs-bzr branch
 +      (http://people.ubuntu.com/~mvo/bzr/apt/xs-vcs-bzr/)
 +    - use ubuntu archive keyring by default
 +    - debian/apt.conf.autoremove
 +      + install recommands for section "metapackages"
 +      + do not mark direct dependencies of "metapackages" as autoremoved
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 14 Jun 2007 10:38:36 +0200
  
  apt (0.7.2-0.1) unstable; urgency=low
  
@@@ -1629,136 -927,45 +1692,136 @@@ apt (0.7.1) experimental; urgency=lo
      - use clog for all debugging
      - only increase the score of installed applications if they 
        are not obsolete 
 -    - fix resolver bug on removal triggered by weak-dependencies 
 -      with or-groups
 -  * methods/http.cc:
 -    - send apt version in User-Agent
 -  * apt-pkg/deb/debrecords.cc:
 -    - fix SHA1Hash() return value
 -  * apt-pkg/cdrom.cc:
 -    - only unmount if APT::CDROM::NoMount is false
 -  * methods/cdrom.cc:  
 -    - only umount if it was mounted by the method before
 -  * po/gl.po:
 -    - fix error translation that causes trouble to lsb_release
 -  * apt-pkg/acquire-item.cc:
 -    - if decompression of a index fails, delete the index 
 -  * apt-pkg/acquire.{cc,h}:
 -    - deal better with duplicated sources.list entries (avoid
 -      double queuing of  URLs) - this fixes hangs in bzip/gzip
 -  * merged from Christian Perrier:
 -    * mr.po: New Marathi translation  Closes: #416806
 -    * zh_CN.po: Updated by Eric Pareja  Closes: #416822
 -    * tl.po: Updated by Eric Pareja   Closes: #416638
 -    * gl.po: Updated by Jacobo Tarrio
 -             Closes: #412828
 -    * da.po: Updated by Claus Hindsgaul
 -             Closes: #409483
 -    * fr.po: Remove a non-breakable space for usability
 -             issues. Closes: #408877
 -    * ru.po: Updated Russian translation. Closes: #405476
 -    * *.po: Unfuzzy after upstream typo corrections
 -    * vi.po: Updated to 515t. Closes: #426976
 -    * eu.po: Updated to 515t. Closes: #423766
 -    * pt.po: 515t. Closes: #423111
 -    * fr.po: Updated by Christian Perrier
 -    * Update all PO and the POT. Gives 513t2f for formerly
 -      complete translations
 -  * apt-pkg/policy.cc:
 -    - allow multiple packages (thanks to David Foerster)
 +    - fix resolver bug on removal triggered by weak-dependencies 
 +      with or-groups
 +  * methods/http.cc:
 +    - send apt version in User-Agent
 +  * apt-pkg/deb/debrecords.cc:
 +    - fix SHA1Hash() return value
 +  * apt-pkg/cdrom.cc:
 +    - only unmount if APT::CDROM::NoMount is false
 +  * methods/cdrom.cc:  
 +    - only umount if it was mounted by the method before
 +  * po/gl.po:
 +    - fix error in translation that causes trouble to lsb_release 
 +      (LP#79165)
 +  * apt-pkg/acquire-item.cc:
 +    - if decompression of a index fails, delete the index 
 +  * apt-pkg/acquire.{cc,h}:
 +    - deal better with duplicated sources.list entries (avoid
 +      double queuing of  URLs) - this fixes hangs in bzip/gzip
 +      (LP#102511)
 +  * Fix broken use of awk in apt-key that caused removal of the wrong keys
 +    from the keyring. Closes: #412572
 +  * merged from Christian Perrier:
 +    * mr.po: New Marathi translation  Closes: #416806
 +    * zh_CN.po: Updated by Eric Pareja  Closes: #416822
 +    * tl.po: Updated by Eric Pareja   Closes: #416638
 +    * gl.po: Updated by Jacobo Tarrio
 +             Closes: #412828
 +    * da.po: Updated by Claus Hindsgaul
 +             Closes: #409483
 +    * fr.po: Remove a non-breakable space for usability
 +             issues. Closes: #408877
 +    * ru.po: Updated Russian translation. Closes: #405476
 +    * *.po: Unfuzzy after upstream typo corrections
 +    * vi.po: Updated to 515t. Closes: #426976
 +    * eu.po: Updated to 515t. Closes: #423766
 +    * pt.po: 515t. Closes: #423111
 +    * fr.po: Updated by Christian Perrier
 +    * Update all PO and the POT. Gives 513t2f for formerly
 +      complete translations
 +  * apt-pkg/policy.cc:
 +    - allow multiple packages (thanks to David Foerster)
 +
 + -- Michael Vogt <mvo@debian.org>  Wed,  2 May 2007 13:43:44 +0200
 +
 +apt (0.6.46.4ubuntu10) feisty; urgency=low
 +
 +  * apt-pkg/depcache.cc:
 +    - added "APT::Never-MarkAuto-Section" and consider dependencies 
 +      of packages in this section manual (LP#59893)
 +    - ensure proper permissions in the extended_state file (LP#67037)
 +  * debian/apt.conf.ubuntu:
 +    - added APT::Never-MarkAuto-Section "metapackages" (LP#59893)
 +  * cmdline/apt-get.cc:
 +    - "apt-get install foo" on a already installed package foo will
 +      clean the automatic installed flag (LP#72007)
 +    - do not show packages already marked for removal as auto-installed
 +      (LP#64493)
 +    - applied patch to (optionally) hide the auto-remove information
 +      (thanks to Frode M. Døving) (LP#69148)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 14 Mar 2007 13:32:32 +0100
 +
 +apt (0.6.46.4ubuntu9) feisty; urgency=low
 +
 +  * debian/control:
 +    - set XS-Vcs-Bzr header
 +    - Set Ubuntu maintainer address
 +  * apt-pkg/cdrom.cc:
 +    - only unmount if APT::CDROM::NoMount is false
 +    - only umount if it was mounted by the method before
 +  * cmdline/apt-get.cc:
 +    - fix version output in autoremove list (LP#68941)
 +  * apt-pkg/packagemanager.cc:
 +    - do not spin 100% cpu in FixMissing() (LP#84476)
 +  * apt-pkg/indexfile.cc:
 +    - fix problem overwriting APT::Acquire::Translation
 +  * doc/examples/configure-index:
 +    - document APT::Acquire::Translation
 +  
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 13 Mar 2007 15:24:39 +0100
 +
 +apt (0.6.46.4ubuntu8) feisty; urgency=low
 +
 +  * fix segfault in the pkgRecords destructor
 +  * Bump ABI version
 +  * debian/control:
 +    - make the libcurl3-gnutls-dev versionized (LP#86614)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 26 Feb 2007 14:26:33 +0100
 +
 +apt (0.6.46.4ubuntu7) feisty; urgency=low
 +
 +  * Merged the apt--mirror branch. This means that a new 'mirror' 
 +    method is available that will allow dynamic mirror updates.
 +    The sources.list entry looks something like this:
 +    "deb mirror://mirrors.lp.net/get_mirror feisty main restricted"
 +
 +    It also supports error reporting to a configurable url for mirror
 +    problems/failures.
 +  * Bump ABI version
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue,  6 Feb 2007 11:38:06 +0100
 +
 +apt (0.6.46.4ubuntu6) feisty; urgency=low
 +
 +  * methods/http.cc:
 +    - send apt version in User-Agent
 +  * apt-pkg/deb/debrecords.cc:
 +    - fix SHA1Hash() return value
 +  * apt-pkg/algorithms.cc:
 +    - fix resolver bug on removal triggered by weak-dependencies 
 +      with or-groups
 +    - fix segfault (lp: #76530)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 20 Dec 2006 11:04:36 +0100
 +
 +apt (0.6.46.4ubuntu5) feisty; urgency=low
 +
 +  * added apt-transport-https package to provide a optional
 +    https transport (apt-https spec)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 19 Dec 2006 16:23:43 +0100
 +
 +apt (0.6.46.4ubuntu4) feisty; urgency=low
 +  
 +  * apt-pkg/algorithms.cc:
 +    - only increase the score of installed applications if they 
 +      are not obsolete 
  
 - -- Michael Vogt <mvo@debian.org>  Wed,  2 May 2007 13:43:44 +0200
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 18 Dec 2006 19:39:05 +0100
  
  apt (0.7.0) experimental; urgency=low
  
  
   -- Michael Vogt <mvo@debian.org>  Fri, 12 Jan 2007 20:48:07 +0100
  
 +apt (0.6.46.4ubuntu3) feisty; urgency=low
 +
 +  * apt-pkg/algorithm.cc:
 +    - use clog for all debugging
 +  * apt-pkg/depcache.cc:
 +    - never mark Required package for autoremoval (lp: #75882)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 18 Dec 2006 11:56:05 +0100
 +
 +apt (0.6.46.4ubuntu2) feisty; urgency=low
 +
 +  * apt-pkg/algorithms.cc: add missing call to MarkKeep
 +    so that dist-upgrade isn't broken by unsatisfiable Breaks.
 +    (thanks to Ian Jackson)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu,  7 Dec 2006 23:07:24 +0100
 +
 +apt (0.6.46.4ubuntu1) feisty; urgency=low
 +
 +  * merged with debian
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu,  7 Dec 2006 12:13:14 +0100
 +
  apt (0.6.46.4-0.1) unstable; urgency=emergency
    
    * NMU
@@@ -1856,26 -1040,6 +1919,26 @@@ apt (0.6.46.3-0.1) unstable; urgency=hi
    
   -- Andreas Barth <aba@not.so.argh.org>  Tue,  5 Dec 2006 10:34:56 +0000
  
 +apt (0.6.46.3ubuntu2) feisty; urgency=low
 +
 +  * apt-pkg/algorithms.cc: add missing call to MarkKeep
 +    so that dist-upgrade isn't broken by unsatisfiable Breaks.
 +
 + -- Ian Jackson <iwj@ubuntu.com>  Thu,  7 Dec 2006 15:46:52 +0000
 +
 +apt (0.6.46.3ubuntu1) feisty; urgency=low
 +
 +  * doc/apt-get.8.xml:
 +    - documented autoremove, thanks to Vladimír Lapá\e%GÄ\8d\e%@ek 
 +      (lp: #62919)
 +  * fix broken i18n in the dpkg progress reporting, thanks to 
 +    Frans Pop and Steinar Gunderson. (closes: #389261)
 +  * po/en_GB.po:
 +    - typo (lp: #61270)
 +  * add apt-secure.8 to "See also" section
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 23 Nov 2006 07:24:12 +0100
 +
  apt (0.6.46.3) unstable; urgency=low
  
    * apt-pkg/deb/dpkgpm.cc:
@@@ -1940,46 -1104,10 +2003,46 @@@ apt (0.6.46) unstable; urgency=lo
    * debian/control:
      - switched to libdb4.4 for building (closes: #381019)
    * cmdline/apt-get.cc:
 -    - show only the recommends/suggests for the candidate-version, not for all
 -      versions of the package (closes: #257054)
 -    - properly handle recommends/suggests or-groups when printing the list of
 -      suggested/recommends packages (closes: #311619)
 +    - fix in the TryInstallTask() code to make sure that all package
 +      there are marked manual install (lp: #61684)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 28 Sep 2006 00:34:20 +0200
 +
 +apt (0.6.45ubuntu14) edgy; urgency=low
 +
 +  * cmdline/apt-get.cc:
 +    - fix in the TryInstallTask() code to make sure that all package
 +      there are marked manual install (lp: #61684)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 28 Sep 2006 00:34:20 +0200
 +
 +apt (0.6.45ubuntu13) edgy; urgency=low
 +
 +  * no-changes upload to make apt rebuild against latest g++ and
 +    fix synaptic FTBFS (see bug: #62461 for details)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 26 Sep 2006 22:33:10 +0200
 +
 +apt (0.6.45ubuntu12) edgy; urgency=low
 +
 +  * apt-pkg/depcache.cc:
 +    - fix in the sweep() code, set garbage flag for packages scheduled 
 +      for removal too
 +    - do not change the autoFlag in MarkKeep(), this can lead to suprising
 +      side effects
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 21 Sep 2006 00:58:24 +0200
 +
 +apt (0.6.45ubuntu11) edgy; urgency=low
 +
 +  * removed "installtask" and change it so that tasknames can be given
 +    with "apt-get install taskname^"
 +  * improve the writeStateFile() code
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 20 Sep 2006 14:14:24 +0200
 +
 +apt (0.6.45ubuntu10) edgy; urgency=low
 +
    * methods/http.cc:
      - check more careful for incorrect proxy settings (closes: #378868)
    * methods/gzip.cc:
        caseinsensitive (closes: #384182)
      - reverted MMap use in the tagfile because it does not work 
        across pipes (closes: #383487) 
 +  * added "installtask" command
 +  * added new ubuntu specific rewrite rule for "Original-Maintainer"
    
 - -- Michael Vogt <mvo@debian.org>  Thu, 21 Sep 2006 10:25:03 +0200
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 19 Sep 2006 15:07:51 +0200
 +
 +apt (0.6.45ubuntu9) edgy; urgency=low
 +
 +  * cmdline/apt-get.cc:
 +    - if --no-remove is given, do not run the AutoRemove code 
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 13 Sep 2006 11:54:20 +0200
 +
 +apt (0.6.45ubuntu8) edgy; urgency=low
 +
 +  * apt-pkg/algorithm.cc:
 +    - fix pkgProblemResolver.InstallProtect() to preserve the auto-install
 +      information (lp: #59457)
 +  * cmdline/apt-get.cc:
 +    - fix typo in autoremove information (lp: #59420)
 +  * install apt-mark to modify the automatically install information for
 +    packages
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Fri,  8 Sep 2006 20:07:22 +0200
 +
 +apt (0.6.45ubuntu7) edgy; urgency=low
 +
 +  * apt-pkg/depcache.cc:
 +    - fix a bug in the install-recommends-section code
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu,  7 Sep 2006 18:22:38 +0200
 +
 +apt (0.6.45ubuntu6) edgy; urgency=low
 +
 +  [Michael Vogt]
 +  * cmdline/apt-get.cc:
 +    - always show auto-removable packages and give a hint how to remove 
 +      them
 +  * debian/apt.conf.ubuntu:
 +    - exlucde linux-image and linux-restricted-modules from ever being 
 +      auto-removed
 +    - added "metapackages" as the section we want to install recommends
 +      by default
 +  * apt-pkg/depcache.cc:
 +    - added support to turn install-recommends selectively on/off by
 +      section
 +  [Ian Jackson]
 +  * Tests pass without code changes!  Except that we need this:
 +  * Bump cache file major version to force rebuild so that Breaks
 +    dependencies are included.
 +  * Don't depend on or suggest any particular dpkg or dpkg-dev versions;
 +    --auto-deconfigure is very very old and dpkg-dev's Breaks support
 +    is more or less orthogonal.
 +  * Initial draft of `Breaks' implementation.  Appears to compile,
 +    but as yet *completely untested*.
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu,  7 Sep 2006 11:50:52 +0200
 +
 +apt (0.6.45ubuntu5) edgy; urgency=low
 +
 +  * apt-pkg/pkgcachegen.cc:
 +    - increase the APT::Cache-Limit to deal with the increased demand due
 +      to the translated descriptions
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - pass "--auto-deconfigure" to dpkg on install to support the
 +      new "breaks" in dpkg
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 15 Aug 2006 12:06:26 +0200
 +
 +apt (0.6.45ubuntu4) edgy; urgency=low
 +
 +  * cmdline/apt-get.cc:
 +    - fix in the new --fix-polciy code
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 14 Aug 2006 21:08:11 +0200
 +
 +apt (0.6.45ubuntu3) edgy; urgency=low
 +
 +  * ABI break
 +  * merged latest apt--install-recommends (closes: #559000)
 +  * added "--fix-policy" option to can be used as "--fix-broken" and
 +    will install missing weak depends (recommends, and/or suggests 
 +    depending on the settings)
 +  * merged the apt--ddtp branch
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 11 Aug 2006 12:53:23 +0200
 +
 +apt (0.6.45ubuntu2) edgy; urgency=low
 +
 +  * debian/control:
 +    - switched to libdb4.4 for building (closes: #381019)
 +  * cmdline/apt-get.cc:
 +    - show only the recommends/suggests for the candidate-version, not for all
 +      versions of the package (closes: #257054)
 +    - properly handle recommends/suggests or-groups when printing the list of
 +      suggested/recommends packages (closes: #311619)
 +  * merged "apt--install-recommends" branch:
 +    - added "{no-}install-recommends" commandline option
 +    - added APT::Install-{Recommends,Suggests} option
 +    - currently Install-Recommends defaults to "False" 
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed,  9 Aug 2006 23:38:46 +0200
 +
 +apt (0.6.45ubuntu1) edgy; urgency=low
 +
 +  * merged with debian/unstable
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue,  1 Aug 2006 15:43:22 +0200
  
  apt (0.6.45) unstable; urgency=low
  
      * dz.po: New Dzongkha translation: 512t
      * ro.po: Updated to 512t
      * eu.po: Updated
 -    * eu.po: Updated
 -  * fix apt-get dist-upgrade
 -  * fix warning if no /var/lib/apt/extended_states is present
 -  * don't download Translations for deb-src sources.list lines
 -  * apt-pkg/tagfile.cc:
 -    - support not-mmapable files again
  
   -- Michael Vogt <mvo@debian.org>  Thu, 27 Jul 2006 00:52:05 +0200
  
 -apt (0.6.44.2exp1) experimental; urgency=low
 +apt (0.6.44.2ubuntu4) edgy; urgency=low
  
 -  * added support for i18n of the package descriptions
 -  * added support for aptitude like auto-install tracking (a HUGE
 -    HUGE thanks to Daniel Burrows who made this possible) 
 -  * synced with the http://people.debian.org/~mvo/bzr/apt/debian-sid branch
 -  * build from http://people.debian.org/~mvo/bzr/apt/debian-experimental
 +  * Make apt-get dselect-upgrade happy again
  
 - -- Michael Vogt <mvo@debian.org>  Mon,  3 Jul 2006 21:50:31 +0200
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 21 Jul 2006 11:03:02 +0200
  
 -apt (0.6.44.2) unstable; urgency=low
 +apt (0.6.44.2ubuntu3) edgy; urgency=low
  
 -  * apt-pkg/depcache.cc:
 -    - added Debug::pkgDepCache::AutoInstall (thanks to infinity)
 -  * apt-pkg/acquire-item.cc:
 -    - fix missing chmod() in the new aquire code 
 -      (thanks to Bastian Blank, Closes: #367425)
 -  * merged from 
 -    http://www.perrier.eu.org/debian/packages/d-i/level4/apt-main:
 -    * sk.po: Completed to 512t
 -    * eu.po: Completed to 512t
 -    * fr.po: Completed to 512t
 -    * sv.po: Completed to 512t
 -    * Update all PO and the POT. Gives 506t6f for formerly
 -      complete translations
 +  * Close extended_states file after writing it.
 +
 + -- Colin Watson <cjwatson@ubuntu.com>  Tue, 18 Jul 2006 00:12:13 +0100
 +
 +apt (0.6.44.2ubuntu2) edgy; urgency=low
 +
 +  * create a empty extended_states file if none exists already
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue,  4 Jul 2006 09:23:03 +0200
 +
 +apt (0.6.44.2ubuntu1) edgy; urgency=low
 +
 +  * merged with debian/unstable
 +  * merged the "auto-mark" branch to support aptitude like
 +    marking of automatically installed dependencies and added
 +    "apt-get remove --auto-remove" to remove unused auto-installed
 +    packages again
 +  * changed library version from 3.11 to 3.50 to make it clearly 
 +    different from the debian version (we are ABI incompatible because
 +    of the auto-mark patch)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon,  3 Jul 2006 18:30:46 +0200
  
 - -- Michael Vogt <mvo@debian.org>  Wed, 14 Jun 2006 12:00:57 +0200
 +apt (0.6.44.2) unstable; urgency=low
 +  
 +   * apt-pkg/depcache.cc:
 +     - added Debug::pkgDepCache::AutoInstall (thanks to infinity)
 +   * apt-pkg/acquire-item.cc:
 +     - fix missing chmod() in the new aquire code
 +       (thanks to Bastian Blank, Closes: #367425)
 +   * merged from
 +     http://www.perrier.eu.org/debian/packages/d-i/level4/apt-main:
 +     * sk.po: Completed to 512t
 +     * eu.po: Completed to 512t
 +     * fr.po: Completed to 512t
 +     * sv.po: Completed to 512t
 +     * Update all PO and the POT. Gives 506t6f for formerly
 +       complete translations
 +
 + -- Michael Vogt <mvo@debian.org>  Wed, 14 Jun 2006 12:00:57 +0200 
  
  apt (0.6.44.1-0.1) unstable; urgency=low
  
@@@ -2260,26 -1268,6 +2323,26 @@@ apt (0.6.44) unstable; urgency=lo
    
   -- Michael Vogt <mvo@debian.org>  Mon,  8 May 2006 22:28:53 +0200
  
 +apt (0.6.43.3ubuntu3) dapper; urgency=low
 +
 +  * methods/http.cc:
 +    - fix the user-agent string
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 26 May 2006 18:09:32 +0200
 +
 +apt (0.6.43.3ubuntu2) dapper; urgency=low
 +
 +  * apt-pkg/deb/dpkgpm.cc: wording fixes (thanks to Matt Zimmerman)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 18 Apr 2006 13:24:40 +0200
 +
 +apt (0.6.43.3ubuntu1) dapper; urgency=low
 +
 +  * apt-pkg/acquire.cc: don't show ETA if it is 0 or absurdely large in 
 +    the status-fd (ubuntu #28954)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 28 Mar 2006 20:34:46 +0200
 +
  apt (0.6.43.3) unstable; urgency=low
  
    * Merge bubulle@debian.org--2005/apt--main--0 up to patch-186:
      * 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
 -    * zh_CN.po: Completed to 512t. Closes: #353936
 -    * it.po: Completed to 512t. Closes: #352803
 -    * pt_BR.po: Completed to 512t. Closes: #352419
 +  * 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)
 +  * cmdline/apt-get.cc:
 +    - don't lock the lists directory in DoInstall, breaks --print-uri 
 +      (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
 +  * apt-get update errors are only warnings nowdays
 +  * be more careful with the signature file on network failures
 +
 + --  Michael Vogt <mvo@debian.org>  Wed, 22 Feb 2006 10:13:04 +0100
 +
 +apt (0.6.43.2ubuntu1) dapper; 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
    * 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)
    * make apt-cache madison work without deb-src entries (#352583)
    * cmdline/apt-get.cc: only run the list-cleaner if a update was 
      successfull
 +  * apt-get update errors are only warnings nowdays
 +  * be more careful with the signature file on network failures
  
 - -- Michael Vogt <mvo@debian.org>  Wed, 22 Feb 2006 10:13:04 +0100
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 20 Feb 2006 22:27:48 +0100
  
  apt (0.6.43.2) unstable; urgency=low
  
  
   -- Michael Vogt <mvo@debian.org>  Thu, 19 Jan 2006 00:06:33 +0100
  
 -apt (0.6.43.1) unstable; urgency=low
 +apt (0.6.43.1ubuntu1) dapper; urgency=low
 +
 +  * Merge bubulle@debian.org--2005/apt--main--0 up to patch-159:
 +    - en_GB.po, de.po: fix spaces errors in "Ign " translations
 +      Closes: #347258
 +    - makefile: make update-po a pre-requisite of clean target so
 +              that POT and PO files are always up-to-date
 +    - sv.po: Completed to 511t. Closes: #346450
 +    - sk.po: Completed to 511t. Closes: #346369
 +    - fr.po: Completed to 511t
 +    - *.po: Updated from sources (511 strings)
 +  * add patch to fix http download corruption problem (thanks to
 +    Petr Vandrovec, closes: #280844, #290694)
 +  * added APT::Periodic::Unattended-Upgrade (requires the package
 +    "unattended-upgrade")
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 10 Jan 2006 17:09:31 +0100
  
 +apt (0.6.43.1) unstable; urgency=low
 +  
    * Merge bubulle@debian.org--2005/apt--main--0 up to patch-148:
      * fr.po: Completed to 510 strings
      * it.po: Completed to 510t
  
   -- Michael Vogt <mvo@debian.org>  Fri,  6 Jan 2006 01:17:08 +0100
  
 +apt (0.6.43ubuntu2) dapper; urgency=low
 +
 +  * merged some missing bits that wheren't merged by baz in the previous
 +    upload (*grumble*)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu,  8 Dec 2005 18:35:58 +0100
 +
 +apt (0.6.43ubuntu1) dapper; urgency=low
 +
 +  * merged with debian
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Fri, 25 Nov 2005 11:36:29 +0100
 +
  apt (0.6.43) unstable; urgency=medium
  
    * Merge bubulle@debian.org--2005/apt--main--0 up to patch-132:  
    
   -- Michael Vogt <mvo@debian.org>  Tue, 29 Nov 2005 00:17:07 +0100
  
 +apt (0.6.42.3ubuntu2) dapper; urgency=low
 +
 +  * Merge bubulle@debian.org--2005/apt--main--0 up to patch-131:  
 +    * zh_CN.po: Completed to 507 strings(Closes: #338267)
 +    * gl.po: Completed to 510 strings (Closes: #338356)
 +  * added support for "/etc/apt/sources.list.d" directory 
 +    (closes: #66325)
 +  
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 14 Nov 2005 15:30:12 +0100
 +
 +apt (0.6.42.3ubuntu1) dapper; urgency=low
 +
 +  * synced with debian
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 10 Nov 2005 05:05:56 +0100
 +
  apt (0.6.42.3) unstable; urgency=low
  
    * Merge bubulle@debian.org--2005/apt--main--0 up to patch-129:
@@@ -2504,13 -1413,13 +2567,13 @@@ apt (0.6.42) unstable; urgency=lo
      - unmount the cdrom when apt failed to locate any package files
    * allow cdrom failures and fallback to other sources in that case
      (closes: #44135)
 -  * better error text when dpkg-source fails 
 +  * better error text when dpkg-source fails
    * Merge bubulle@debian.org--2005/apt--main--0 up to patch-115:
      - patch-99: Added Galician translation
      - patch-100: Completed Danish translation (Closes: #325686)
      - patch-104: French translation completed
      - patch-109: Italian translation completed
 -    - patch-112: Swedish translation update 
 +    - patch-112: Swedish translation update
      - patch-115: Basque translation completed (Closes: #333299)
    * applied french man-page update (thanks to Philippe Batailler)
      (closes: #316638, #327456)
    * apt-pkg/contrib/md5.cc:
      - fix a alignment problem on sparc64 that gives random bus errors
        (thanks to Fabbione for providing a test-case)
 -  * init the default ScreenWidth to 79 columns by default 
 +  * init the default ScreenWidth to 79 columns by default
      (Closes: #324921)
 -  * cmdline/apt-cdrom.cc: 
 +  * cmdline/apt-cdrom.cc:
      - fix some missing gettext() calls (closes: #334539)
    * doc/apt-cache.8.xml: fix typo (closes: #334714)
  
@@@ -2537,8 -1446,8 +2600,8 @@@ apt (0.6.41) unstable; urgency=lo
    * improved the support for "error" and "conffile" reporting from
      dpkg, added the format to README.progress-reporting
    * added README.progress-reporting to the apt-doc package
 -  * improved the network timeout handling, if a index file from a 
 -    sources.list times out or EAI_AGAIN is returned from getaddrinfo, 
 +  * improved the network timeout handling, if a index file from a
 +    sources.list times out or EAI_AGAIN is returned from getaddrinfo,
      don't try to get the other files from that entry
    * Support architecture-specific extra overrides
      (closes: #225947). Thanks to  Anthony Towns for idea and
    * Javier Fernandez-Sanguino Pen~a:
      - Added a first version of an apt-secure.8 manpage, and modified
        apt-key and apt.end accordingly. Also added the 'update'
 -      argument to apt-key which was previously not documented 
 +      argument to apt-key which was previously not documented
        (Closes: #322120)
    * Andreas Pakulat:
 -    - added example apt-ftparchive.conf file to doc/examples 
 +    - added example apt-ftparchive.conf file to doc/examples
        (closes: #322483)
    * Fix a incorrect example in the man-page (closes: #282918)
    * Fix a bug for very long lines in the apt-cdrom code (closes: #280356)
    * Change pkgPolicy::Pin from private to protected to let subclasses
      access it too (closes: #321799)
    * add default constructor for PrvIterator (closes: #322267)
 -  * Reread status configuration on debSystem::Initialize() 
 +  * Reread status configuration on debSystem::Initialize()
      (needed for apt-proxy, thanks to Otavio for this patch)
 -  
 +
   -- Michael Vogt <mvo@debian.org>  Mon,  5 Sep 2005 22:59:03 +0200
 +  
 +apt (0.6.40.1ubuntu8) breezy; urgency=low
 +
 +  * Cherry picked michael.vogt@ubuntu.com--2005/apt--mvo--0--patch-62:
 +    - fix for a bad memory/file leak in the mmap code (ubuntu #15603)
 +  * po/de.po, po/fr.po: 
 +    - updated the translations
 +  * po/makefile:
 +    - create a single pot file in each domain dir to make rosetta happy
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 28 Sep 2005 10:16:06 +0200
 +
 +apt (0.6.40.1ubuntu7) breezy; urgency=low
 +
 +  * updated the pot/po files , no code changes
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 27 Sep 2005 18:38:16 +0200
 +
 +apt (0.6.40.1ubuntu6) breezy; urgency=low
 +
 +  * Cherry picked michael.vogt@ubuntu.com--2005/apt--mvo--0--patch-56:
 +    - make it possible for apt to handle a failed MediaChange event and
 +      fall back to other sources (ubuntu #13713)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 13 Sep 2005 22:09:50 +0200
 +
 +apt (0.6.40.1ubuntu5) breezy; urgency=low
 +
 +  * Cherry picked michael.vogt@ubuntu.com--2005/apt--mvo--0--patch-{50,51}.
 +    This adds media-change reporting to the apt status-fd (ubuntu #15213)
 +  * Cherry picked michael.vogt@ubuntu.com--2005/apt--mvo--0--patch-55:
 +    apt-pkg/cdrom.cc:
 +    - unmount the cdrom when apt failed to locate any package files
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 12 Sep 2005 15:44:26 +0200
 +
 +apt (0.6.40.1ubuntu4) breezy; urgency=low
 +
 +  * debian/apt.cron.daily:
 +    - fix a embarrassing typo
 +  
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Wed,  7 Sep 2005 10:10:37 +0200
 +
 +apt (0.6.40.1ubuntu3) breezy; urgency=low
 +
 +  * debian/apt.cron.daily:
 +    - use the ctime as well when figuring what packages need to
 +      be removed. This fixes the problem that packages copied with    
 +      "cp -a" (e.g. from the installer) have old mtimes (ubuntu #14504)
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue,  6 Sep 2005 18:30:46 +0200
 +
 +apt (0.6.40.1ubuntu2) breezy; urgency=low
 +
 +  * improved the support for "error" and "conffile" reporting from
 +    dpkg, added the format to README.progress-reporting
 +  * added README.progress-reporting to the apt-doc package
 +  * Do md5sum checking for file and cdrom method (closes: #319142)
 +  * Change pkgPolicy::Pin from private to protected to let subclasses
 +    access it too (closes: #321799)
 +  * methods/connect.cc:
 +    - send failure reason for EAI_AGAIN (TmpResolveFailure) to acuire-item
 +  * apt-pkg/acquire-item.cc:
 +    - fail early if a FailReason is TmpResolveFailure (avoids hangs during
 +      the install when no network is available)
 +  * merged michael.vogt@ubuntu.com--2005/apt--trust-cdrom--0
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 23 Aug 2005 19:44:55 +0200
 +
 +apt (0.6.40.1ubuntu1) breezy; urgency=low
 +
 +  * Synchronize with Debian
 +
 + -- Michael Vogt <michael.vogt@ubuntu.com>  Fri,  5 Aug 2005 14:20:56 +0200
  
  apt (0.6.40.1) unstable; urgency=low
  
  
   -- Michael Vogt <mvo@debian.org>  Fri,  5 Aug 2005 13:24:58 +0200
  
 +apt (0.6.40ubuntu1) breezy; urgency=low
 +
 +  * Synchronize with Debian
 +
 + -- Matt Zimmerman <mdz@ubuntu.com>  Thu,  4 Aug 2005 15:53:22 -0700
 +
  apt (0.6.40) unstable; urgency=low
  
    * Patch from Jordi Mallach to mark some additional strings for translation
  
   -- Matt Zimmerman <mdz@debian.org>  Thu, 28 Jul 2005 11:57:32 -0700
  
 +apt (0.6.39ubuntu4) breezy; urgency=low
 +
 +  * Fix keyring paths in apt-key, apt.postinst (I swear I remember doing this
 +    before...)
 +
 + -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 29 Jun 2005 08:39:17 -0700
 +
 +apt (0.6.39ubuntu3) breezy; urgency=low
 +
 +  * Fix keyring locations for Ubuntu in apt-key too.
 +
 + -- Colin Watson <cjwatson@ubuntu.com>  Wed, 29 Jun 2005 14:45:36 +0100
 +
 +apt (0.6.39ubuntu2) breezy; urgency=low
 +
 +  * Install ubuntu-archive.gpg rather than debian-archive.gpg as
 +    /etc/apt/trusted.gpg.
 +
 + -- Colin Watson <cjwatson@ubuntu.com>  Wed, 29 Jun 2005 11:53:34 +0100
 +
 +apt (0.6.39ubuntu1) breezy; urgency=low
 +
 +  * Michael Vogt
 +    - Change debian/bugscript to use #!/bin/bash (Closes: #313402)
 +    - Fix a incorrect example in the man-page (closes: #282918)
 +    - Support architecture-specific extra overrides
 +      (closes: #225947). Thanks to  Anthony Towns for idea and
 +      the patch, thanks to Colin Watson for testing it.
 +    - better report network timeouts from the methods to the acuire code,
 +      only timeout once per sources.list line
 +
 + -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 28 Jun 2005 11:52:24 -0700
 +
  apt (0.6.39) unstable; urgency=low
  
    * Welsh translation update: daf@muse.19inch.net--2005/apt--main--0--patch-6
    * Update priority of apt-utils to important, to match the override file
    * Install only one keyring on each branch (Closes: #316119)
  
 - -- Matt Zimmerman <mdz@debian.org>  Tue, 28 Jun 2005 11:51:09 -0700
 + -- Matt Zimmerman <mdz@debian.org>  Tue, 28 Jun 2005 11:35:21 -0700
 +
 +apt (0.6.38ubuntu1) breezy; urgency=low
 +
 +  * First release from Ubuntu branch
 +  * Merge with --main--0, switch back to Ubuntu keyring
 +
 + -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 25 Jun 2005 16:52:41 -0700
  
  apt (0.6.38) unstable; urgency=low
  
diff --combined methods/http.cc
index 44274bd78de90ffa4184578f3746e4b6607e3f6f,1bf798da44a9e02eac0d715186993380bd3146e8..3f13be05064106dea0758b1427ca7bb9facca2af
@@@ -38,6 -38,7 +38,7 @@@
  #include <stdio.h>
  #include <errno.h>
  #include <string.h>
+ #include <iostream>
  #include <map>
  #include <apti18n.h>
  
@@@ -722,7 -723,7 +723,7 @@@ void HttpMethod::SendReq(FetchItem *Itm
        Req += string("Authorization: Basic ") + 
            Base64Encode(Uri.User + ":" + Uri.Password) + "\r\n";
     
 -   Req += "User-Agent: Debian APT-HTTP/1.3 ("VERSION")\r\n\r\n";
 +   Req += "User-Agent: Ubuntu APT-HTTP/1.3 ("VERSION")\r\n\r\n";
     
     if (Debug == true)
        cerr << Req << endl;
@@@ -946,9 -947,6 +947,9 @@@ int HttpMethod::DealWithHeaders(FetchRe
        failure */
     if (Srv->Result < 200 || Srv->Result >= 300)
     {
 +      char err[255];
 +      snprintf(err,sizeof(err)-1,"HttpError%i",Srv->Result);
 +      SetFailReason(err);
        _error->Error("%u %s",Srv->Result,Srv->Code);
        if (Srv->HaveContent == true)
         return 4;
@@@ -1025,7 -1023,7 +1026,7 @@@ void HttpMethod::SigTerm(int
     depth. */
  bool HttpMethod::Fetch(FetchItem *)
  {
 -   if (Server == 0)
 +   if (Server == 0) 
        return true;
  
     // Queue the requests
@@@ -1315,5 -1313,13 +1316,5 @@@ int HttpMethod::Loop(
  }
                                                                        /*}}}*/
  
 -int main()
 -{
 -   setlocale(LC_ALL, "");
 -
 -   HttpMethod Mth;
 -   
 -   return Mth.Loop();
 -}
  
  
diff --combined po/apt-all.pot
index 55f35cafa753488f1bd175cf7407260549993812,ec87b27a3f5ad5e863d3502554497bc8bcd4b44a..9f826514baf4d30daa8bb3287eae55524ceb2548
@@@ -7,7 -7,7 +7,7 @@@ msgid "
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2008-11-12 22:07+0100\n"
 +"POT-Creation-Date: 2007-06-07 00:57+0200\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  "Language-Team: LANGUAGE <LL@li.org>\n"
@@@ -28,7 -28,7 +28,7 @@@ msgid "Unable to locate package %s
  msgstr ""
  
  #: cmdline/apt-cache.cc:247
 -msgid "Total package names: "
 +msgid "Total package names : "
  msgstr ""
  
  #: cmdline/apt-cache.cc:287
@@@ -56,7 -56,7 +56,7 @@@ msgid "Total distinct versions: 
  msgstr ""
  
  #: cmdline/apt-cache.cc:295
 -msgid "Total distinct descriptions: "
 +msgid "Total Distinct Descriptions: "
  msgstr ""
  
  #: cmdline/apt-cache.cc:297
@@@ -155,10 -155,10 +155,10 @@@ msgid "       %4i %s\n
  msgstr ""
  
  #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 -#: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 -#: cmdline/apt-get.cc:2573 cmdline/apt-sortpkgs.cc:144
 +#: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:550
 +#: cmdline/apt-get.cc:2564 cmdline/apt-sortpkgs.cc:144
  #, c-format
 -msgid "%s %s for %s compiled on %s %s\n"
 +msgid "%s %s for %s %s compiled on %s %s\n"
  msgstr ""
  
  #: cmdline/apt-cache.cc:1721
@@@ -184,8 -184,8 +184,8 @@@ msgid "
  "   show - Show a readable record for the package\n"
  "   depends - Show raw dependency information for a package\n"
  "   rdepends - Show reverse dependency information for a package\n"
 -"   pkgnames - List the names of all packages in the system\n"
 -"   dotty - Generate package graphs for GraphViz\n"
 +"   pkgnames - List the names of all packages\n"
 +"   dotty - Generate package graphs for GraphVis\n"
  "   xvcg - Generate package graphs for xvcg\n"
  "   policy - Show policy settings\n"
  "\n"
@@@ -251,8 -251,7 +251,8 @@@ msgid "
  "  -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n"
  msgstr ""
  
 -#: cmdline/apt-extracttemplates.cc:267 apt-pkg/pkgcachegen.cc:827
 +#: cmdline/apt-extracttemplates.cc:267 apt-pkg/pkgcachegen.cc:815
 +#: apt-pkg/pkgcachegen.cc:827
  #, c-format
  msgid "Unable to write to %s"
  msgstr ""
  msgid "Cannot get debconf version. Is debconf installed?"
  msgstr ""
  
 -#: ftparchive/apt-ftparchive.cc:164 ftparchive/apt-ftparchive.cc:338
 +#: ftparchive/apt-ftparchive.cc:167 ftparchive/apt-ftparchive.cc:341
  msgid "Package extension list is too long"
  msgstr ""
  
 -#: ftparchive/apt-ftparchive.cc:166 ftparchive/apt-ftparchive.cc:180
 -#: ftparchive/apt-ftparchive.cc:203 ftparchive/apt-ftparchive.cc:253
 -#: ftparchive/apt-ftparchive.cc:267 ftparchive/apt-ftparchive.cc:289
 +#: ftparchive/apt-ftparchive.cc:169 ftparchive/apt-ftparchive.cc:183
 +#: ftparchive/apt-ftparchive.cc:206 ftparchive/apt-ftparchive.cc:256
 +#: ftparchive/apt-ftparchive.cc:270 ftparchive/apt-ftparchive.cc:292
  #, c-format
  msgid "Error processing directory %s"
  msgstr ""
  
 -#: ftparchive/apt-ftparchive.cc:251
 +#: ftparchive/apt-ftparchive.cc:254
  msgid "Source extension list is too long"
  msgstr ""
  
 -#: ftparchive/apt-ftparchive.cc:368
 +#: ftparchive/apt-ftparchive.cc:371
  msgid "Error writing header to contents file"
  msgstr ""
  
 -#: ftparchive/apt-ftparchive.cc:398
 +#: ftparchive/apt-ftparchive.cc:401
  #, c-format
  msgid "Error processing contents %s"
  msgstr ""
  
 -#: ftparchive/apt-ftparchive.cc:553
 +#: ftparchive/apt-ftparchive.cc:556
  msgid ""
  "Usage: apt-ftparchive [options] command\n"
  "Commands: packages binarypath [overridefile [pathprefix]]\n"
  "  -o=?  Set an arbitrary configuration option"
  msgstr ""
  
 -#: ftparchive/apt-ftparchive.cc:759
 +#: ftparchive/apt-ftparchive.cc:762
  msgid "No selections matched"
  msgstr ""
  
 -#: ftparchive/apt-ftparchive.cc:832
 +#: ftparchive/apt-ftparchive.cc:835
  #, c-format
  msgid "Some files are missing in the package file group `%s'"
  msgstr ""
  
 -#: ftparchive/cachedb.cc:43
 +#: ftparchive/cachedb.cc:47
  #, c-format
  msgid "DB was corrupted, file renamed to %s.old"
  msgstr ""
  
 -#: ftparchive/cachedb.cc:61
 +#: ftparchive/cachedb.cc:65
  #, c-format
  msgid "DB is old, attempting to upgrade %s"
  msgstr ""
  
 -#: ftparchive/cachedb.cc:72
 +#: ftparchive/cachedb.cc:76
  msgid ""
  "DB format is invalid. If you upgraded from a older version of apt, please "
  "remove and re-create the database."
  msgstr ""
  
 -#: ftparchive/cachedb.cc:77
 +#: ftparchive/cachedb.cc:81
  #, c-format
  msgid "Unable to open DB file %s: %s"
  msgstr ""
  
 -#: ftparchive/cachedb.cc:123 apt-inst/extract.cc:178 apt-inst/extract.cc:190
 -#: apt-inst/extract.cc:207 apt-inst/deb/dpkgdb.cc:117
 +#: ftparchive/cachedb.cc:127 apt-inst/extract.cc:181 apt-inst/extract.cc:193
 +#: apt-inst/extract.cc:210 apt-inst/deb/dpkgdb.cc:121
  #, c-format
  msgid "Failed to stat %s"
  msgstr ""
  
 -#: ftparchive/cachedb.cc:238
 +#: ftparchive/cachedb.cc:242
  msgid "Archive has no control record"
  msgstr ""
  
 -#: ftparchive/cachedb.cc:444
 +#: ftparchive/cachedb.cc:448
  msgid "Unable to get a cursor"
  msgstr ""
  
 -#: ftparchive/writer.cc:76
 +#: ftparchive/writer.cc:79
  #, c-format
  msgid "W: Unable to read directory %s\n"
  msgstr ""
  
 -#: ftparchive/writer.cc:81
 +#: ftparchive/writer.cc:84
  #, c-format
  msgid "W: Unable to stat %s\n"
  msgstr ""
  
 -#: ftparchive/writer.cc:132
 +#: ftparchive/writer.cc:135
  msgid "E: "
  msgstr ""
  
 -#: ftparchive/writer.cc:134
 +#: ftparchive/writer.cc:137
  msgid "W: "
  msgstr ""
  
 -#: ftparchive/writer.cc:141
 +#: ftparchive/writer.cc:144
  msgid "E: Errors apply to file "
  msgstr ""
  
 -#: ftparchive/writer.cc:158 ftparchive/writer.cc:188
 +#: ftparchive/writer.cc:161 ftparchive/writer.cc:191
  #, c-format
  msgid "Failed to resolve %s"
  msgstr ""
  
 -#: ftparchive/writer.cc:170
 +#: ftparchive/writer.cc:173
  msgid "Tree walking failed"
  msgstr ""
  
 -#: ftparchive/writer.cc:195
 +#: ftparchive/writer.cc:198
  #, c-format
  msgid "Failed to open %s"
  msgstr ""
  
 -#: ftparchive/writer.cc:254
 +#: ftparchive/writer.cc:257
  #, c-format
  msgid " DeLink %s [%s]\n"
  msgstr ""
  
 -#: ftparchive/writer.cc:262
 +#: ftparchive/writer.cc:265
  #, c-format
  msgid "Failed to readlink %s"
  msgstr ""
  
 -#: ftparchive/writer.cc:266
 +#: ftparchive/writer.cc:269
  #, c-format
  msgid "Failed to unlink %s"
  msgstr ""
  
 -#: ftparchive/writer.cc:273
 +#: ftparchive/writer.cc:276
  #, c-format
  msgid "*** Failed to link %s to %s"
  msgstr ""
  
 -#: ftparchive/writer.cc:283
 +#: ftparchive/writer.cc:286
  #, c-format
  msgid " DeLink limit of %sB hit.\n"
  msgstr ""
  
 -#: ftparchive/writer.cc:387
 +#: ftparchive/writer.cc:390
  msgid "Archive had no package field"
  msgstr ""
  
 -#: ftparchive/writer.cc:395 ftparchive/writer.cc:610
 +#: ftparchive/writer.cc:398 ftparchive/writer.cc:613
  #, c-format
  msgid "  %s has no override entry\n"
  msgstr ""
  
 -#: ftparchive/writer.cc:440 ftparchive/writer.cc:698
 +#: ftparchive/writer.cc:443 ftparchive/writer.cc:701
  #, c-format
  msgid "  %s maintainer is %s not %s\n"
  msgstr ""
  
 -#: ftparchive/writer.cc:620
 +#: ftparchive/writer.cc:623
  #, c-format
  msgid "  %s has no source override entry\n"
  msgstr ""
  
 -#: ftparchive/writer.cc:624
 +#: ftparchive/writer.cc:627
  #, c-format
  msgid "  %s has no binary override entry either\n"
  msgstr ""
  
 -#: ftparchive/contents.cc:321
 +#: ftparchive/contents.cc:317
  #, c-format
  msgid "Internal error, could not locate member %s"
  msgstr ""
  
 -#: ftparchive/contents.cc:358 ftparchive/contents.cc:389
 +#: ftparchive/contents.cc:353 ftparchive/contents.cc:384
  msgid "realloc - Failed to allocate memory"
  msgstr ""
  
 -#: ftparchive/override.cc:34 ftparchive/override.cc:142
 +#: ftparchive/override.cc:38 ftparchive/override.cc:146
  #, c-format
  msgid "Unable to open %s"
  msgstr ""
  
 -#: ftparchive/override.cc:60 ftparchive/override.cc:166
 +#: ftparchive/override.cc:64 ftparchive/override.cc:170
  #, c-format
  msgid "Malformed override %s line %lu #1"
  msgstr ""
  
 -#: ftparchive/override.cc:74 ftparchive/override.cc:178
 +#: ftparchive/override.cc:78 ftparchive/override.cc:182
  #, c-format
  msgid "Malformed override %s line %lu #2"
  msgstr ""
  
 -#: ftparchive/override.cc:88 ftparchive/override.cc:191
 +#: ftparchive/override.cc:92 ftparchive/override.cc:195
  #, c-format
  msgid "Malformed override %s line %lu #3"
  msgstr ""
  
 -#: ftparchive/override.cc:127 ftparchive/override.cc:201
 +#: ftparchive/override.cc:131 ftparchive/override.cc:205
  #, c-format
  msgid "Failed to read the override file %s"
  msgstr ""
  
 -#: ftparchive/multicompress.cc:72
 +#: ftparchive/multicompress.cc:75
  #, c-format
  msgid "Unknown compression algorithm '%s'"
  msgstr ""
  
 -#: ftparchive/multicompress.cc:102
 +#: ftparchive/multicompress.cc:105
  #, c-format
  msgid "Compressed output %s needs a compression set"
  msgstr ""
  
 -#: ftparchive/multicompress.cc:169 methods/rsh.cc:91
 +#: ftparchive/multicompress.cc:172 methods/rsh.cc:91
  msgid "Failed to create IPC pipe to subprocess"
  msgstr ""
  
 -#: ftparchive/multicompress.cc:195
 +#: ftparchive/multicompress.cc:198
  msgid "Failed to create FILE*"
  msgstr ""
  
 -#: ftparchive/multicompress.cc:198
 +#: ftparchive/multicompress.cc:201
  msgid "Failed to fork"
  msgstr ""
  
 -#: ftparchive/multicompress.cc:212
 +#: ftparchive/multicompress.cc:215
  msgid "Compress child"
  msgstr ""
  
 -#: ftparchive/multicompress.cc:235
 +#: ftparchive/multicompress.cc:238
  #, c-format
  msgid "Internal error, failed to create %s"
  msgstr ""
  
 -#: ftparchive/multicompress.cc:286
 +#: ftparchive/multicompress.cc:289
  msgid "Failed to create subprocess IPC"
  msgstr ""
  
 -#: ftparchive/multicompress.cc:321
 +#: ftparchive/multicompress.cc:324
  msgid "Failed to exec compressor "
  msgstr ""
  
 -#: ftparchive/multicompress.cc:360
 +#: ftparchive/multicompress.cc:363
  msgid "decompressor"
  msgstr ""
  
 -#: ftparchive/multicompress.cc:403
 +#: ftparchive/multicompress.cc:406
  msgid "IO to subprocess/file failed"
  msgstr ""
  
 -#: ftparchive/multicompress.cc:455
 +#: ftparchive/multicompress.cc:458
  msgid "Failed to read while computing MD5"
  msgstr ""
  
 -#: ftparchive/multicompress.cc:472
 +#: ftparchive/multicompress.cc:475
  #, c-format
  msgid "Problem unlinking %s"
  msgstr ""
  
 -#: ftparchive/multicompress.cc:487 apt-inst/extract.cc:185
 +#: ftparchive/multicompress.cc:490 apt-inst/extract.cc:188
  #, c-format
  msgid "Failed to rename %s to %s"
  msgstr ""
  
 -#: cmdline/apt-get.cc:124
 +#: cmdline/apt-get.cc:121
  msgid "Y"
  msgstr ""
  
 -#: cmdline/apt-get.cc:146 cmdline/apt-get.cc:1651
 +#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1655
  #, c-format
  msgid "Regex compilation error - %s"
  msgstr ""
  
 -#: cmdline/apt-get.cc:241
 +#: cmdline/apt-get.cc:238
  msgid "The following packages have unmet dependencies:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:331
 +#: cmdline/apt-get.cc:328
  #, c-format
  msgid "but %s is installed"
  msgstr ""
  
 -#: cmdline/apt-get.cc:333
 +#: cmdline/apt-get.cc:330
  #, c-format
  msgid "but %s is to be installed"
  msgstr ""
  
 -#: cmdline/apt-get.cc:340
 +#: cmdline/apt-get.cc:337
  msgid "but it is not installable"
  msgstr ""
  
 -#: cmdline/apt-get.cc:342
 +#: cmdline/apt-get.cc:339
  msgid "but it is a virtual package"
  msgstr ""
  
 -#: cmdline/apt-get.cc:345
 +#: cmdline/apt-get.cc:342
  msgid "but it is not installed"
  msgstr ""
  
 -#: cmdline/apt-get.cc:345
 +#: cmdline/apt-get.cc:342
  msgid "but it is not going to be installed"
  msgstr ""
  
 -#: cmdline/apt-get.cc:350
 +#: cmdline/apt-get.cc:347
  msgid " or"
  msgstr ""
  
 -#: cmdline/apt-get.cc:379
 +#: cmdline/apt-get.cc:376
  msgid "The following NEW packages will be installed:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:405
 +#: cmdline/apt-get.cc:402
  msgid "The following packages will be REMOVED:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:427
 +#: cmdline/apt-get.cc:424
  msgid "The following packages have been kept back:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:448
 +#: cmdline/apt-get.cc:445
  msgid "The following packages will be upgraded:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:469
 +#: cmdline/apt-get.cc:466
  msgid "The following packages will be DOWNGRADED:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:489
 +#: cmdline/apt-get.cc:486
  msgid "The following held packages will be changed:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:542
 +#: cmdline/apt-get.cc:539
  #, c-format
  msgid "%s (due to %s) "
  msgstr ""
  
 -#: cmdline/apt-get.cc:550
 +#: cmdline/apt-get.cc:547
  msgid ""
  "WARNING: The following essential packages will be removed.\n"
  "This should NOT be done unless you know exactly what you are doing!"
  msgstr ""
  
 -#: cmdline/apt-get.cc:581
 +#: cmdline/apt-get.cc:578
  #, c-format
  msgid "%lu upgraded, %lu newly installed, "
  msgstr ""
  
 -#: cmdline/apt-get.cc:585
 +#: cmdline/apt-get.cc:582
  #, c-format
  msgid "%lu reinstalled, "
  msgstr ""
  
 -#: cmdline/apt-get.cc:587
 +#: cmdline/apt-get.cc:584
  #, c-format
  msgid "%lu downgraded, "
  msgstr ""
  
 -#: cmdline/apt-get.cc:589
 +#: cmdline/apt-get.cc:586
  #, c-format
  msgid "%lu to remove and %lu not upgraded.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:593
 +#: cmdline/apt-get.cc:590
  #, c-format
  msgid "%lu not fully installed or removed.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:667
 +#: cmdline/apt-get.cc:664
  msgid "Correcting dependencies..."
  msgstr ""
  
 -#: cmdline/apt-get.cc:670
 +#: cmdline/apt-get.cc:667
  msgid " failed."
  msgstr ""
  
 -#: cmdline/apt-get.cc:673
 +#: cmdline/apt-get.cc:670
  msgid "Unable to correct dependencies"
  msgstr ""
  
 -#: cmdline/apt-get.cc:676
 +#: cmdline/apt-get.cc:673
  msgid "Unable to minimize the upgrade set"
  msgstr ""
  
 -#: cmdline/apt-get.cc:678
 +#: cmdline/apt-get.cc:675
  msgid " Done"
  msgstr ""
  
 -#: cmdline/apt-get.cc:682
 +#: cmdline/apt-get.cc:679
  msgid "You might want to run `apt-get -f install' to correct these."
  msgstr ""
  
 -#: cmdline/apt-get.cc:685
 +#: cmdline/apt-get.cc:682
  msgid "Unmet dependencies. Try using -f."
  msgstr ""
  
 -#: cmdline/apt-get.cc:707
 +#: cmdline/apt-get.cc:704
  msgid "WARNING: The following packages cannot be authenticated!"
  msgstr ""
  
 -#: cmdline/apt-get.cc:711
 +#: cmdline/apt-get.cc:708
  msgid "Authentication warning overridden.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:718
 +#: cmdline/apt-get.cc:715
  msgid "Install these packages without verification [y/N]? "
  msgstr ""
  
 -#: cmdline/apt-get.cc:720
 +#: cmdline/apt-get.cc:717
  msgid "Some packages could not be authenticated"
  msgstr ""
  
 -#: cmdline/apt-get.cc:729 cmdline/apt-get.cc:881
 +#: cmdline/apt-get.cc:726 cmdline/apt-get.cc:873
  msgid "There are problems and -y was used without --force-yes"
  msgstr ""
  
 -#: cmdline/apt-get.cc:773
 +#: cmdline/apt-get.cc:770
  msgid "Internal error, InstallPackages was called with broken packages!"
  msgstr ""
  
 -#: cmdline/apt-get.cc:782
 +#: cmdline/apt-get.cc:779
  msgid "Packages need to be removed but remove is disabled."
  msgstr ""
  
 -#: cmdline/apt-get.cc:793
 +#: cmdline/apt-get.cc:790
  msgid "Internal error, Ordering didn't finish"
  msgstr ""
  
 -#: cmdline/apt-get.cc:809 cmdline/apt-get.cc:1992 cmdline/apt-get.cc:2025
 +#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:1995 cmdline/apt-get.cc:2028
  msgid "Unable to lock the download directory"
  msgstr ""
  
 -#: cmdline/apt-get.cc:819 cmdline/apt-get.cc:2073 cmdline/apt-get.cc:2319
 -#: apt-pkg/cachefile.cc:65
 +#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2076 cmdline/apt-get.cc:2312
 +#: apt-pkg/cachefile.cc:63 apt-pkg/cachefile.cc:65
  msgid "The list of sources could not be read."
  msgstr ""
  
 -#: cmdline/apt-get.cc:834
 +#: cmdline/apt-get.cc:831
  msgid "How odd.. The sizes didn't match, email apt@packages.debian.org"
  msgstr ""
  
 -#: cmdline/apt-get.cc:839
 +#: cmdline/apt-get.cc:836
  #, c-format
  msgid "Need to get %sB/%sB of archives.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:842
 +#: cmdline/apt-get.cc:839
  #, c-format
  msgid "Need to get %sB of archives.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:847
 +#: cmdline/apt-get.cc:844
  #, c-format
 -msgid "After this operation, %sB of additional disk space will be used.\n"
 +msgid "After unpacking %sB of additional disk space will be used.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:850
 +#: cmdline/apt-get.cc:847
  #, c-format
 -msgid "After this operation, %sB disk space will be freed.\n"
 +msgid "After unpacking %sB disk space will be freed.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:864 cmdline/apt-get.cc:2168
 +#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2166
  #, c-format
  msgid "Couldn't determine free space in %s"
  msgstr ""
  
 -#: cmdline/apt-get.cc:871
 +#: cmdline/apt-get.cc:864
  #, c-format
  msgid "You don't have enough free space in %s."
  msgstr ""
  
 -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:907
 +#: cmdline/apt-get.cc:879 cmdline/apt-get.cc:899
  msgid "Trivial Only specified but this is not a trivial operation."
  msgstr ""
  
 -#: cmdline/apt-get.cc:889
 +#: cmdline/apt-get.cc:881
  msgid "Yes, do as I say!"
  msgstr ""
  
 -#: cmdline/apt-get.cc:891
 +#: cmdline/apt-get.cc:883
  #, c-format
  msgid ""
  "You are about to do something potentially harmful.\n"
  " ?] "
  msgstr ""
  
 -#: cmdline/apt-get.cc:897 cmdline/apt-get.cc:916
 +#: cmdline/apt-get.cc:889 cmdline/apt-get.cc:908
  msgid "Abort."
  msgstr ""
  
 -#: cmdline/apt-get.cc:912
 +#: cmdline/apt-get.cc:904
  msgid "Do you want to continue [Y/n]? "
  msgstr ""
  
 -#: cmdline/apt-get.cc:984 cmdline/apt-get.cc:2216 apt-pkg/algorithms.cc:1349
 +#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2209
 +#: apt-pkg/algorithms.cc:1348
  #, c-format
  msgid "Failed to fetch %s  %s\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1002
 +#: cmdline/apt-get.cc:994
  msgid "Some files failed to download"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1003 cmdline/apt-get.cc:2225
 +#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2218
  msgid "Download complete and in download only mode"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1009
 +#: cmdline/apt-get.cc:1001
  msgid ""
  "Unable to fetch some archives, maybe run apt-get update or try with --fix-"
  "missing?"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1013
 +#: cmdline/apt-get.cc:1005
  msgid "--fix-missing and media swapping is not currently supported"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1018
 +#: cmdline/apt-get.cc:1010
  msgid "Unable to correct missing packages."
  msgstr ""
  
 -#: cmdline/apt-get.cc:1019
 +#: cmdline/apt-get.cc:1011
  msgid "Aborting install."
  msgstr ""
  
 -#: cmdline/apt-get.cc:1053
 +#: cmdline/apt-get.cc:1045
  #, c-format
  msgid "Note, selecting %s instead of %s\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1063
 +#: cmdline/apt-get.cc:1055
  #, c-format
  msgid "Skipping %s, it is already installed and upgrade is not set.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1081
 +#: cmdline/apt-get.cc:1073
  #, c-format
  msgid "Package %s is not installed, so not removed\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1092
 +#: cmdline/apt-get.cc:1084
  #, c-format
  msgid "Package %s is a virtual package provided by:\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1104
 +#: cmdline/apt-get.cc:1096
  msgid " [Installed]"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1109
 +#: cmdline/apt-get.cc:1101
  msgid "You should explicitly select one to install."
  msgstr ""
  
 -#: cmdline/apt-get.cc:1114
 +#: cmdline/apt-get.cc:1106
  #, c-format
  msgid ""
  "Package %s is not available, but is referred to by another package.\n"
  "is only available from another source\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1133
 +#: cmdline/apt-get.cc:1125
  msgid "However the following packages replace it:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1136
 +#: cmdline/apt-get.cc:1128
  #, c-format
  msgid "Package %s has no installation candidate"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1156
 +#: cmdline/apt-get.cc:1148
  #, c-format
  msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1164
 +#: cmdline/apt-get.cc:1156
  #, c-format
  msgid "%s is already the newest version.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1193
 +#: cmdline/apt-get.cc:1185
  #, c-format
  msgid "Release '%s' for '%s' was not found"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1195
 +#: cmdline/apt-get.cc:1187
  #, c-format
  msgid "Version '%s' for '%s' was not found"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1201
 +#: cmdline/apt-get.cc:1193
  #, c-format
  msgid "Selected version %s (%s) for %s\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1338
 +#: cmdline/apt-get.cc:1330
  msgid "The update command takes no arguments"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1351
 +#: cmdline/apt-get.cc:1343
  msgid "Unable to lock the list directory"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1403
 +#: cmdline/apt-get.cc:1410 cmdline/apt-get.cc:1412 apt-pkg/algorithms.cc:1374
 +#: apt-pkg/algorithms.cc:1376
 +msgid ""
 +"Some index files failed to download, they have been ignored, or old ones "
 +"used instead."
 +msgstr ""
 +
 +#: cmdline/apt-get.cc:1433
  msgid "We are not supposed to delete stuff, can't start AutoRemover"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1435
 +#: cmdline/apt-get.cc:1465
  msgid ""
  "The following packages were automatically installed and are no longer "
  "required:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1437
 +#: cmdline/apt-get.cc:1467
  msgid "Use 'apt-get autoremove' to remove them."
  msgstr ""
  
 -#: cmdline/apt-get.cc:1442
 +#: cmdline/apt-get.cc:1472
  msgid ""
  "Hmm, seems like the AutoRemover destroyed something which really\n"
  "shouldn't happen. Please file a bug report against apt."
  msgstr ""
  
 -#.
 -#. if (Packages == 1)
 -#. {
 -#. c1out << endl;
 -#. c1out <<
 -#. _("Since you only requested a single operation it is extremely likely that\n"
 -#. "the package is simply not installable and a bug report against\n"
 -#. "that package should be filed.") << endl;
 -#. }
 -#.
 -#: cmdline/apt-get.cc:1445 cmdline/apt-get.cc:1735
 +#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1736
  msgid "The following information may help to resolve the situation:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1449
 +#: cmdline/apt-get.cc:1479
  msgid "Internal Error, AutoRemover broke stuff"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1468
 +#: cmdline/apt-get.cc:1498
  msgid "Internal error, AllUpgrade broke stuff"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1523
 +#: cmdline/apt-get.cc:1543
  #, c-format
  msgid "Couldn't find task %s"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1638 cmdline/apt-get.cc:1674
 +#: cmdline/apt-get.cc:1642 cmdline/apt-get.cc:1678
  #, c-format
  msgid "Couldn't find package %s"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1661
 +#: cmdline/apt-get.cc:1665
  #, c-format
  msgid "Note, selecting %s for regex '%s'\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1692
 +#: cmdline/apt-get.cc:1695
  #, c-format
 -msgid "%s set to manually installed.\n"
 +msgid "%s set to manual installed.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1705
 +#: cmdline/apt-get.cc:1708
  msgid "You might want to run `apt-get -f install' to correct these:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1708
 +#: cmdline/apt-get.cc:1711
  msgid ""
  "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
  "solution)."
  msgstr ""
  
 -#: cmdline/apt-get.cc:1720
 +#: cmdline/apt-get.cc:1723
  msgid ""
  "Some packages could not be installed. This may mean that you have\n"
  "requested an impossible situation or if you are using the unstable\n"
  "or been moved out of Incoming."
  msgstr ""
  
 -#: cmdline/apt-get.cc:1738
 +#: cmdline/apt-get.cc:1731
 +msgid ""
 +"Since you only requested a single operation it is extremely likely that\n"
 +"the package is simply not installable and a bug report against\n"
 +"that package should be filed."
 +msgstr ""
 +
 +#: cmdline/apt-get.cc:1739
  msgid "Broken packages"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1767
 +#: cmdline/apt-get.cc:1770
  msgid "The following extra packages will be installed:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1856
 +#: cmdline/apt-get.cc:1859
  msgid "Suggested packages:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1857
 +#: cmdline/apt-get.cc:1860
  msgid "Recommended packages:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1885
 +#: cmdline/apt-get.cc:1888
  msgid "Calculating upgrade... "
  msgstr ""
  
 -#: cmdline/apt-get.cc:1888 methods/ftp.cc:702 methods/connect.cc:112
 +#: cmdline/apt-get.cc:1891 methods/ftp.cc:702 methods/connect.cc:101
 +#: methods/connect.cc:111
  msgid "Failed"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1893
 +#: cmdline/apt-get.cc:1896
  msgid "Done"
  msgstr ""
  
 -#: cmdline/apt-get.cc:1960 cmdline/apt-get.cc:1968
 +#: cmdline/apt-get.cc:1963 cmdline/apt-get.cc:1971
  msgid "Internal error, problem resolver broke stuff"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2068
 +#: cmdline/apt-get.cc:2071
  msgid "Must specify at least one package to fetch source for"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2098 cmdline/apt-get.cc:2337
 +#: cmdline/apt-get.cc:2101 cmdline/apt-get.cc:2330
  #, c-format
  msgid "Unable to find a source package for %s"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2147
 +#: cmdline/apt-get.cc:2145
  #, c-format
  msgid "Skipping already downloaded file '%s'\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2175
 +#: cmdline/apt-get.cc:2169
  #, c-format
  msgid "You don't have enough free space in %s"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2181
 +#: cmdline/apt-get.cc:2174
  #, c-format
  msgid "Need to get %sB/%sB of source archives.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2184
 +#: cmdline/apt-get.cc:2177
  #, c-format
  msgid "Need to get %sB of source archives.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2190
 +#: cmdline/apt-get.cc:2183
  #, c-format
  msgid "Fetch source %s\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2221
 +#: cmdline/apt-get.cc:2214
  msgid "Failed to fetch some archives."
  msgstr ""
  
 -#: cmdline/apt-get.cc:2249
 +#: cmdline/apt-get.cc:2242
  #, c-format
  msgid "Skipping unpack of already unpacked source in %s\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2261
 +#: cmdline/apt-get.cc:2254
  #, c-format
  msgid "Unpack command '%s' failed.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2262
 +#: cmdline/apt-get.cc:2255
  #, c-format
  msgid "Check if the 'dpkg-dev' package is installed.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2279
 +#: cmdline/apt-get.cc:2272
  #, c-format
  msgid "Build command '%s' failed.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2298
 +#: cmdline/apt-get.cc:2291
  msgid "Child process failed"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2314
 +#: cmdline/apt-get.cc:2307
  msgid "Must specify at least one package to check builddeps for"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2342
 +#: cmdline/apt-get.cc:2335
  #, c-format
  msgid "Unable to get build-dependency information for %s"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2362
 +#: cmdline/apt-get.cc:2355
  #, c-format
  msgid "%s has no build depends.\n"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2414
 +#: cmdline/apt-get.cc:2407
  #, c-format
  msgid ""
  "%s dependency for %s cannot be satisfied because the package %s cannot be "
  "found"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2467
 +#: cmdline/apt-get.cc:2459
  #, c-format
  msgid ""
  "%s dependency for %s cannot be satisfied because no available versions of "
  "package %s can satisfy version requirements"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2503
 +#: cmdline/apt-get.cc:2494
  #, c-format
  msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2528
 +#: cmdline/apt-get.cc:2519
  #, c-format
  msgid "Failed to satisfy %s dependency for %s: %s"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2542
 +#: cmdline/apt-get.cc:2533
  #, c-format
  msgid "Build-dependencies for %s could not be satisfied."
  msgstr ""
  
 -#: cmdline/apt-get.cc:2546
 +#: cmdline/apt-get.cc:2537
  msgid "Failed to process build dependencies"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2578
 +#: cmdline/apt-get.cc:2569
  msgid "Supported modules:"
  msgstr ""
  
 -#: cmdline/apt-get.cc:2619
 +#: cmdline/apt-get.cc:2610
  msgid ""
  "Usage: apt-get [options] command\n"
  "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
  "   upgrade - Perform an upgrade\n"
  "   install - Install new packages (pkg is libc6 not libc6.deb)\n"
  "   remove - Remove packages\n"
 -"   autoremove - Remove automatically all unused packages\n"
 -"   purge - Remove and purge packages\n"
  "   source - Download source archives\n"
  "   build-dep - Configure build-dependencies for source packages\n"
  "   dist-upgrade - Distribution upgrade, see apt-get(8)\n"
  "  -d  Download only - do NOT install or unpack archives\n"
  "  -s  No-act. Perform ordering simulation\n"
  "  -y  Assume Yes to all queries and do not prompt\n"
 -"  -f  Attempt to correct a system with broken dependencies in place\n"
 +"  -f  Attempt to continue if the integrity check fails\n"
  "  -m  Attempt to continue if archives are unlocatable\n"
  "  -u  Show a list of upgraded packages as well\n"
  "  -b  Build the source package after fetching it\n"
@@@ -1219,24 -1214,28 +1219,24 @@@ msgstr "
  msgid "Bad default setting!"
  msgstr ""
  
 -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94
 -#: dselect/install:105 dselect/update:45
 +#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:93
 +#: dselect/install:104 dselect/update:45
  msgid "Press enter to continue."
  msgstr ""
  
 -#: dselect/install:91
 -msgid "Do you want to erase any previously downloaded .deb files?"
 -msgstr ""
 -
 -#: dselect/install:101
 +#: dselect/install:100
  msgid "Some errors occurred while unpacking. I'm going to configure the"
  msgstr ""
  
 -#: dselect/install:102
 +#: dselect/install:101
  msgid "packages that were installed. This may result in duplicate errors"
  msgstr ""
  
 -#: dselect/install:103
 +#: dselect/install:102
  msgid "or errors caused by missing dependencies. This is OK, only the errors"
  msgstr ""
  
 -#: dselect/install:104
 +#: dselect/install:103
  msgid ""
  "above this message are important. Please fix them and run [I]nstall again"
  msgstr ""
  msgid "Merging available information"
  msgstr ""
  
 -#: apt-inst/contrib/extracttar.cc:114
 +#: apt-inst/contrib/extracttar.cc:117
  msgid "Failed to create pipes"
  msgstr ""
  
 -#: apt-inst/contrib/extracttar.cc:141
 +#: apt-inst/contrib/extracttar.cc:144
  msgid "Failed to exec gzip "
  msgstr ""
  
 -#: apt-inst/contrib/extracttar.cc:178 apt-inst/contrib/extracttar.cc:204
 +#: apt-inst/contrib/extracttar.cc:181 apt-inst/contrib/extracttar.cc:207
  msgid "Corrupted archive"
  msgstr ""
  
 -#: apt-inst/contrib/extracttar.cc:193
 +#: apt-inst/contrib/extracttar.cc:196
  msgid "Tar checksum failed, archive corrupted"
  msgstr ""
  
 -#: apt-inst/contrib/extracttar.cc:296
 +#: apt-inst/contrib/extracttar.cc:299
  #, c-format
  msgid "Unknown TAR header type %u, member %s"
  msgstr ""
  
 -#: apt-inst/contrib/arfile.cc:70
 +#: apt-inst/contrib/arfile.cc:73
  msgid "Invalid archive signature"
  msgstr ""
  
 -#: apt-inst/contrib/arfile.cc:78
 +#: apt-inst/contrib/arfile.cc:81
  msgid "Error reading archive member header"
  msgstr ""
  
 -#: apt-inst/contrib/arfile.cc:90 apt-inst/contrib/arfile.cc:102
 +#: apt-inst/contrib/arfile.cc:93 apt-inst/contrib/arfile.cc:105
  msgid "Invalid archive member header"
  msgstr ""
  
 -#: apt-inst/contrib/arfile.cc:128
 +#: apt-inst/contrib/arfile.cc:131
  msgid "Archive is too short"
  msgstr ""
  
 -#: apt-inst/contrib/arfile.cc:132
 +#: apt-inst/contrib/arfile.cc:135
  msgid "Failed to read the archive headers"
  msgstr ""
  
 -#: apt-inst/filelist.cc:380
 +#: apt-inst/filelist.cc:384
  msgid "DropNode called on still linked node"
  msgstr ""
  
 -#: apt-inst/filelist.cc:412
 +#: apt-inst/filelist.cc:416
  msgid "Failed to locate the hash element!"
  msgstr ""
  
 -#: apt-inst/filelist.cc:459
 +#: apt-inst/filelist.cc:463
  msgid "Failed to allocate diversion"
  msgstr ""
  
 -#: apt-inst/filelist.cc:464
 +#: apt-inst/filelist.cc:468
  msgid "Internal error in AddDiversion"
  msgstr ""
  
 -#: apt-inst/filelist.cc:477
 +#: apt-inst/filelist.cc:481
  #, c-format
  msgid "Trying to overwrite a diversion, %s -> %s and %s/%s"
  msgstr ""
  
 -#: apt-inst/filelist.cc:506
 +#: apt-inst/filelist.cc:510
  #, c-format
  msgid "Double add of diversion %s -> %s"
  msgstr ""
  
 -#: apt-inst/filelist.cc:549
 +#: apt-inst/filelist.cc:553
  #, c-format
  msgid "Duplicate conf file %s/%s"
  msgstr ""
  
 -#: apt-inst/dirstream.cc:41 apt-inst/dirstream.cc:46 apt-inst/dirstream.cc:49
 +#: apt-inst/dirstream.cc:45 apt-inst/dirstream.cc:50 apt-inst/dirstream.cc:53
  #, c-format
  msgid "Failed to write file %s"
  msgstr ""
  
 -#: apt-inst/dirstream.cc:92 apt-inst/dirstream.cc:100
 +#: apt-inst/dirstream.cc:96 apt-inst/dirstream.cc:104
  #, c-format
  msgid "Failed to close file %s"
  msgstr ""
  
 -#: apt-inst/extract.cc:93 apt-inst/extract.cc:164
 +#: apt-inst/extract.cc:96 apt-inst/extract.cc:167
  #, c-format
  msgid "The path %s is too long"
  msgstr ""
  
 -#: apt-inst/extract.cc:124
 +#: apt-inst/extract.cc:127
  #, c-format
  msgid "Unpacking %s more than once"
  msgstr ""
  
 -#: apt-inst/extract.cc:134
 +#: apt-inst/extract.cc:137
  #, c-format
  msgid "The directory %s is diverted"
  msgstr ""
  
 -#: apt-inst/extract.cc:144
 +#: apt-inst/extract.cc:147
  #, c-format
  msgid "The package is trying to write to the diversion target %s/%s"
  msgstr ""
  
 -#: apt-inst/extract.cc:154 apt-inst/extract.cc:297
 +#: apt-inst/extract.cc:157 apt-inst/extract.cc:300
  msgid "The diversion path is too long"
  msgstr ""
  
 -#: apt-inst/extract.cc:240
 +#: apt-inst/extract.cc:243
  #, c-format
  msgid "The directory %s is being replaced by a non-directory"
  msgstr ""
  
 -#: apt-inst/extract.cc:280
 +#: apt-inst/extract.cc:283
  msgid "Failed to locate node in its hash bucket"
  msgstr ""
  
 -#: apt-inst/extract.cc:284
 +#: apt-inst/extract.cc:287
  msgid "The path is too long"
  msgstr ""
  
 -#: apt-inst/extract.cc:414
 +#: apt-inst/extract.cc:417
  #, c-format
  msgid "Overwrite package match with no version for %s"
  msgstr ""
  
 -#: apt-inst/extract.cc:431
 +#: apt-inst/extract.cc:434
  #, c-format
  msgid "File %s/%s overwrites the one in the package %s"
  msgstr ""
  
 -#: apt-inst/extract.cc:464 apt-pkg/contrib/configuration.cc:821
 +#: apt-inst/extract.cc:467 apt-pkg/contrib/configuration.cc:753
  #: apt-pkg/contrib/cdromutl.cc:150 apt-pkg/sourcelist.cc:320
  #: apt-pkg/acquire.cc:418 apt-pkg/clean.cc:34
 +#: apt-pkg/contrib/configuration.cc:821 apt-pkg/acquire.cc:419
 +#: methods/mirror.cc:85
  #, c-format
  msgid "Unable to read %s"
  msgstr ""
  
 -#: apt-inst/extract.cc:491
 +#: apt-inst/extract.cc:494
  #, c-format
  msgid "Unable to stat %s"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:51 apt-inst/deb/dpkgdb.cc:57
 +#: apt-inst/deb/dpkgdb.cc:55 apt-inst/deb/dpkgdb.cc:61
  #, c-format
  msgid "Failed to remove %s"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:106 apt-inst/deb/dpkgdb.cc:108
 +#: apt-inst/deb/dpkgdb.cc:110 apt-inst/deb/dpkgdb.cc:112
  #, c-format
  msgid "Unable to create %s"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:114
 +#: apt-inst/deb/dpkgdb.cc:118
  #, c-format
  msgid "Failed to stat %sinfo"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:119
 +#: apt-inst/deb/dpkgdb.cc:123
  msgid "The info and temp directories need to be on the same filesystem"
  msgstr ""
  
  #. Build the status cache
 -#: apt-inst/deb/dpkgdb.cc:135 apt-pkg/pkgcachegen.cc:760
 +#: apt-inst/deb/dpkgdb.cc:139 apt-pkg/pkgcachegen.cc:748
 +#: apt-pkg/pkgcachegen.cc:817 apt-pkg/pkgcachegen.cc:822
 +#: apt-pkg/pkgcachegen.cc:945 apt-pkg/pkgcachegen.cc:760
  #: apt-pkg/pkgcachegen.cc:829 apt-pkg/pkgcachegen.cc:834
  #: apt-pkg/pkgcachegen.cc:957
  msgid "Reading package lists"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:176
 +#: apt-inst/deb/dpkgdb.cc:180
  #, c-format
  msgid "Failed to change to the admin dir %sinfo"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:197 apt-inst/deb/dpkgdb.cc:351
 -#: apt-inst/deb/dpkgdb.cc:444
 +#: apt-inst/deb/dpkgdb.cc:201 apt-inst/deb/dpkgdb.cc:355
 +#: apt-inst/deb/dpkgdb.cc:448
  msgid "Internal error getting a package name"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:201 apt-inst/deb/dpkgdb.cc:382
 +#: apt-inst/deb/dpkgdb.cc:205 apt-inst/deb/dpkgdb.cc:386
  msgid "Reading file listing"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:212
 +#: apt-inst/deb/dpkgdb.cc:216
  #, c-format
  msgid ""
  "Failed to open the list file '%sinfo/%s'. If you cannot restore this file "
  "package!"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:225 apt-inst/deb/dpkgdb.cc:238
 +#: apt-inst/deb/dpkgdb.cc:229 apt-inst/deb/dpkgdb.cc:242
  #, c-format
  msgid "Failed reading the list file %sinfo/%s"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:262
 +#: apt-inst/deb/dpkgdb.cc:266
  msgid "Internal error getting a node"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:305
 +#: apt-inst/deb/dpkgdb.cc:309
  #, c-format
  msgid "Failed to open the diversions file %sdiversions"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:320
 +#: apt-inst/deb/dpkgdb.cc:324
  msgid "The diversion file is corrupted"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:327 apt-inst/deb/dpkgdb.cc:332
 -#: apt-inst/deb/dpkgdb.cc:337
 +#: apt-inst/deb/dpkgdb.cc:331 apt-inst/deb/dpkgdb.cc:336
 +#: apt-inst/deb/dpkgdb.cc:341
  #, c-format
  msgid "Invalid line in the diversion file: %s"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:358
 +#: apt-inst/deb/dpkgdb.cc:362
  msgid "Internal error adding a diversion"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:379
 +#: apt-inst/deb/dpkgdb.cc:383
  msgid "The pkg cache must be initialized first"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:439
 +#: apt-inst/deb/dpkgdb.cc:443
  #, c-format
  msgid "Failed to find a Package: header, offset %lu"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:461
 +#: apt-inst/deb/dpkgdb.cc:465
  #, c-format
  msgid "Bad ConfFile section in the status file. Offset %lu"
  msgstr ""
  
 -#: apt-inst/deb/dpkgdb.cc:466
 +#: apt-inst/deb/dpkgdb.cc:470
  #, c-format
  msgid "Error parsing MD5. Offset %lu"
  msgstr ""
  
 -#: apt-inst/deb/debfile.cc:38 apt-inst/deb/debfile.cc:43
 +#: apt-inst/deb/debfile.cc:42 apt-inst/deb/debfile.cc:47
  #, c-format
  msgid "This is not a valid DEB archive, missing '%s' member"
  msgstr ""
  
 -#: apt-inst/deb/debfile.cc:50
 +#: apt-inst/deb/debfile.cc:52
  #, c-format
 -msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 +msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
  msgstr ""
  
 -#: apt-inst/deb/debfile.cc:110
 +#: apt-inst/deb/debfile.cc:112
  #, c-format
  msgid "Couldn't change to %s"
  msgstr ""
  
 -#: apt-inst/deb/debfile.cc:140
 +#: apt-inst/deb/debfile.cc:138
  msgid "Internal error, could not locate member"
  msgstr ""
  
 -#: apt-inst/deb/debfile.cc:173
 +#: apt-inst/deb/debfile.cc:171
  msgid "Failed to locate a valid control file"
  msgstr ""
  
 -#: apt-inst/deb/debfile.cc:258
 +#: apt-inst/deb/debfile.cc:256
  msgid "Unparsable control file"
  msgstr ""
  
@@@ -1605,8 -1600,7 +1605,8 @@@ msgstr "
  msgid "Server closed the connection"
  msgstr ""
  
 -#: methods/ftp.cc:338 apt-pkg/contrib/fileutl.cc:538 methods/rsh.cc:190
 +#: methods/ftp.cc:338 apt-pkg/contrib/fileutl.cc:471 methods/rsh.cc:190
 +#: apt-pkg/contrib/fileutl.cc:538
  msgid "Read error"
  msgstr ""
  
@@@ -1618,8 -1612,7 +1618,8 @@@ msgstr "
  msgid "Protocol corruption"
  msgstr ""
  
 -#: methods/ftp.cc:446 apt-pkg/contrib/fileutl.cc:577 methods/rsh.cc:232
 +#: methods/ftp.cc:446 apt-pkg/contrib/fileutl.cc:510 methods/rsh.cc:232
 +#: apt-pkg/contrib/fileutl.cc:577
  msgid "Write error"
  msgstr ""
  
@@@ -1673,8 -1666,7 +1673,8 @@@ msgstr "
  msgid "Unable to accept connection"
  msgstr ""
  
 -#: methods/ftp.cc:864 methods/http.cc:960 methods/rsh.cc:303
 +#: methods/ftp.cc:864 methods/http.cc:959 methods/rsh.cc:303
- #: methods/http.cc:993
++#: methods/http.cc:994
  msgid "Problem hashing file"
  msgstr ""
  
@@@ -1701,95 -1693,95 +1701,95 @@@ msgstr "
  msgid "Unable to invoke "
  msgstr ""
  
 -#: methods/connect.cc:70
 +#: methods/connect.cc:64 methods/connect.cc:71
  #, c-format
  msgid "Connecting to %s (%s)"
  msgstr ""
  
 -#: methods/connect.cc:81
 +#: methods/connect.cc:71 methods/connect.cc:82
  #, c-format
  msgid "[IP: %s %s]"
  msgstr ""
  
 -#: methods/connect.cc:90
 +#: methods/connect.cc:80 methods/connect.cc:89
  #, c-format
  msgid "Could not create a socket for %s (f=%u t=%u p=%u)"
  msgstr ""
  
 -#: methods/connect.cc:96
 +#: methods/connect.cc:86 methods/connect.cc:95
  #, c-format
  msgid "Cannot initiate the connection to %s:%s (%s)."
  msgstr ""
  
 -#: methods/connect.cc:104
 +#: methods/connect.cc:93 methods/connect.cc:103
  #, c-format
  msgid "Could not connect to %s:%s (%s), connection timed out"
  msgstr ""
  
 -#: methods/connect.cc:119
 +#: methods/connect.cc:108 methods/connect.cc:118
  #, c-format
  msgid "Could not connect to %s:%s (%s)."
  msgstr ""
  
  #. We say this mainly because the pause here is for the
  #. ssh connection that is still going
 -#: methods/connect.cc:147 methods/rsh.cc:425
 +#: methods/connect.cc:136 methods/rsh.cc:425 methods/connect.cc:146
  #, c-format
  msgid "Connecting to %s"
  msgstr ""
  
 -#: methods/connect.cc:165 methods/connect.cc:184
 +#: methods/connect.cc:167 methods/connect.cc:164 methods/connect.cc:183
  #, c-format
  msgid "Could not resolve '%s'"
  msgstr ""
  
 -#: methods/connect.cc:190
 +#: methods/connect.cc:173 methods/connect.cc:189
  #, c-format
  msgid "Temporary failure resolving '%s'"
  msgstr ""
  
 -#: methods/connect.cc:193
 +#: methods/connect.cc:176 methods/connect.cc:192
  #, c-format
  msgid "Something wicked happened resolving '%s:%s' (%i)"
  msgstr ""
  
 -#: methods/connect.cc:240
 +#: methods/connect.cc:223 methods/connect.cc:239
  #, c-format
  msgid "Unable to connect to %s %s:"
  msgstr ""
  
 -#: methods/gpgv.cc:65
 +#: methods/gpgv.cc:65 methods/gpgv.cc:71
  #, c-format
  msgid "Couldn't access keyring: '%s'"
  msgstr ""
  
 -#: methods/gpgv.cc:101
 +#: methods/gpgv.cc:101 methods/gpgv.cc:107
  msgid "E: Argument list from Acquire::gpgv::Options too long. Exiting."
  msgstr ""
  
 -#: methods/gpgv.cc:205
 +#: methods/gpgv.cc:205 methods/gpgv.cc:223
  msgid ""
  "Internal error: Good signature, but could not determine key fingerprint?!"
  msgstr ""
  
 -#: methods/gpgv.cc:210
 +#: methods/gpgv.cc:210 methods/gpgv.cc:228
  msgid "At least one invalid signature was encountered."
  msgstr ""
  
  #: methods/gpgv.cc:214
  #, c-format
 -msgid "Could not execute '%s' to verify signature (is gpgv installed?)"
 +msgid "Could not execute '%s' to verify signature (is gnupg installed?)"
  msgstr ""
  
 -#: methods/gpgv.cc:219
 +#: methods/gpgv.cc:219 methods/gpgv.cc:237
  msgid "Unknown error executing gpgv"
  msgstr ""
  
 -#: methods/gpgv.cc:250
 +#: methods/gpgv.cc:250 methods/gpgv.cc:271 methods/gpgv.cc:278
  msgid "The following signatures were invalid:\n"
  msgstr ""
  
 -#: methods/gpgv.cc:257
 +#: methods/gpgv.cc:257 methods/gpgv.cc:285
  msgid ""
  "The following signatures couldn't be verified because the public key is not "
  "available:\n"
@@@ -1805,78 -1797,80 +1805,78 @@@ msgstr "
  msgid "Read error from %s process"
  msgstr ""
  
- #: methods/http.cc:377 methods/http.cc:378
 -#: methods/http.cc:377
++#: methods/http.cc:377 methods/http.cc:379
  msgid "Waiting for headers"
  msgstr ""
  
- #: methods/http.cc:523 methods/http.cc:524
 -#: methods/http.cc:523
++#: methods/http.cc:523 methods/http.cc:525
  #, c-format
  msgid "Got a single header line over %u chars"
  msgstr ""
  
- #: methods/http.cc:531 methods/http.cc:532
 -#: methods/http.cc:531
++#: methods/http.cc:531 methods/http.cc:533
  msgid "Bad header line"
  msgstr ""
  
- #: methods/http.cc:550 methods/http.cc:557 methods/http.cc:551
- #: methods/http.cc:558
 -#: methods/http.cc:550 methods/http.cc:557
++#: methods/http.cc:550 methods/http.cc:557 methods/http.cc:552
++#: methods/http.cc:559
  msgid "The HTTP server sent an invalid reply header"
  msgstr ""
  
- #: methods/http.cc:586 methods/http.cc:587
 -#: methods/http.cc:586
++#: methods/http.cc:586 methods/http.cc:588
  msgid "The HTTP server sent an invalid Content-Length header"
  msgstr ""
  
- #: methods/http.cc:601 methods/http.cc:602
 -#: methods/http.cc:601
++#: methods/http.cc:601 methods/http.cc:603
  msgid "The HTTP server sent an invalid Content-Range header"
  msgstr ""
  
- #: methods/http.cc:603 methods/http.cc:604
 -#: methods/http.cc:603
++#: methods/http.cc:603 methods/http.cc:605
  msgid "This HTTP server has broken range support"
  msgstr ""
  
- #: methods/http.cc:627 methods/http.cc:628
 -#: methods/http.cc:627
++#: methods/http.cc:627 methods/http.cc:629
  msgid "Unknown date format"
  msgstr ""
  
- #: methods/http.cc:774 methods/http.cc:781
 -#: methods/http.cc:774
++#: methods/http.cc:774 methods/http.cc:782
  msgid "Select failed"
  msgstr ""
  
- #: methods/http.cc:779 methods/http.cc:786
 -#: methods/http.cc:779
++#: methods/http.cc:779 methods/http.cc:787
  msgid "Connection timed out"
  msgstr ""
  
- #: methods/http.cc:802 methods/http.cc:809
 -#: methods/http.cc:802
++#: methods/http.cc:802 methods/http.cc:810
  msgid "Error writing to output file"
  msgstr ""
  
- #: methods/http.cc:833 methods/http.cc:840
 -#: methods/http.cc:833
++#: methods/http.cc:833 methods/http.cc:841
  msgid "Error writing to file"
  msgstr ""
  
- #: methods/http.cc:861 methods/http.cc:868
 -#: methods/http.cc:861
++#: methods/http.cc:861 methods/http.cc:869
  msgid "Error writing to the file"
  msgstr ""
  
- #: methods/http.cc:875 methods/http.cc:882
 -#: methods/http.cc:875
++#: methods/http.cc:875 methods/http.cc:883
  msgid "Error reading from server. Remote end closed connection"
  msgstr ""
  
- #: methods/http.cc:877 methods/http.cc:884
 -#: methods/http.cc:877
++#: methods/http.cc:877 methods/http.cc:885
  msgid "Error reading from server"
  msgstr ""
  
- #: methods/http.cc:1104 methods/http.cc:1143
 -#: methods/http.cc:945 apt-pkg/contrib/mmap.cc:196
 -msgid "Failed to truncate file"
 -msgstr ""
 -
 -#: methods/http.cc:1105
++#: methods/http.cc:1104 methods/http.cc:1144
  msgid "Bad header data"
  msgstr ""
  
- #: methods/http.cc:1121 methods/http.cc:1176 methods/http.cc:1160
- #: methods/http.cc:1215
 -#: methods/http.cc:1122 methods/http.cc:1177
++#: methods/http.cc:1121 methods/http.cc:1176 methods/http.cc:1161
++#: methods/http.cc:1216
  msgid "Connection failed"
  msgstr ""
  
- #: methods/http.cc:1228 methods/http.cc:1307
 -#: methods/http.cc:1229
++#: methods/http.cc:1228 methods/http.cc:1308
  msgid "Internal error"
  msgstr ""
  
@@@ -1889,7 -1883,14 +1889,7 @@@ msgstr "
  msgid "Couldn't make mmap of %lu bytes"
  msgstr ""
  
 -#: apt-pkg/contrib/mmap.cc:213 apt-pkg/contrib/mmap.cc:276
 -#, c-format
 -msgid ""
 -"Dynamic MMap ran out of room. Please increase the size of APT::Cache-Limit. "
 -"Current value: %lu. (man 5 apt.conf)"
 -msgstr ""
 -
 -#: apt-pkg/contrib/strutl.cc:1014
 +#: apt-pkg/contrib/strutl.cc:978 apt-pkg/contrib/strutl.cc:1018
  #, c-format
  msgid "Selection %s not found"
  msgstr ""
@@@ -1904,48 -1905,42 +1904,48 @@@ msgstr "
  msgid "Opening configuration file %s"
  msgstr ""
  
 -#: apt-pkg/contrib/configuration.cc:662
 +#: apt-pkg/contrib/configuration.cc:515
 +#, c-format
 +msgid "Line %d too long (max %u)"
 +msgstr ""
 +
 +#: apt-pkg/contrib/configuration.cc:611 apt-pkg/contrib/configuration.cc:662
  #, c-format
  msgid "Syntax error %s:%u: Block starts with no name."
  msgstr ""
  
 -#: apt-pkg/contrib/configuration.cc:681
 +#: apt-pkg/contrib/configuration.cc:630 apt-pkg/contrib/configuration.cc:681
  #, c-format
  msgid "Syntax error %s:%u: Malformed tag"
  msgstr ""
  
 -#: apt-pkg/contrib/configuration.cc:698
 +#: apt-pkg/contrib/configuration.cc:647 apt-pkg/contrib/configuration.cc:698
  #, c-format
  msgid "Syntax error %s:%u: Extra junk after value"
  msgstr ""
  
 -#: apt-pkg/contrib/configuration.cc:738
 +#: apt-pkg/contrib/configuration.cc:687 apt-pkg/contrib/configuration.cc:738
  #, c-format
  msgid "Syntax error %s:%u: Directives can only be done at the top level"
  msgstr ""
  
 -#: apt-pkg/contrib/configuration.cc:745
 +#: apt-pkg/contrib/configuration.cc:694 apt-pkg/contrib/configuration.cc:745
  #, c-format
  msgid "Syntax error %s:%u: Too many nested includes"
  msgstr ""
  
 +#: apt-pkg/contrib/configuration.cc:698 apt-pkg/contrib/configuration.cc:703
  #: apt-pkg/contrib/configuration.cc:749 apt-pkg/contrib/configuration.cc:754
  #, c-format
  msgid "Syntax error %s:%u: Included from here"
  msgstr ""
  
 -#: apt-pkg/contrib/configuration.cc:758
 +#: apt-pkg/contrib/configuration.cc:707 apt-pkg/contrib/configuration.cc:758
  #, c-format
  msgid "Syntax error %s:%u: Unsupported directive '%s'"
  msgstr ""
  
 -#: apt-pkg/contrib/configuration.cc:809
 +#: apt-pkg/contrib/configuration.cc:741 apt-pkg/contrib/configuration.cc:809
  #, c-format
  msgid "Syntax error %s:%u: Extra junk at end of file"
  msgstr ""
@@@ -2011,81 -2006,80 +2011,81 @@@ msgstr "
  msgid "Unable to stat the mount point %s"
  msgstr ""
  
 -#: apt-pkg/contrib/cdromutl.cc:146 apt-pkg/contrib/cdromutl.cc:180
 -#: apt-pkg/acquire.cc:424 apt-pkg/acquire.cc:449 apt-pkg/clean.cc:40
 +#: apt-pkg/contrib/cdromutl.cc:146 apt-pkg/acquire.cc:424 apt-pkg/clean.cc:40
 +#: apt-pkg/contrib/cdromutl.cc:180 apt-pkg/acquire.cc:425
 +#: apt-pkg/acquire.cc:450 methods/mirror.cc:91
  #, c-format
  msgid "Unable to change to %s"
  msgstr ""
  
 -#: apt-pkg/contrib/cdromutl.cc:188
 +#: apt-pkg/contrib/cdromutl.cc:187 apt-pkg/contrib/cdromutl.cc:188
  msgid "Failed to stat the cdrom"
  msgstr ""
  
 -#: apt-pkg/contrib/fileutl.cc:149
 +#: apt-pkg/contrib/fileutl.cc:82 apt-pkg/contrib/fileutl.cc:149
  #, c-format
  msgid "Not using locking for read only lock file %s"
  msgstr ""
  
 -#: apt-pkg/contrib/fileutl.cc:154
 +#: apt-pkg/contrib/fileutl.cc:87 apt-pkg/contrib/fileutl.cc:154
  #, c-format
  msgid "Could not open lock file %s"
  msgstr ""
  
 -#: apt-pkg/contrib/fileutl.cc:172
 +#: apt-pkg/contrib/fileutl.cc:105 apt-pkg/contrib/fileutl.cc:172
  #, c-format
  msgid "Not using locking for nfs mounted lock file %s"
  msgstr ""
  
 -#: apt-pkg/contrib/fileutl.cc:176
 +#: apt-pkg/contrib/fileutl.cc:109 apt-pkg/contrib/fileutl.cc:176
  #, c-format
  msgid "Could not get lock %s"
  msgstr ""
  
 -#: apt-pkg/contrib/fileutl.cc:444
 +#: apt-pkg/contrib/fileutl.cc:377 apt-pkg/contrib/fileutl.cc:444
  #, c-format
  msgid "Waited for %s but it wasn't there"
  msgstr ""
  
 -#: apt-pkg/contrib/fileutl.cc:454
 +#: apt-pkg/contrib/fileutl.cc:387 apt-pkg/contrib/fileutl.cc:454
  #, c-format
  msgid "Sub-process %s received a segmentation fault."
  msgstr ""
  
 -#: apt-pkg/contrib/fileutl.cc:457
 +#: apt-pkg/contrib/fileutl.cc:390 apt-pkg/contrib/fileutl.cc:457
  #, c-format
  msgid "Sub-process %s returned an error code (%u)"
  msgstr ""
  
 -#: apt-pkg/contrib/fileutl.cc:459
 +#: apt-pkg/contrib/fileutl.cc:392 apt-pkg/contrib/fileutl.cc:459
  #, c-format
  msgid "Sub-process %s exited unexpectedly"
  msgstr ""
  
 -#: apt-pkg/contrib/fileutl.cc:503
 +#: apt-pkg/contrib/fileutl.cc:436 apt-pkg/contrib/fileutl.cc:503
  #, c-format
  msgid "Could not open file %s"
  msgstr ""
  
 -#: apt-pkg/contrib/fileutl.cc:559
 +#: apt-pkg/contrib/fileutl.cc:492 apt-pkg/contrib/fileutl.cc:559
  #, c-format
  msgid "read, still have %lu to read but none left"
  msgstr ""
  
 -#: apt-pkg/contrib/fileutl.cc:589
 +#: apt-pkg/contrib/fileutl.cc:522 apt-pkg/contrib/fileutl.cc:589
  #, c-format
  msgid "write, still have %lu to write but couldn't"
  msgstr ""
  
 -#: apt-pkg/contrib/fileutl.cc:664
 +#: apt-pkg/contrib/fileutl.cc:597 apt-pkg/contrib/fileutl.cc:664
  msgid "Problem closing the file"
  msgstr ""
  
 -#: apt-pkg/contrib/fileutl.cc:670
 +#: apt-pkg/contrib/fileutl.cc:603 apt-pkg/contrib/fileutl.cc:670
  msgid "Problem unlinking the file"
  msgstr ""
  
 -#: apt-pkg/contrib/fileutl.cc:681
 +#: apt-pkg/contrib/fileutl.cc:614 apt-pkg/contrib/fileutl.cc:681
  msgid "Problem syncing the file"
  msgstr ""
  
@@@ -2261,40 -2255,46 +2261,40 @@@ msgstr "
  msgid "Index file type '%s' is not supported"
  msgstr ""
  
 -#: apt-pkg/algorithms.cc:248
 +#: apt-pkg/algorithms.cc:247 apt-pkg/algorithms.cc:248
  #, c-format
  msgid ""
  "The package %s needs to be reinstalled, but I can't find an archive for it."
  msgstr ""
  
 -#: apt-pkg/algorithms.cc:1107
 +#: apt-pkg/algorithms.cc:1105 apt-pkg/algorithms.cc:1107
  msgid ""
  "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by "
  "held packages."
  msgstr ""
  
 -#: apt-pkg/algorithms.cc:1109
 +#: apt-pkg/algorithms.cc:1107 apt-pkg/algorithms.cc:1109
  msgid "Unable to correct problems, you have held broken packages."
  msgstr ""
  
 -#: apt-pkg/algorithms.cc:1375 apt-pkg/algorithms.cc:1377
 -msgid ""
 -"Some index files failed to download, they have been ignored, or old ones "
 -"used instead."
 -msgstr ""
 -
 -#: apt-pkg/acquire.cc:59
 +#: apt-pkg/acquire.cc:59 apt-pkg/acquire.cc:60
  #, c-format
  msgid "Lists directory %spartial is missing."
  msgstr ""
  
 -#: apt-pkg/acquire.cc:63
 +#: apt-pkg/acquire.cc:63 apt-pkg/acquire.cc:64
  #, c-format
  msgid "Archive directory %spartial is missing."
  msgstr ""
  
  #. only show the ETA if it makes sense
  #. two days
 -#: apt-pkg/acquire.cc:828
 +#: apt-pkg/acquire.cc:827 apt-pkg/acquire.cc:829
  #, c-format
  msgid "Retrieving file %li of %li (%s remaining)"
  msgstr ""
  
 -#: apt-pkg/acquire.cc:830
 +#: apt-pkg/acquire.cc:829 apt-pkg/acquire.cc:831
  #, c-format
  msgid "Retrieving file %li of %li"
  msgstr ""
@@@ -2309,17 -2309,17 +2309,17 @@@ msgstr "
  msgid "Method %s did not start correctly"
  msgstr ""
  
 -#: apt-pkg/acquire-worker.cc:399
 +#: apt-pkg/acquire-worker.cc:398 apt-pkg/acquire-worker.cc:413
  #, c-format
  msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
  msgstr ""
  
 -#: apt-pkg/init.cc:124
 +#: apt-pkg/init.cc:124 apt-pkg/init.cc:125
  #, c-format
  msgid "Packaging system '%s' is not supported"
  msgstr ""
  
 -#: apt-pkg/init.cc:140
 +#: apt-pkg/init.cc:140 apt-pkg/init.cc:141
  msgid "Unable to determine a suitable packaging system type"
  msgstr ""
  
@@@ -2332,11 -2332,11 +2332,11 @@@ msgstr "
  msgid "You must put some 'source' URIs in your sources.list"
  msgstr ""
  
 -#: apt-pkg/cachefile.cc:71
 +#: apt-pkg/cachefile.cc:69 apt-pkg/cachefile.cc:71
  msgid "The package lists or status file could not be parsed or opened."
  msgstr ""
  
 -#: apt-pkg/cachefile.cc:75
 +#: apt-pkg/cachefile.cc:73 apt-pkg/cachefile.cc:75
  msgid "You may want to run apt-get update to correct these problems"
  msgstr ""
  
@@@ -2367,125 -2367,123 +2367,125 @@@ msgstr "
  msgid "Error occurred while processing %s (UsePackage1)"
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:164
 +#: apt-pkg/pkgcachegen.cc:153 apt-pkg/pkgcachegen.cc:164
  #, c-format
  msgid "Error occurred while processing %s (NewFileDesc1)"
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:189
 +#: apt-pkg/pkgcachegen.cc:178 apt-pkg/pkgcachegen.cc:189
  #, c-format
  msgid "Error occurred while processing %s (UsePackage2)"
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:193
 +#: apt-pkg/pkgcachegen.cc:182 apt-pkg/pkgcachegen.cc:193
  #, c-format
  msgid "Error occurred while processing %s (NewFileVer1)"
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:224
 +#: apt-pkg/pkgcachegen.cc:213 apt-pkg/pkgcachegen.cc:224
  #, c-format
  msgid "Error occurred while processing %s (NewVersion1)"
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:228
 +#: apt-pkg/pkgcachegen.cc:217 apt-pkg/pkgcachegen.cc:228
  #, c-format
  msgid "Error occurred while processing %s (UsePackage3)"
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:232
 +#: apt-pkg/pkgcachegen.cc:221 apt-pkg/pkgcachegen.cc:232
  #, c-format
  msgid "Error occurred while processing %s (NewVersion2)"
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:256
 +#: apt-pkg/pkgcachegen.cc:245 apt-pkg/pkgcachegen.cc:256
  #, c-format
  msgid "Error occurred while processing %s (NewFileDesc2)"
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:262
 +#: apt-pkg/pkgcachegen.cc:251 apt-pkg/pkgcachegen.cc:262
  msgid "Wow, you exceeded the number of package names this APT is capable of."
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:265
 +#: apt-pkg/pkgcachegen.cc:254 apt-pkg/pkgcachegen.cc:265
  msgid "Wow, you exceeded the number of versions this APT is capable of."
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:268
 +#: apt-pkg/pkgcachegen.cc:257 apt-pkg/pkgcachegen.cc:268
  msgid "Wow, you exceeded the number of descriptions this APT is capable of."
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:271
 +#: apt-pkg/pkgcachegen.cc:260 apt-pkg/pkgcachegen.cc:271
  msgid "Wow, you exceeded the number of dependencies this APT is capable of."
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:299
 +#: apt-pkg/pkgcachegen.cc:288 apt-pkg/pkgcachegen.cc:299
  #, c-format
  msgid "Error occurred while processing %s (FindPkg)"
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:312
 +#: apt-pkg/pkgcachegen.cc:301 apt-pkg/pkgcachegen.cc:312
  #, c-format
  msgid "Error occurred while processing %s (CollectFileProvides)"
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:318
 +#: apt-pkg/pkgcachegen.cc:307 apt-pkg/pkgcachegen.cc:318
  #, c-format
  msgid "Package %s %s was not found while processing file dependencies"
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:690
 +#: apt-pkg/pkgcachegen.cc:678 apt-pkg/pkgcachegen.cc:690
  #, c-format
  msgid "Couldn't stat source package list %s"
  msgstr ""
  
 -#: apt-pkg/pkgcachegen.cc:775
 +#: apt-pkg/pkgcachegen.cc:763 apt-pkg/pkgcachegen.cc:775
  msgid "Collecting File Provides"
  msgstr ""
  
 +#: apt-pkg/pkgcachegen.cc:890 apt-pkg/pkgcachegen.cc:897
  #: apt-pkg/pkgcachegen.cc:902 apt-pkg/pkgcachegen.cc:909
  msgid "IO Error saving source cache"
  msgstr ""
  
 -#: apt-pkg/acquire-item.cc:127
 +#: apt-pkg/acquire-item.cc:127 apt-pkg/acquire-item.cc:134
  #, c-format
  msgid "rename failed, %s (%s -> %s)."
  msgstr ""
  
 -#: apt-pkg/acquire-item.cc:401
 +#: apt-pkg/acquire-item.cc:401 apt-pkg/acquire-item.cc:451
  msgid "MD5Sum mismatch"
  msgstr ""
  
 -#: apt-pkg/acquire-item.cc:658 apt-pkg/acquire-item.cc:1426
 +#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1408
 +#: apt-pkg/acquire-item.cc:707 apt-pkg/acquire-item.cc:1478
  msgid "Hash Sum mismatch"
  msgstr ""
  
 -#: apt-pkg/acquire-item.cc:1118
 +#: apt-pkg/acquire-item.cc:1100 apt-pkg/acquire-item.cc:1170
  msgid "There is no public key available for the following key IDs:\n"
  msgstr ""
  
 -#: apt-pkg/acquire-item.cc:1231
 +#: apt-pkg/acquire-item.cc:1213 apt-pkg/acquire-item.cc:1283
  #, c-format
  msgid ""
  "I wasn't able to locate a file for the %s package. This might mean you need "
  "to manually fix this package. (due to missing arch)"
  msgstr ""
  
 -#: apt-pkg/acquire-item.cc:1290
 +#: apt-pkg/acquire-item.cc:1272 apt-pkg/acquire-item.cc:1342
  #, c-format
  msgid ""
  "I wasn't able to locate file for the %s package. This might mean you need to "
  "manually fix this package."
  msgstr ""
  
 -#: apt-pkg/acquire-item.cc:1331
 +#: apt-pkg/acquire-item.cc:1313 apt-pkg/acquire-item.cc:1383
  #, c-format
  msgid ""
  "The package index files are corrupted. No Filename: field for package %s."
  msgstr ""
  
 -#: apt-pkg/acquire-item.cc:1418
 +#: apt-pkg/acquire-item.cc:1400 apt-pkg/acquire-item.cc:1470
  msgid "Size mismatch"
  msgstr ""
  
@@@ -2539,8 -2537,8 +2539,8 @@@ msgstr "
  #: apt-pkg/cdrom.cc:678
  #, c-format
  msgid ""
 -"Found %zu package indexes, %zu source indexes, %zu translation indexes and %"
 -"zu signatures\n"
 +"Found %u package indexes, %u source indexes, %u translation indexes and %u "
 +"signatures\n"
  msgstr ""
  
  #: apt-pkg/cdrom.cc:715
@@@ -2571,92 -2569,98 +2571,92 @@@ msgstr "
  msgid "Source list entries for this disc are:\n"
  msgstr ""
  
 -#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 +#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823 apt-pkg/indexcopy.cc:832
  #, c-format
  msgid "Wrote %i records.\n"
  msgstr ""
  
 -#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 +#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825 apt-pkg/indexcopy.cc:834
  #, c-format
  msgid "Wrote %i records with %i missing files.\n"
  msgstr ""
  
 -#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 +#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828 apt-pkg/indexcopy.cc:837
  #, c-format
  msgid "Wrote %i records with %i mismatched files\n"
  msgstr ""
  
 -#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 +#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831 apt-pkg/indexcopy.cc:840
  #, c-format
  msgid "Wrote %i records with %i missing files and %i mismatched files\n"
  msgstr ""
  
 -#: apt-pkg/deb/dpkgpm.cc:49
 -#, c-format
 -msgid "Installing %s"
 -msgstr ""
 -
 -#: apt-pkg/deb/dpkgpm.cc:50 apt-pkg/deb/dpkgpm.cc:612
 -#, c-format
 -msgid "Configuring %s"
 -msgstr ""
 -
 -#: apt-pkg/deb/dpkgpm.cc:51 apt-pkg/deb/dpkgpm.cc:627
 -#, c-format
 -msgid "Removing %s"
 -msgstr ""
 -
 -#: apt-pkg/deb/dpkgpm.cc:52
 -#, c-format
 -msgid "Running post-installation trigger %s"
 -msgstr ""
 -
 -#: apt-pkg/deb/dpkgpm.cc:521
 +#: apt-pkg/deb/dpkgpm.cc:513 apt-pkg/deb/dpkgpm.cc:532
  #, c-format
  msgid "Directory '%s' missing"
  msgstr ""
  
 -#: apt-pkg/deb/dpkgpm.cc:605
 +#: apt-pkg/deb/dpkgpm.cc:596 apt-pkg/deb/dpkgpm.cc:621
  #, c-format
  msgid "Preparing %s"
  msgstr ""
  
 -#: apt-pkg/deb/dpkgpm.cc:606
 +#: apt-pkg/deb/dpkgpm.cc:597 apt-pkg/deb/dpkgpm.cc:622
  #, c-format
  msgid "Unpacking %s"
  msgstr ""
  
 -#: apt-pkg/deb/dpkgpm.cc:611
 +#: apt-pkg/deb/dpkgpm.cc:602 apt-pkg/deb/dpkgpm.cc:627
  #, c-format
  msgid "Preparing to configure %s"
  msgstr ""
  
 -#: apt-pkg/deb/dpkgpm.cc:614 apt-pkg/deb/dpkgpm.cc:615
 +#: apt-pkg/deb/dpkgpm.cc:603 apt-pkg/deb/dpkgpm.cc:52
 +#: apt-pkg/deb/dpkgpm.cc:628
 +#, c-format
 +msgid "Configuring %s"
 +msgstr ""
 +
 +#: apt-pkg/deb/dpkgpm.cc:605 apt-pkg/deb/dpkgpm.cc:606
 +#: apt-pkg/deb/dpkgpm.cc:630 apt-pkg/deb/dpkgpm.cc:631
  #, c-format
  msgid "Processing triggers for %s"
  msgstr ""
  
 -#: apt-pkg/deb/dpkgpm.cc:617
 +#: apt-pkg/deb/dpkgpm.cc:608 apt-pkg/deb/dpkgpm.cc:633
  #, c-format
  msgid "Installed %s"
  msgstr ""
  
 -#: apt-pkg/deb/dpkgpm.cc:622 apt-pkg/deb/dpkgpm.cc:624
 -#: apt-pkg/deb/dpkgpm.cc:625
 +#: apt-pkg/deb/dpkgpm.cc:613 apt-pkg/deb/dpkgpm.cc:615
 +#: apt-pkg/deb/dpkgpm.cc:616 apt-pkg/deb/dpkgpm.cc:638
 +#: apt-pkg/deb/dpkgpm.cc:640 apt-pkg/deb/dpkgpm.cc:641
  #, c-format
  msgid "Preparing for removal of %s"
  msgstr ""
  
 -#: apt-pkg/deb/dpkgpm.cc:628
 +#: apt-pkg/deb/dpkgpm.cc:618 apt-pkg/deb/dpkgpm.cc:53
 +#: apt-pkg/deb/dpkgpm.cc:643
 +#, c-format
 +msgid "Removing %s"
 +msgstr ""
 +
 +#: apt-pkg/deb/dpkgpm.cc:619 apt-pkg/deb/dpkgpm.cc:644
  #, c-format
  msgid "Removed %s"
  msgstr ""
  
 -#: apt-pkg/deb/dpkgpm.cc:633
 +#: apt-pkg/deb/dpkgpm.cc:624 apt-pkg/deb/dpkgpm.cc:649
  #, c-format
  msgid "Preparing to completely remove %s"
  msgstr ""
  
 -#: apt-pkg/deb/dpkgpm.cc:634
 +#: apt-pkg/deb/dpkgpm.cc:625 apt-pkg/deb/dpkgpm.cc:650
  #, c-format
  msgid "Completely removed %s"
  msgstr ""
  
 -#: apt-pkg/deb/dpkgpm.cc:791
 +#: apt-pkg/deb/dpkgpm.cc:775 apt-pkg/deb/dpkgpm.cc:805
  msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n"
  msgstr ""
  
@@@ -2667,143 -2671,3 +2667,143 @@@ msgstr "
  #: methods/rsh.cc:330
  msgid "Connection closed prematurely"
  msgstr ""
- #: methods/http.cc:978 apt-pkg/contrib/mmap.cc:196
 +
 +#: methods/gpgv.cc:232
 +#, c-format
 +msgid "Could not execute '%s' to verify signature (is gpgv installed?)"
 +msgstr ""
 +
- #: apt-pkg/deb/debsystem.cc:70
++#: methods/http.cc:979 apt-pkg/contrib/mmap.cc:196
 +msgid "Failed to truncate file"
 +msgstr ""
 +
 +#: apt-pkg/contrib/mmap.cc:213 apt-pkg/contrib/mmap.cc:276
 +#, c-format
 +msgid ""
 +"Dynamic MMap ran out of room. Please increase the size of APT::Cache-Limit. "
 +"Current value: %lu. (man 5 apt.conf)"
 +msgstr ""
 +
 +#. d means days, h means hours, min means minutes, s means seconds
 +#: apt-pkg/contrib/strutl.cc:335
 +#, c-format
 +msgid "%lid %lih %limin %lis"
 +msgstr ""
 +
 +#. h means hours, min means minutes, s means seconds
 +#: apt-pkg/contrib/strutl.cc:342
 +#, c-format
 +msgid "%lih %limin %lis"
 +msgstr ""
 +
 +#. min means minutes, s means seconds
 +#: apt-pkg/contrib/strutl.cc:349
 +#, c-format
 +msgid "%limin %lis"
 +msgstr ""
 +
 +#. s means seconds
 +#: apt-pkg/contrib/strutl.cc:354
 +#, c-format
 +msgid "%lis"
 +msgstr ""
 +
 +#: apt-pkg/acquire-item.cc:1244
 +#, c-format
 +msgid ""
 +"A error occurred during the signature verification. The repository is not "
 +"updated and the previous index files will be used.GPG error: %s: %s\n"
 +msgstr ""
 +
 +#: apt-pkg/acquire-item.cc:1253
 +#, c-format
 +msgid "GPG error: %s: %s"
 +msgstr ""
 +
 +#: apt-pkg/indexrecords.cc:40
 +#, c-format
 +msgid "Unable to parse Release file %s"
 +msgstr ""
 +
 +#: apt-pkg/indexrecords.cc:47
 +#, c-format
 +msgid "No sections in Release file %s"
 +msgstr ""
 +
 +#: apt-pkg/indexrecords.cc:81
 +#, c-format
 +msgid "No Hash entry in Release file %s"
 +msgstr ""
 +
 +#: apt-pkg/cdrom.cc:678
 +#, c-format
 +msgid ""
 +"Found %zu package indexes, %zu source indexes, %zu translation indexes and %"
 +"zu signatures\n"
 +msgstr ""
 +
 +#: apt-pkg/deb/dpkgpm.cc:51
 +#, c-format
 +msgid "Installing %s"
 +msgstr ""
 +
 +#: apt-pkg/deb/dpkgpm.cc:54
 +#, c-format
 +msgid "Running post-installation trigger %s"
 +msgstr ""
 +
 +#: apt-pkg/deb/dpkgpm.cc:1011
 +msgid "No apport report written because MaxReports is reached already"
 +msgstr ""
 +
 +#. check if its not a follow up error
 +#: apt-pkg/deb/dpkgpm.cc:1016
 +msgid "dependency problems - leaving unconfigured"
 +msgstr ""
 +
 +#: apt-pkg/deb/dpkgpm.cc:1018
 +msgid ""
 +"No apport report written because the error message indicates its a followup "
 +"error from a previous failure."
 +msgstr ""
 +
 +#: apt-pkg/deb/dpkgpm.cc:1024
 +msgid ""
 +"No apport report written because the error message indicates a disk full "
 +"error"
 +msgstr ""
 +
 +#: apt-pkg/deb/dpkgpm.cc:1030
 +msgid ""
 +"No apport report written because the error message indicates a out of memory "
 +"error"
 +msgstr ""
 +
- #: apt-pkg/deb/debsystem.cc:73
++#: apt-pkg/deb/debsystem.cc:69
 +#, c-format
 +msgid ""
 +"Unable to lock the administration directory (%s), is another process using "
 +"it?"
 +msgstr ""
 +
- #: apt-pkg/deb/debsystem.cc:82
++#: apt-pkg/deb/debsystem.cc:72
 +#, c-format
 +msgid "Unable to lock the administration directory (%s), are you root?"
 +msgstr ""
 +
- #: apt-pkg/deb/debsystem.cc:100
++#: apt-pkg/deb/debsystem.cc:81
 +msgid ""
 +"dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to "
 +"correct the problem. "
 +msgstr ""
 +
++#: apt-pkg/deb/debsystem.cc:99
 +msgid "Not locked"
 +msgstr ""
 +
 +#. FIXME: fallback to a default mirror here instead
 +#. and provide a config option to define that default
 +#: methods/mirror.cc:172
 +#, c-format
 +msgid "No mirror file '%s' found "
 +msgstr ""