[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: many, too many, errors while upgrading potato ...



-----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-----


Reply to: