[Bug 1580952] Re: [SRU] Update apt/xenial to 1.2.12

Martin Pitt martin.pitt at ubuntu.com
Thu May 12 10:46:20 UTC 2016


Please add an SRU test case which exercise the code paths that changed
here.

** Changed in: apt (Ubuntu Xenial)
       Status: In Progress => Fix Committed

** Tags added: verification-needed

-- 
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/1580952

Title:
  [SRU] Update apt/xenial to 1.2.12

Status in apt package in Ubuntu:
  Invalid
Status in apt source package in Xenial:
  Fix Committed

Bug description:
  Since the version in xenial, we released two more new bug fix releases
  upstream. We'd like to get this into xenial under the "New upstream
  microreleases" rule.

  [Impact]
  Most visible for xenial users:
  -> AppStream now updates even if some repositories failed to be fetched (see #1562733 for reference)

  -> Third-party repositories will no longer print "Unknown public key"
  type errors when a new key was added (and another key was successfully
  used to verify the repo). This happen(s/ed) on the Chrome
  repositories, for example, and leads users to manually receive keys
  from the key server which weakens their security.

  The rest are other bugfixes. Full changelogs:

  apt (1.2.11) unstable; urgency=medium

    [ David Kalnischkies ]
    * ensure transaction states are changed only once
  -> more sanity checks
    * stop handling items in doomed transactions.
      Thanks to Barr Detwix & Vincent Lefevre for log files (Closes: 817240)
  -> fixes a lot of "E: Unpatched file  doesn't exist (anymore)!" that happen sometimes
    * do not require non-broken systems in 'upgrade'
  -> allows people to fix their broken system in upgrade
    * detect compressed status files on extension again
  -> regression from 1.1, single flag changed
    * recheck Pre-Depends satisfaction in SmartConfigure (LP: #1569099)
  -> already in xenial
    * fix Alt-Filename handling of file method
  -> off-by-one error when removing file extensions to get uncompressed filename
    * allow uncompressed files to be empty in store again
  -> this caused failures when fetching empty files
    * silently skip acquire of empty index files
  -> clean up of the above
    * ensure outdated files are dropped without lists-cleanup
  -> ensures proper cleanup

    [ Kelemen Gábor ]
    * Hungarian program translation update (Closes: 820638)

   -- Julian Andres Klode <jak at debian.org>  Mon, 25 Apr 2016 15:23:49
  +0200

  apt (1.2.12) unstable; urgency=medium

    [ Patrick Cable ]
    * refactored no_proxy code to work regardless of where https proxy is set
  -> no_proxy should really work for all ways to set an https proxy (actually LP: #1575877)

    [ James McCoy ]
    * deb822: Restore support for <multivalue>-{Add,Remove}
  -> Adds - in front of Add and Remove strings...

    [ David Kalnischkies ]
    * don't show NO_PUBKEY warning if repo is signed by another key
      (Closes: 618445)
  -> this helps the DSA->RSA key transitions, at it gets rid of the unkown public key warnings on the Chrome repository
    * allow redirection for items without a space in the desc again
  -> small bug fix
    * don't sent uninstallable rc-only versions via EDSP
  -> Fixes EDSP/CUDF solvers to not try to install package versions in config-file state
    * respect user pinning in M-A:same version (un)screwing
  -> used the wrong function get a candidate version

    [ Julian Andres Klode ]
    * update: Run Post-Invoke-Success if not all sources failed
  -> This fixes the problem with AppStream not being updated because a mirror failed (see #1562733)
    * debian/gbp.conf: Set debian-branch to 1.2.y
  -> Build infrastructure

    [ Frans Spiesschaert ]
    * Dutch program translation update (Closes: 823976)

   -- Julian Andres Klode <jak at debian.org>  Wed, 11 May 2016 10:56:53
  +0200

  [Regression Potential]
  APT has a very thorough regression test suite and the releases have passed our upstream CI system on travis, and autopkgtests on Debian unstable and Ubuntu xenial; so there's no huge regression potential.

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



More information about the foundations-bugs mailing list