-----BEGIN PGP SIGNED MESSAGE----- The problem, as Alberto discovered, is that perl is not executable. The reason for this is basically broken dependancies: libc6 should pre-depend on perl (since the postinst requires the update-rc.d script), but it doesn't. Perl does pre-depend on libc6. So apt thinks "oh, i can unconfigure both libc6 and perl, as long as i configure libc6 before perl" and fails because of this hidden dependancy.
On my system, i temoprarily replaced update-rc.d with a shell script that did nothing, since i could see that the update-rc.d call would not cause any changed in my current setup (this may not always be true, but in my case it was). Hopefully, they'll fix this bug soon ;) On Fri, 24 Sep 1999, Alberto Maurizi wrote: > > Here is a selection of them: > [[[snip]]] > > And then: > > Setting up libc6 (2.1.2-3) ... > Current default timezone: 'Europe/Rome'. > Local time is now: Fri Sep 24 11:26:52 CEST 1999. > Universal Time is now: Fri Sep 24 09:26:52 UTC 1999. > Run `tzconfig' if you wish to change it. > /var/lib/dpkg/info/libc6.postinst: /usr/sbin/update-rc.d: Permission > denied > dpkg: error processing libc6 (--configure): > subprocess post-installation script returned error exit status 1 > dpkg: dependency problems prevent configuration of console-tools: > console-tools depends on libc6 (>= 2.1); however: > Package libc6 is not configured yet. > dpkg: error processing console-tools (--configure): > dependency problems - leaving unconfigured > > ... and so on ... - -- finger for PGP public key. -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: noconv iQCVAwUBN+v0Cr7M/9WKZLW5AQEQiAP9Giuy/UvhCgRCGY8ULc7Q1EE41w9aWYR5 hb26JkMCSo+JoCZJpBAV88P6di2ZnaxUmkLpcVFPla0zZWS6AnPaDrM98lTPLWhw 9xODd/r6Q8KnzwrG6PEIhWKMI3oqiKY5bPGVxM0BJ4wcebSmb9gFLZImFQJfHm9k j2cZStSp6Bw= =qHD3 -----END PGP SIGNATURE-----