package sysvinit-utils 2.88dsf-41ubuntu6.3 failed to install/upgrade: installing sysvinit-utils would break existing software
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
ProcVersionSign
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:
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)
RelatedPackageV
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)
tags: | removed: need-duplicate-check |
Changed in sysvinit (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Critical |
Changed in util-linux (Ubuntu): | |
importance: | Undecided → Critical |
status: | New → Triaged |
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) |
Changed in util-linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
Changed in debian: | |
status: | Unknown → Fix Released |
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: ssd-trimming) : fstrim- all.cron: Call fstrim --all. Installed as
/etc/cron. weekly/ fstrim. -save}. upstart, and install them in debian/rules. hwclock. rules and hwclock.default. fallback- static- sh.patch: Add support for /bin/static-sh as lockedpwd. patch: Make sure file systems can be fixed on util-linux. preinst: Unconditionally deleting files util-linux. preinst: Unconditionally deleting files libblkid1. maintscript to clean up /etc/blkid.conf on upgrade.
- Regularly trim SSDs automatically (core-1311-
+ Add debian/
- Upstart support:
+ Add hwclock{
+ Drop debian/
- Add sulogin-
fallback if the regular shell fails to execute. Patch ported from
sysvinit. (see LP #505887)
- Add sulogin-
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/
is wrong, and dpkg will overwrite symlinks with real files anyway.
- Drop debian/
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/
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) etc/localtime seems to have been removed (see #660365).
- 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
/
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