Public bug reported: 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 <j...@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 <j...@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. ** Affects: apt (Ubuntu) Importance: Undecided Status: Invalid ** Affects: apt (Ubuntu Xenial) Importance: Undecided Status: New ** Description changed: 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 + -> 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 + [ 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) + * 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' + * do not require non-broken systems in 'upgrade' -> allows people to fix their broken system in upgrade - * detect compressed status files on extension again + * detect compressed status files on extension again -> regression from 1.1, single flag changed - * recheck Pre-Depends satisfaction in SmartConfigure (LP: #1569099) + * recheck Pre-Depends satisfaction in SmartConfigure (LP: #1569099) -> already in xenial - * fix Alt-Filename handling of file method + * 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 + * allow uncompressed files to be empty in store again -> this caused failures when fetching empty files - * silently skip acquire of empty index files + * silently skip acquire of empty index files -> clean up of the above - * ensure outdated files are dropped without lists-cleanup + * ensure outdated files are dropped without lists-cleanup -> ensures proper cleanup - [ Kelemen Gábor ] - * Hungarian program translation update (Closes: 820638) + [ Kelemen Gábor ] + * Hungarian program translation update (Closes: 820638) - -- Julian Andres Klode <j...@debian.org> Mon, 25 Apr 2016 15:23:49 + -- Julian Andres Klode <j...@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 + [ 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} + [ 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) + [ 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 + * allow redirection for items without a space in the desc again -> small bug fix - * don't sent uninstallable rc-only versions via EDSP + * 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 + * 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 - * debian/gbp.conf: Set debian-branch to 1.2.y + [ 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) + [ Frans Spiesschaert ] + * Dutch program translation update (Closes: 823976) - -- Julian Andres Klode <j...@debian.org> Wed, 11 May 2016 10:56:53 + -- Julian Andres Klode <j...@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. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, 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: New 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 <j...@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 <j...@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 -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp