Gregory S. Stark writes:
 > > My feeling was that if a shlib was not used nor ever likely to be used
 > > by any other packages, then it's ok to package it along with binaries.
 > > Reading policy, no such allowance is made.
 > 
 > I understand, but the problem is that if ever you make a mistake you are in
 > trouble. The e2fsprogs maintainer was quite surpised when I uploaded zephyr
 > and kerberos, which used libss and libcom_err neither of which had any uses 
 > previously.

Hm ?  Is it the previous e2fsprogs maintainer you're speaking about ?

Nonetheless, I confirm that the way e2fsprogs is, ie. containing its
shared libs, which are since some time now used by several programs,
is a Real Bad Thing (tm).  Especially, as it is an Essential package,
I could not even find a secure way of splitting the libs out of it.

There was a try about this (remember ss2g, comerr2g and e2fslibsg ?),
in which I found only 2 ways:

* marking the lib packages as Essential (bad, and against policy)
* suppressing the Predepends line of e2fsprogs against its libs, thus
allowing to a failed install to break it


I suppose such a split will need some changes to dpkg.  If someone can
do it soon, I'd say let's go for it ASAP.

-- 
Yann Dirson    <[EMAIL PROTECTED]> | Stop making M$-Bill richer & richer,
isp-email:   <[EMAIL PROTECTED]> |     support Debian GNU/Linux:
debian-email:   <[EMAIL PROTECTED]> |         more powerful, more stable !
http://www.mygale.org/~ydirson/     | Check <http://www.debian.org/>


--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to