[Bug 1560797] Re: package systemd-sysv 225-1ubuntu9.1 failed to install/upgrade: libgcrypt20 was unconfigured during 15.10 to 16.04 upgrade

David Kalnischkies 1560797 at bugs.launchpad.net
Wed Apr 13 20:08:57 UTC 2016


Attached is a trivial patch [in retrospective] I just committed upstream
which should fix this issue – I have only verified it by logchecking
with the two status files from the buglog (again: thanks!) through, I
haven't actually run it on a real system so testers welcome!

That should be easily backportable into 2011 (= the time this regression
was introduced) even if the surrounding code changed a bit over time.
Could potentially also be worked around with strategic duplication of
Pre-Depends in Depends. So, what going on? apt doesn't check if Pre-
Depends are satisfied before configuring but that is actually hard to
trigger as apt does check them for unpack and the window between unpack
and configure is usually very small as apt is actively trying to have it
very small (compare immediate configuration) so all my attempts at
constructing a testcase for it failed so far…

** Patch added: "0001-recheck-Pre-Depends-satisfaction-in-SmartConfigure.patch"
   https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1560797/+attachment/4636054/+files/0001-recheck-Pre-Depends-satisfaction-in-SmartConfigure.patch

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

Title:
  package systemd-sysv 225-1ubuntu9.1 failed to install/upgrade:
  libgcrypt20 was unconfigured during 15.10 to 16.04 upgrade

Status in apt package in Ubuntu:
  Confirmed
Status in systemd package in Ubuntu:
  Confirmed

Bug description:
  Happened during upgrade to 16.04, don't know any more details.

  ProblemType: Package
  DistroRelease: Ubuntu 16.04
  Package: systemd-sysv 225-1ubuntu9.1
  Uname: Linux 4.4.5-040405-generic x86_64
  ApportVersion: 2.20-0ubuntu3
  Architecture: amd64
  Date: Tue Mar 22 22:56:03 2016
  ErrorMessage: pre-dependency problem - not installing systemd-sysv
  InstallationDate: Installed on 2013-04-24 (1064 days ago)
  InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130423.1)
  RelatedPackageVersions:
   dpkg 1.18.4ubuntu1
   apt  1.2.7
  SourcePackage: systemd
  Title: package systemd-sysv 225-1ubuntu9.1 failed to install/upgrade: pre-dependency problem - not installing systemd-sysv
  UpgradeStatus: Upgraded to xenial on 2016-03-23 (0 days ago)

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



More information about the foundations-bugs mailing list