[Pkg-utopia-maintainers] Bug#791917: dbus: Missing dependency on mountpoint from util-linux package

Simon McVittie smcv at debian.org
Fri Jul 10 08:29:19 UTC 2015


On 09/07/15 15:32, Jan Krotký wrote:
> After finding out in which package the mountpoint resides
> apt-get install util-linux

According to its changelog, util-linux has shipped mountpoint since
2.26.2-4, which is in testing but not stable, and initscripts stopped
shipping mountpoint in 2.88dsf-59.1, which again is in testing but not
stable.

Strictly speaking, initscripts should have a Depends on util-linux (>=
2.26.2-4~) to ensure that mountpoint remains installed during partial
upgrades, but according to its changelog, this was not done to avoid a
circular dependency; instead, it Breaks util-linux (<< some version).

Please check /var/log/apt. At the time that dbus failed, what versions
of initscripts and util-linux did you have? What was the complete
upgrade sequence (for at least those two packages) from last time it all
worked, through the broken state you report in this bug, to the new
working state with the new util-linux?

> I have no idea if the mountpoint command was in previous versions used.

mountpoint has been in the Essential set for years, so packages like
dbus are allowed to use it without an explicit dependency.

> I'm running wheezy with testing sources for a few months now.

wheezy is Debian 7, and testing is currently the future Debian 9. I hope
that what you mean is that you upgraded from wheezy to jessie-as-testing
before the jessie (Debian 8) stable release, and have continued to
upgrade from testing since.

We do not support upgrades that skip a Debian stable release, e.g. from
Debian 7 to what will become Debian 9; you are expected to do a full
upgrade (of all packages) from 7 to 8, before installing any packages
from 9.

Partial upgrades (selecting individual packages to upgrade and holding
all others at an older version) are semi-supported within a 1-release
window (from Debian 7 to 8, or from 8 to 9), but you should not have any
Debian 7 packages left on a partially Debian 9 system.

    S



More information about the Pkg-utopia-maintainers mailing list