[Pkg-sysvinit-devel] procps with pidof is released
Craig Small
csmall at debian.org
Mon Dec 9 02:49:37 UTC 2013
On Sun, Dec 08, 2013 at 06:56:57PM +0000, Roger Leigh wrote:
> That sounds fine, I think. So on the sysvinit-utils side, we simply
> drop pidof?
Yes, and the man page too.
> Will procps-base be guaranteed to be installed via upgrade?
Now this I am unsure. It will be Essential but do new Essential packages
automatically get installed?
> I imagine we'll have to also have a depends on
> procps-base >= 3.3.9-1 to ensure pidof is available at all times
> during the upgrade?
That depends on how Essential is handled.
> To ensure proper upgrade ordering, should the
> procps-base Breaks also be a Conflicts? (I mean, we want to avoid
> a window where any other packages/maintainer scripts need to use
> pidof but sysvinit-utils is upgraded but the new procps-base is not
> yet unpacked)
I don't think so. I'm not an expert at how dpkg works but I thought if
procps-base Breaks sysvinit << X.Y.Z then if sysvinit X.Y.Z is there
it won't get installed.
> Just to double-check: the new pidof is completely compatible with
> the old?
It's compatible in how it is called in Debian. There are some flags
dropped but we never had them in the first place. It is a complete
re-write by the sysvinit maintainers but they needed to move it out
of that package; I assume its to do with upstart/systemd/whatever
situation that all distributions are struggling/debating/arguing
about.
- Craig
--
Craig Small (@smallsees) http://enc.com.au/ csmall at : enc.com.au
Debian GNU/Linux http://www.debian.org/ csmall at : debian.org
GPG fingerprint: 5D2F B320 B825 D939 04D2 0519 3938 F96B DF50 FEA5
More information about the Pkg-sysvinit-devel
mailing list