The verification of the Stable Release Update for apt has completed
successfully and the package has now been released to -updates.
Subsequently, the Ubuntu Stable Release Updates Team is being
unsubscribed and will not receive messages about this bug report.  In
the event that you encounter a regression using the package from
-updates please report a new bug using ubuntu-bug and tag the bug report
regression-update so we can easily find any regressions.

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

Title:
  [SRU] Update apt/yakkety to 1.3.5

Status in apt package in Ubuntu:
  Fix Released
Status in apt source package in Yakkety:
  Fix Released

Bug description:
  [Impact]
  This collects several bug fixes from the 1.4 branch. Most of the stuff has 
been in Debian since 20 days, and in testing since Feb 12.

  Fixes in the acquire system - mostly error cases.
    * basehttp: Only read Content-Range on 416 and 206 responses (LP: #1657567)
    * Only merge acquire items with the same meta key (Closes: #838441)
    -> hit often these days, ask Riddel
    * get pdiff files from the same mirror as the index
    -> we are not really affected by this, but it does not hurt
    * keep Release.gpg on untrusted to trusted IMS-Hit (Closes: 838779)
      (LP: #1657440)
    -> breaks the assumption of adding untrusted repo; installing keyring, and 
update
    * remove 'old' FAILED files in the next acquire call (Closes: 846476)
    * stop rred from leaking debug messages on recovered errors (Closes: 
#850759)
    * http: clear content before reporting the failure (Closes: #465572)
  Security improvements - dropping environment variables for workers:
    * reset HOME, USER(NAME), TMPDIR & SHELL in DropPrivileges (Closes: 842877)
    * add TMP/TEMP/TEMPDIR to the TMPDIR DropPrivileges dance

  Installation ordering changes - that changed a lot in 1.3:
    * react to trig-pend only if we have nothing else to do
    * correct cross & disappear progress detection
    * improve arch-unqualified dpkg-progress parsing
    * don't perform implicit crossgrades involving M-A:same
    * do not configure unconfigured to be removed packages
    * skip unconfigure for unconfigured to-be removed pkgs
    * fix minimum pkgs option for dpkg --recursive usage

  Locking fixes to reduce chance of breaking running install/upgrade commands:
    * don't lock dpkg in 'apt-get clean'
    * don't lock dpkg in update commands

  Other important fixes:
    * Do not package names representing .dsc/.deb/... files (Closes: #854794)
    * avoid validate/delete/load race in cache generation

  Bugfix to not install garbage because it was a dep of something that was hold 
back:
    * don't install new deps of candidates for kept back pkgs

  Minor fixes:
    * let {dsc,tar,diff}-only implicitly enable download-only
    * ensure generation of valid EDSP error stanzas
    * don't show update stats if cache generation is disabled
    * fix 'install --no-download' mode
    * show output as documented for APT::Periodic::Verbose 2 (Closes: 845599)
    * bash-completion: Only complete understood file paths for install
      (LP: #1645815)
    * Honour Acquire::ForceIPv4/6 in the https transport
    * Don't use -1 fd and AT_SYMLINK_NOFOLLOW for faccessat()
      Thanks to James Clarke for debugging these issues
    * CMake: Install statvfs.h to include/sys, not just include/

  [Test case]
  Mentioned launchpad bugs have their own test case sections. The rest is 
checked in the CI, so we should just do some updates upgrades and check that 
everything works.

  [Regression Potential]
  About 80% of the code difference is covered by test cases. So, there is less 
than a 20% chance something is wrong. But I think we would have caught these in 
the three weeks or more these changes spent in Debian unstable and (1 week 
less) testing.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1668280/+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

Reply via email to