On Sat, Apr 08, 2006 at 01:22:38PM +0300, Lars Wirzenius wrote:
> Package: xfingerd
> Version: 0.6-4
> Severity: serious
> Justification: missing dependency
> 
> When testing xfingerd with piuparts, I get the following error:
> 
>   Unpacking xfingerd (from .../xfingerd_0.6-4_i386.deb) ...
>   Setting up xfingerd (0.6-4) ...
>   /var/lib/dpkg/info/xfingerd.postinst: line 8: /etc/init.d/inetd: No
> such file
> or directory
>   dpkg: error processing xfingerd (--configure):
>    subprocess post-installation script returned error exit status 127
> 
> xfingerd does not depend on inetd, but calls its init.d script directly.
> This is wrong because a) it is missing a dependency on inetd, b) you
> shouldn't be calling the init.d script directly anyway (see policy
> 9.3.3.2), and c) what happens if xinetd or some other inetd
> implementation is installed instead of inetd?

  the missing dependency is upon netbase. I've added it, and NMU-ed the
package in DELAYED/2 considering the fact that the fix for that bug was
trivial.

  I also updated debian/copyright to contain more complete informations,
and a missing copyright.

  Note that calling /etc/init.d/inetd directly is a violation of the
policy. Changed that to use invoke-rc.d

  New diff against source package attached.
-- 
·O·  Pierre Habouzit
··O                                                [EMAIL PROTECTED]
OOO                                                http://www.madism.org

Attachment: xfingerd_0.6-4.1.diff.gz
Description: Binary data

Attachment: signature.asc
Description: Digital signature

Reply via email to