[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: