Package: dnscache-run
Version: 1:1.05-3
Severity: grave
Justification: renders package unusable

A two-stage problem.

 [EMAIL PROTECTED]:~# sudo apt-get install dnscache-run
 Reading package lists... Done
 Building dependency tree        
 Reading state information... Done
 The following extra packages will be installed:
   daemontools daemontools-run djbdns ucspi-tcp
 The following NEW packages will be installed
   daemontools daemontools-run djbdns dnscache-run ucspi-tcp
 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
 Need to get 369kB of archives.
 After this operation, 1765kB of additional disk space will be used.
 Do you want to continue [Y/n]? y
 Get: 1 http://ftp.uk.debian.org lenny/main daemontools 1:0.76-3 [65.4kB]
 Get: 2 http://ftp.uk.debian.org lenny/main daemontools-run 1:0.76-3 [9324B]
 Get: 3 http://ftp.uk.debian.org lenny/main djbdns 1:1.05-3 [193kB]
 Get: 4 http://ftp.uk.debian.org lenny/main dnscache-run 1:1.05-3 [11.6kB]
 Get: 5 http://ftp.uk.debian.org lenny/main ucspi-tcp 1:0.88-2 [89.1kB]
 Fetched 369kB in 2s (165kB/s)
 Selecting previously deselected package daemontools.
 (Reading database ... 107970 files and directories currently installed.)
 Unpacking daemontools (from .../daemontools_1%3a0.76-3_i386.deb) ...
 Selecting previously deselected package daemontools-run.
 Unpacking daemontools-run (from .../daemontools-run_1%3a0.76-3_all.deb) ...
 Selecting previously deselected package djbdns.
 Unpacking djbdns (from .../djbdns_1%3a1.05-3_i386.deb) ...
 Unpacking dnscache-run (from .../dnscache-run_1%3a1.05-3_all.deb) ...
 dnscache-conf: fatal: unable to open /etc/dnsroots.global: file does not exist
 dpkg: error processing /var/cache/apt/archives/dnscache-run_1%3a1.05-3_all.deb 
(--unpack):
  subprocess pre-installation script returned error exit status 111
 Selecting previously deselected package ucspi-tcp.
 Unpacking ucspi-tcp (from .../ucspi-tcp_1%3a0.88-2_i386.deb) ...
 Processing triggers for man-db ...
 Errors were encountered while processing:
  /var/cache/apt/archives/dnscache-run_1%3a1.05-3_all.deb
 E: Sub-process /usr/bin/dpkg returned an error code (1)

Well, that looks like an installation-order problem.  In principle
that already "renders package uninstallable or unremovable without
special effort", but read on.

 [EMAIL PROTECTED]:~$ sudo apt-get install djbdns
 Reading package lists... Done
 Building dependency tree       
 Reading state information... Done
 djbdns is already the newest version.
 djbdns set to manually installed.
 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 4 not fully installed or removed.
 After this operation, 0B of additional disk space will be used.
 Setting up daemontools (1:0.76-3) ...
 Setting up daemontools-run (1:0.76-3) ...
 Adding SV inittab entry...
 Setting up djbdns (1:1.05-3) ...
 Setting up ucspi-tcp (1:0.88-2) ...

Hurrah!  So maybe now it'll let me install dnscache-run?

 [EMAIL PROTECTED]:~$ sudo apt-get install dnscache-run
 Reading package lists... Done
 Building dependency tree
 Reading state information... Done
 The following NEW packages will be installed
   dnscache-run
 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
 Need to get 0B/11.6kB of archives.
 After this operation, 147kB of additional disk space will be used.
 (Reading database ... 108127 files and directories currently installed.)
 Unpacking dnscache-run (from .../dnscache-run_1%3a1.05-3_all.deb) ...
 dnscache-conf: fatal: unable to create /etc/sv/dnscache: file does not exist
 dpkg: error processing /var/cache/apt/archives/dnscache-run_1%3a1.05-3_all.deb 
(--unpack):
 subprocess pre-installation script returned error exit status 111
 Errors were encountered while processing:
  /var/cache/apt/archives/dnscache-run_1%3a1.05-3_all.deb
 E: Sub-process /usr/bin/dpkg returned an error code (1)

Oh well, that's Severity: grave all right.  Presumably instead of
/etc/sv it should be using the /etc/service in daemontools-run?

Then to round it all off when I give up and purge the lot I get:

 (Reading database ... 108127 files and directories currently installed.)
 Removing daemontools-run ...
 Removing SV inittab entry...
 Sending services the TERM and CONT signals...
 svc: warning: unable to chdir to /etc/service/*: file does not exist
 Sending log services the TERM and CONT signals...
 svc: warning: unable to chdir to /etc/service/*/log: file does not exist
 Purging configuration files for daemontools-run ...
 Removing daemontools ...
 Removing djbdns ...
 Purging configuration files for djbdns ...
 Removing ucspi-tcp ...
 Processing triggers for man-db ...

But at least that succeeds.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable')
Architecture: i386 (i586)

Kernel: Linux 2.6.25.custom
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dnscache-run depends on:
ii  adduser                       3.108      add and remove users and groups
ii  daemontools                   1:0.76-3   a collection of tools for managing
ii  daemontools-run               1:0.76-3   daemontools service supervision
ii  djbdns                        1:1.05-3   a collection of Domain Name System

dnscache-run recommends no packages.
-- 
JBR
Ankh kak! (Ancient Egyptian blessing)



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

Reply via email to