[Bug 1859952] Re: apt 1.9.6 regression

Launchpad Bug Tracker 1859952 at bugs.launchpad.net
Mon Jan 20 12:13:42 UTC 2020


This bug was fixed in the package apt - 1.9.7

---------------
apt (1.9.7) experimental; urgency=medium

  * Trim trailing whitespace (thanks lintian-brush)
  * NewProvidesAllArch: Check if group is empty before using it.
    This caused automake-1.16 to not be provided by automake anymore,
    because apt wanted to add provides to packages in an empty automake-1.16
    group. LP: #1859952
  * Fix debian-rules-uses-deprecated-systemd-override.
    We accidentally managed to restart apt-daily{,-upgrade}.service
    again because our dh_systemd_start override was being ignored
    since we switched to debhelper 12. Override dh_installsystemd
    instead.

 -- Julian Andres Klode <jak at debian.org>  Thu, 16 Jan 2020 12:13:50
+0100

** Changed in: apt (Ubuntu)
       Status: Fix Committed => Fix Released

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

Title:
  apt 1.9.6 regression

Status in apt package in Ubuntu:
  Fix Released

Bug description:
  APT 1.9.6 introduced empty groups by making use of groups to
  deduplicate package names.

  This caused a problem in NewProvidesAllArch because automake was providing automake-1.16
  while having the source package automake-1.16. So we found the
  automake-1.16 group, iterated over its empty package list, trying
  to store the provides (which hence never happened).

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



More information about the foundations-bugs mailing list