[Bug 1595177] [NEW] [SRU template] Update apt/xenial to 1.2.14

Julian Andres Klode juliank at ubuntu.com
Wed Jun 22 12:59:43 UTC 2016


Public bug reported:

[Impact]
We intend to upload APT 1.2.14 to xenial under the new "micro upstream release" policy. 

Apart from fixing bug 1573547, it also updates translations fixes the
following other bugs:

[[1.2.13]]

Segmentation fault fixes:
* fail instead of segfault on unreadable config files (Closes: 824503)

Fixes for 3rd party programs using libapt and C++ locale API:
* prevent C++ locale number formatting in text APIs (Closes: #825396)

Fix for hurd (not really affecting us here, but upstream):
* apt-key: change to / before find to satisfy its CWD needs.
  Thanks to Samuel Thibault for 'finding' the culprit! (Closes: 826043)

Leak fixes:
* do not hang on piped input in PipedFileFdPrivate
* don't leak an FD in lz4 (de)compression
* don't leak FD in AutoProxyDetect command return parsing

[[1.2.14]]
Regression fix from 1.2.13:
  * do not error if auto-detect-proxy cmd has no output (Closes: 827713)
Huge apt-ftparchive performance regression fix from 1.1:
  * Reinstate caching of file hashes in apt-ftparchive (Closes: #806924)
Tiny bug fixes, about 2 lines each:
  * source: if download is skipped, don't try to unpack
  * ensure filesize of deb is included in the hashes list

[Test case]
The releases follow new upstream micro release rule and thus are assumed to be tested by our integration test suite. There are two exceptions which cannot be tested:

* prevent C++ locale number formatting in text APIs
* apt-key: change to / before find to satisfy its CWD needs

The first has no affected code in the archive (but maybe 3rd party
code), the second only affects hurd.

[Regression Potential]
Very low. The release has been tested by a thorough integration test suite on Travis CI, Debian autopkgtests, and has been in Debian unstable since 2016-06-22.

** Affects: apt (Ubuntu)
     Importance: Undecided
         Status: New

** Summary changed:

- [SRU] Update apt/xenial to 1.2.14
+ [SRU template] Update apt/xenial to 1.2.14

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1595177

Title:
  [SRU template] Update apt/xenial to 1.2.14

Status in apt package in Ubuntu:
  New

Bug description:
  [Impact]
  We intend to upload APT 1.2.14 to xenial under the new "micro upstream release" policy. 

  Apart from fixing bug 1573547, it also updates translations fixes the
  following other bugs:

  [[1.2.13]]

  Segmentation fault fixes:
  * fail instead of segfault on unreadable config files (Closes: 824503)

  Fixes for 3rd party programs using libapt and C++ locale API:
  * prevent C++ locale number formatting in text APIs (Closes: #825396)

  Fix for hurd (not really affecting us here, but upstream):
  * apt-key: change to / before find to satisfy its CWD needs.
    Thanks to Samuel Thibault for 'finding' the culprit! (Closes: 826043)

  Leak fixes:
  * do not hang on piped input in PipedFileFdPrivate
  * don't leak an FD in lz4 (de)compression
  * don't leak FD in AutoProxyDetect command return parsing

  [[1.2.14]]
  Regression fix from 1.2.13:
    * do not error if auto-detect-proxy cmd has no output (Closes: 827713)
  Huge apt-ftparchive performance regression fix from 1.1:
    * Reinstate caching of file hashes in apt-ftparchive (Closes: #806924)
  Tiny bug fixes, about 2 lines each:
    * source: if download is skipped, don't try to unpack
    * ensure filesize of deb is included in the hashes list

  [Test case]
  The releases follow new upstream micro release rule and thus are assumed to be tested by our integration test suite. There are two exceptions which cannot be tested:

  * prevent C++ locale number formatting in text APIs
  * apt-key: change to / before find to satisfy its CWD needs

  The first has no affected code in the archive (but maybe 3rd party
  code), the second only affects hurd.

  [Regression Potential]
  Very low. The release has been tested by a thorough integration test suite on Travis CI, Debian autopkgtests, and has been in Debian unstable since 2016-06-22.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1595177/+subscriptions



More information about the foundations-bugs mailing list