Package: micro-httpd
Version: 20051212-10

On a sid system, with netcat-traditional installed, but no explicit
inetd package, micro-httpd installation fails:
> 
> 0 sid:~# aptitude install micro-httpd
> Reading package lists... Done
> Building dependency tree       
> Reading state information... Done
> Reading extended state information      
> Initializing package states... Done
> Reading task descriptions... Done  
> The following NEW packages will be installed:
>   micro-httpd 
> 0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
> Need to get 12.9kB of archives. After unpacking 77.8kB will be used.
> Writing extended state information... Done
> Get:1 http://ftp.us.debian.org sid/main micro-httpd 20051212-10 [12.9kB]
> Fetched 12.9kB in 0s (27.6kB/s)  
> Selecting previously deselected package micro-httpd.
> (Reading database ... 74880 files and directories currently installed.)
> Unpacking micro-httpd (from .../micro-httpd_20051212-10_amd64.deb) ...
> Processing triggers for man-db ...
> Setting up micro-httpd (20051212-10) ...
> grep: /etc/inetd.conf: No such file or directory
> grep: /etc/inetd.conf: No such file or directory
> /var/lib/dpkg/info/micro-httpd.postinst: adding new /etc/inetd.conf entry
> invoke-rc.d: unknown initscript, /etc/init.d/inetd not found.
> dpkg: error processing micro-httpd (--configure):
>  subprocess installed post-installation script returned error exit status 100
> Errors were encountered while processing:
>  micro-httpd
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> A package failed to install.  Trying to recover:
> Setting up micro-httpd (20051212-10) ...
> grep: /etc/inetd.conf: No such file or directory
> grep: /etc/inetd.conf: No such file or directory
> /var/lib/dpkg/info/micro-httpd.postinst: adding new /etc/inetd.conf entry
> invoke-rc.d: unknown initscript, /etc/init.d/inetd not found.
> dpkg: error processing micro-httpd (--configure):
>  subprocess installed post-installation script returned error exit status 100
> Errors were encountered while processing:
>  micro-httpd
> Reading package lists... Done             
> Building dependency tree       
> Reading state information... Done
> Reading extended state information      
> Initializing package states... Done
> Writing extended state information... Done
> Reading task descriptions... Done         
> 
> 255 sid:~# apt-cache show micro-httpd | grep ^Depends
> Depends: libc6 (>= 2.7-1), openbsd-inetd | inet-superserver | micro-inetd | 
> netcat-traditional
> 0 sid:~# dpkg -l 'netcat*' '*inet*'
> Desired=Unknown/Install/Remove/Purge/Hold
> | Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
> |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: 
> uppercase=bad)
> ||/ Name           Version        Description
> +++-==============-==============-============================================
> un  inet-superserv <none>         (no description available)
> un  inetutils-inet <none>         (no description available)
> un  libio-socket-i <none>         (no description available)
> un  micro-inetd    <none>         (no description available)
> un  netcat         <none>         (no description available)
> ii  netcat-traditi 1.10-38        TCP/IP swiss army knife
> un  openbsd-inetd  <none>         (no description available)
> ii  update-inetd   4.31           inetd configuration file updater
> 0 sid:~# 

While one way to fix this might be to just remove the "|
netcat-traditional", i hope you won't fix it that way, since i don't
actually want to run inetd in this instance (i want to provide this for
non-privileged users to invoke at will, but not to run as a system service).

Thanks for maintaining this package,

        --dkg

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to