On Jul 29, Russ Allbery <[EMAIL PROTECTED]> wrote:

> So what are they *supposed* to depend on, only inet-superserver?  I'm
Yes. Actually "openbsd-inetd | inet-superserver", since it is a virtual
package.

> failing to extract a clear guideline from half-remembered debian-devel
> discussions (as is clear from the fact that I apparently got the lintian
> check wrong).  Is this documented somewhere that anyone could expect to
> find it?
Probably not, but in this case common sense would have been enough since
update-inetd does not depend on anything else.

> Currently, lintian allows any combination of dependencies on the following
> packages to satisfy the dependency requirement from calling update-inetd
> in maintainer scripts:
> 
>     update-inetd inet-superserver openbsd-inetd rlinetd
> 
> I gather update-inetd should be removed from that list.  Is it otherwise
> correct?
openbsd-inetd and rlinetd should be removed too since they provide
inet-superserver (unless they are provided as alternatives to the
virtual package).

> > Some of these packages instead are only slightly less broken and depend
> > both on inet-superserver and update-inetd, making impossible to install
> > a future xinetd package providing its own /usr/sbin/update-inetd.
> Should no package ever depend on update-inetd unless it also provides
> inet-superserver?  If so, I can add a lintian check for that.
Correct.

> If not, is
> there something else that lintian can check for?
Dependencies on netbase are almost always wrong too.

-- 
ciao,
Marco

Attachment: signature.asc
Description: Digital signature

Reply via email to