package sysvinit-utils 2.88dsf-41ubuntu6.3 failed to install/upgrade: installing sysvinit-utils would break existing software

Bug #1556539 reported by Andrew Haynes
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Debian
Fix Released
Unknown
util-linux (Ubuntu)
Fix Released
Critical
Martin Pitt
Xenial
Fix Released
Critical
Martin Pitt

Bug Description

Error found while updating from 14.04.4 LTS to 16.04 dev release

ProblemType: Package
DistroRelease: Ubuntu 16.04
Package: sysvinit-utils 2.88dsf-41ubuntu6.3
ProcVersionSignature: Ubuntu 3.13.0-79.123-generic 3.13.11-ckt33
Uname: Linux 3.13.0-79-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.19
Architecture: amd64
Date: Sun Mar 13 00:00:10 2016
DuplicateSignature: package:sysvinit-utils:2.88dsf-41ubuntu6.3:installing sysvinit-utils would break existing software
ErrorMessage: installing sysvinit-utils would break existing software
InstallationDate: Installed on 2012-09-14 (1275 days ago)
InstallationMedia: Ubuntu-Server 10.04 LTS "Lucid Lynx" - Release amd64 (20100427)
RelatedPackageVersions:
 dpkg 1.18.4ubuntu1
 apt 1.0.1ubuntu2.11
SourcePackage: sysvinit
Title: package sysvinit-utils 2.88dsf-41ubuntu6.3 failed to install/upgrade: installing sysvinit-utils would break existing software
UpgradeStatus: Upgraded to xenial on 2016-03-13 (0 days ago)

Revision history for this message
Andrew Haynes (ac-haynes) wrote :
tags: removed: need-duplicate-check
Steve Langasek (vorlon)
Changed in sysvinit (Ubuntu):
status: New → Triaged
importance: Undecided → Critical
Changed in util-linux (Ubuntu):
importance: Undecided → Critical
status: New → Triaged
Martin Pitt (pitti)
no longer affects: sysvinit (Ubuntu)
no longer affects: sysvinit (Ubuntu Xenial)
Changed in util-linux (Ubuntu Xenial):
status: Triaged → In Progress
assignee: nobody → Martin Pitt (pitti)
Martin Pitt (pitti)
Changed in util-linux (Ubuntu Xenial):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package util-linux - 2.27.1-6ubuntu1

---------------
util-linux (2.27.1-6ubuntu1) xenial; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - Regularly trim SSDs automatically (core-1311-ssd-trimming):
      + Add debian/fstrim-all.cron: Call fstrim --all. Installed as
        /etc/cron.weekly/fstrim.
    - Upstart support:
      + Add hwclock{-save}.upstart, and install them in debian/rules.
      + Drop debian/hwclock.rules and hwclock.default.
    - Add sulogin-fallback-static-sh.patch: Add support for /bin/static-sh as
      fallback if the regular shell fails to execute. Patch ported from
      sysvinit. (see LP #505887)
    - Add sulogin-lockedpwd.patch: Make sure file systems can be fixed on
      machines with locked root accounts (as Ubuntu does by default). Don't
      require --force for sulogin.
    - Make util-linux Breaks old {p,}mac-fdisk for the fdisk binary takeover.
    - Drop debian/util-linux.preinst: Unconditionally deleting files
      is wrong, and dpkg will overwrite symlinks with real files anyway.
    - Drop debian/util-linux.preinst: Unconditionally deleting files
      is wrong, and dpkg will overwrite symlinks with real files anyway.
    - Adjust the Breaks: cloud-utils to 0.27-0ubuntu16 (the Ubuntu version
      that works with util-linux 2.26), and also move it to cloud-guest-utils.
    - Add debian/libblkid1.maintscript to clean up /etc/blkid.conf on upgrade.
      This needs to be kept until after Ubuntu 16.04 LTS.
  * Debian changes fix upgrade failure. (LP: #1556539)

util-linux (2.27.1-6) unstable; urgency=medium

  * Drop (versioned) init-system-helpers dependency to avoid dep loop.
    - initscripts is guaranteed to be installed in stable/jessie, the file
      is additionally a conffile so initscripts will need to be purged to
      cause a problem for us with i-s-h << 1.29 and purging initscripts is
      not possible until after the upgrade anyway. (Closes: #817857)
  * Temporarily move sysvinit-utils back from Breaks to Depends.
    - again seems to confuse apt and we apparently need a synchronized
      upload with sysvinit to move things to how it should (and now can be
      since initscripts dependency was dropped from u-l) be described.

util-linux (2.27.1-5) unstable; urgency=medium

  * Completely drop (versioned) tzdata dependency (Closes: #817371)
    - the alternative on systemd-sysv causes (pre-)dependency loops which
      dpkg can't handle (see example in #817780)
    - the reason for the dependency in the first place seems to have been
      ensuring /etc/localtime is a real file. Later the use of
      /etc/localtime seems to have been removed (see #660365).
      Thanks to Felipe Sateler for digging this information up.
    - tzdata itself is Priority: required so should always be around in a
      regular install even without any dependency on it. (i.e. unless it has
      explicitly been removed.)

 -- Martin Pitt <email address hidden> Mon, 14 Mar 2016 10:09:48 +0100

Changed in util-linux (Ubuntu Xenial):
status: Fix Committed → Fix Released
Changed in debian:
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.