]> git.saurik.com Git - apt.git/commitdiff
merge 'after squeeze release'-stuff
authorDavid Kalnischkies <kalnischkies@gmail.com>
Thu, 3 Feb 2011 13:22:32 +0000 (14:22 +0100)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Thu, 3 Feb 2011 13:22:32 +0000 (14:22 +0100)
[ David Kalnischkies ]
* apt-pkg/depcache.cc:
  - add SetCandidateRelease() to set a candidate version and
    the candidates of dependencies if needed to a specified
    release (Closes: #572709)
* cmdline/apt-get.cc:
  - if --print-uris is used don't setup downloader as we don't need
    progress, lock nor the directories it would create otherwise
  - show dependencies of essential packages which are going to remove
    only if they cause the remove of this essential (Closes: #601961)
  - keep not installed garbage packages uninstalled instead of showing
    in the autoremove section and installing those (Closes: #604222)
  - change pkg/release behavior to use the new SetCandidateRelease
    so installing packages from experimental or backports is easier
  - really do not show packages in the extra section if they were
    requested on the commandline, e.g. with a modifier (Closes: #184730)
* debian/control:
  - add Vcs-Browser now that loggerhead works again (Closes: #511168)
  - depend on debhelper 7 to raise compat level
  - depend on dpkg-dev (>= 1.15.8) to have c++ symbol mangling
* apt-pkg/contrib/fileutl.cc:
  - add a RealFileExists method and check that your configuration files
    are real files to avoid endless loops if not (Closes: #604401)
  - ignore non-regular files in GetListOfFilesInDir (Closes: #594694)
* apt-pkg/contrib/weakptr.h:
  - include stddefs.h to fix compile error (undefined NULL) with gcc-4.6
* methods/https.cc:
  - fix CURLOPT_SSL_VERIFYHOST by really passing 2 to it if enabled
* deb/dpkgpm.cc:
  - fix popen/fclose mismatch reported by cppcheck. Thanks to Petter
    Reinholdtsen for report and patch! (Closes: #607803)
* doc/apt.conf.5.xml:
  - fix multipl{y,e} spelling error reported by Jakub Wilk (Closes: #607636)
* apt-inst/contrib/extracttar.cc:
  - let apt-utils work with encoded tar headers if uid/gid are large.
    Thanks to Nobuhiro Hayashi for the patch! (Closes: #330162)
* apt-pkg/cacheiterator.h:
  - do not segfault if cache is not build (Closes: #254770)
* doc/apt-get.8.xml:
  - remove duplicated mentioning of --install-recommends
* doc/sources.list.5.xml:
  - remove obsolete references to non-us (Closes: #594495)
* debian/rules:
  - use -- instead of deprecated -u for dh_gencontrol
  - remove shlibs.local creation and usage
  - show differences in the symbol files, but never fail
* pre-build.sh:
  - remove as it is not needed for a working 'bzr bd'
* debian/{apt,apt-utils}.symbols:
  - ship experimental unmangled c++ symbol files
* methods/rred.cc:
  - operate optional on gzip compressed pdiffs
* apt-pkg/acquire-item.cc:
  - don't uncompress downloaded pdiff files before feeding it to rred
  - try downloading clearsigned InRelease before trying Release.gpg
  - change the internal handling of Extensions in pkgAcqIndex
  - add a special uncompressed compression type to prefer those files
  - download and use i18n/Index to choose which Translations to download
* cmdline/apt-key:
  - don't set trustdb-name as non-root so 'list' and 'finger'
    can be used without being root (Closes: #393005, #592107)
* apt-pkg/deb/deblistparser.cc:
  - rewrite LoadReleaseInfo to cope with clearsigned Releasefiles
* ftparchive/writer.cc:
  - add config option to search for more patterns in release command
  - include Index files by default in the Release file
* methods/{gzip,bzip}.cc:
  - print a good error message if FileSize() is zero
* apt-pkg/aptconfiguration.cc:
  - remove the inbuilt Translation files whitelist

1  2 
apt-pkg/contrib/strutl.cc
apt-pkg/contrib/strutl.h
apt-pkg/deb/dpkgpm.cc
apt-pkg/init.cc
cmdline/apt-get.cc
debian/NEWS
debian/changelog
doc/apt-get.8.xml
doc/examples/configure-index
test/integration/framework

Simple merge
Simple merge
Simple merge
diff --cc apt-pkg/init.cc
Simple merge
Simple merge
diff --cc debian/NEWS
index 775dc9458091f65f33fd691e118c770ef2c08ff3,59b319b864f651ba3b59a597ff5c8f1417556f05..91b71225f734bbadc5f35bde3f9b648812a3e8dd
@@@ -1,3 -1,12 +1,12 @@@
 -apt (0.8.11+wheezy) UNRELEASED; urgency=low
++apt (0.8.11) UNRELEASED; urgency=low
+   * apt-get install pkg/experimental will now not only switch the
+     candidate of package pkg to the version from the release experimental
+     but also of all dependencies of pkg if the current candidate can't
+     satisfy a versioned dependency.
+  -- David Kalnischkies <kalnischkies@gmail.com>  Fri, 03 Dec 2010 14:09:12 +0100
  apt (0.7.26~exp3) experimental; urgency=low
  
    * apt-ftparchive now reads the standard configuration files in
index 21a5cc6d804678afd76727587ca185f125f7870e,b3da322478e4084ffae4d8be692040dfd2d47a02..52565473270c204e9ec0826899fd1fb8e1719496
@@@ -1,22 -1,76 +1,93 @@@
- apt (0.8.11) unstable; urgency=low
 -apt (0.8.11+wheezy) unstable; urgency=low
++apt (0.8.11) UNRELEASED; urgency=low
++  [ David Kalnischkies ]
+   * apt-pkg/depcache.cc:
+     - add SetCandidateRelease() to set a candidate version and
+       the candidates of dependencies if needed to a specified
+       release (Closes: #572709)
+   * cmdline/apt-get.cc:
+     - if --print-uris is used don't setup downloader as we don't need
+       progress, lock nor the directories it would create otherwise
+     - show dependencies of essential packages which are going to remove
+       only if they cause the remove of this essential (Closes: #601961)
+     - keep not installed garbage packages uninstalled instead of showing
+       in the autoremove section and installing those (Closes: #604222)
+     - change pkg/release behavior to use the new SetCandidateRelease
+       so installing packages from experimental or backports is easier
+     - really do not show packages in the extra section if they were
+       requested on the commandline, e.g. with a modifier (Closes: #184730)
+   * debian/control:
+     - add Vcs-Browser now that loggerhead works again (Closes: #511168)
+     - depend on debhelper 7 to raise compat level
+     - depend on dpkg-dev (>= 1.15.8) to have c++ symbol mangling
+   * apt-pkg/contrib/fileutl.cc:
+     - add a RealFileExists method and check that your configuration files
+       are real files to avoid endless loops if not (Closes: #604401)
+     - ignore non-regular files in GetListOfFilesInDir (Closes: #594694)
+   * apt-pkg/contrib/weakptr.h:
+     - include stddefs.h to fix compile error (undefined NULL) with gcc-4.6
+   * methods/https.cc:
+     - fix CURLOPT_SSL_VERIFYHOST by really passing 2 to it if enabled
+   * deb/dpkgpm.cc:
+     - fix popen/fclose mismatch reported by cppcheck. Thanks to Petter
+       Reinholdtsen for report and patch! (Closes: #607803)
+   * doc/apt.conf.5.xml:
+     - fix multipl{y,e} spelling error reported by Jakub Wilk (Closes: #607636)
+   * apt-inst/contrib/extracttar.cc:
+     - let apt-utils work with encoded tar headers if uid/gid are large.
+       Thanks to Nobuhiro Hayashi for the patch! (Closes: #330162)
+   * apt-pkg/cacheiterator.h:
+     - do not segfault if cache is not build (Closes: #254770)
+   * doc/apt-get.8.xml:
+     - remove duplicated mentioning of --install-recommends
+   * doc/sources.list.5.xml:
+     - remove obsolete references to non-us (Closes: #594495)
+   * debian/rules:
+     - use -- instead of deprecated -u for dh_gencontrol
+     - remove shlibs.local creation and usage
+     - show differences in the symbol files, but never fail
+   * pre-build.sh:
+     - remove as it is not needed for a working 'bzr bd'
+   * debian/{apt,apt-utils}.symbols:
+     - ship experimental unmangled c++ symbol files
+   * methods/rred.cc:
+     - operate optional on gzip compressed pdiffs
+   * apt-pkg/acquire-item.cc:
+     - don't uncompress downloaded pdiff files before feeding it to rred
+     - try downloading clearsigned InRelease before trying Release.gpg
+     - change the internal handling of Extensions in pkgAcqIndex
+     - add a special uncompressed compression type to prefer those files
+     - download and use i18n/Index to choose which Translations to download
+   * cmdline/apt-key:
+     - don't set trustdb-name as non-root so 'list' and 'finger'
+       can be used without being root (Closes: #393005, #592107)
+   * apt-pkg/deb/deblistparser.cc:
+     - rewrite LoadReleaseInfo to cope with clearsigned Releasefiles
+   * ftparchive/writer.cc:
+     - add config option to search for more patterns in release command
+     - include Index files by default in the Release file
+   * methods/{gzip,bzip}.cc:
+     - print a good error message if FileSize() is zero
+   * apt-pkg/aptconfiguration.cc:
+     - remove the inbuilt Translation files whitelist
  
-  -- Michael Vogt <mvo@debian.org>  Tue, 01 Feb 2011 09:38:48 +0100
 +  [ Michael Vogt ]
 +  * methods/http.cc:
 +    - do not hang if Acquire::http::ProxyAutoDetect can not be
 +      executed or returns no data (LP: #654393)
 +  * debian/apt.conf.autoremove:
 +    - never autoremove the GNU/Hurd kernel (closes: #588423), thanks
 +      to Guillem Jover
 +  * apt-pkg/cdrom.cc, apt-pkg/init.cc, methods/cdrom.cc:
 +    - use /media/cdrom as default mountoint (closes: #611569)
 +
 +  [ Martin Pitt ]
 +  * test/integration/test-compressed-indexes, test/test-indexes.sh:
 +    - Explicitly disable compressed indexes at the start. This ensures that we
 +      will actually test uncompressed indexes regardless of the internal
 +      default value of Acquire::GzipIndexes.
 +
+  -- David Kalnischkies <kalnischkies@gmail.com>  Fri, 28 Jan 2011 12:22:25 +0100
  
  apt (0.8.10.3) unstable; urgency=low
  
Simple merge
Simple merge
index f78ae2ee1516a4c185d2727793321ba9ad26bbc9,ee4048a532306e17159eb0f62cfe5eeb018db3c7..fe1db14bcc3b71848d7647f101f0829e3f2bee17
@@@ -116,8 -135,8 +135,9 @@@ setupenvironment() 
        echo "Dir::state::status \"${TMPWORKINGDIRECTORY}/rootdir/var/lib/dpkg/status\";" >> aptconfig.conf
        echo "Debug::NoLocking \"true\";" >> aptconfig.conf
        echo "APT::Get::Show-User-Simulation-Note \"false\";" >> aptconfig.conf
+       echo "Dir::Bin::Methods \"${BUILDDIRECTORY}/methods\";" >> aptconfig.conf
        echo "Dir::Bin::dpkg \"fakeroot\";" >> aptconfig.conf
 +      echo "Dir::Bin::methods \"${BUILDDIRECTORY}/methods\";" >> aptconfig.conf
        echo "DPKG::options:: \"dpkg\";" >> aptconfig.conf
        echo "DPKG::options:: \"--root=${TMPWORKINGDIRECTORY}/rootdir\";" >> aptconfig.conf
        echo "DPKG::options:: \"--force-not-root\";" >> aptconfig.conf