Re: need input: essential packages and pre-depends
Hi,
Please do not report a bug. Things like Essentialness or
required/important status even, should be discussed on the policy
list. The operative word is discussed.
However, in this case, I do see netbase uses ps in the
postinst to see if the daemaons are awake, and postgresql in the
preinst to see if the postmaster is running. So two packages use this
directly.
In the latter case, it may be better to use
/var/run/postmaster.pid file or some thing to test for and kill a
running process. Can netbase be changed too? If not, netbase should
depend on procps; which is better than making procps essential (I
think we should minimize essential packages).
Now for start-stop-daemon. Does it use /bin/ps? or does it
read /proc directly? start-stop-daemon is part of dpkg; and if it
does indeed need procps, then procps is, by definition, essential.
So, unless start-stop-daemon uses procps, I would not make
procps essential.
manoj
--
"Money, not morality, is the principle commerce of civilized nations"
Thomas Jefferson
Manoj Srivastava <srivasta@acm.org> <http://www.datasync.com/%7Esrivasta/>
Key C7261095 fingerprint = CB D9 F4 12 68 07 E4 05 CC 2D 27 12 1D F5 E8 6E
--
To UNSUBSCRIBE, email to debian-policy-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: