Re: possible problem with new perl, libc6 on Sep 23rd
"Darren/Torin/Who Ever..." <torin@daft.com> writes:
> So, if you're getting a Perl binary that's 0600, it's either you, apt-get,
> or dpkg.
I've seen this on both my machines, and I've got a log here (which I
suspect is mostly a repeat of Branden's):
>(Reading database ... 8970 files and directories currently installed.)
>Preparing to replace perl-5.005 5.005.03-3 (using .../perl-5.005_5.005.03-4_i386.deb) ...
>Checking available versions of perl.1p.gz, updating links in /etc/alternatives ...
>(You may modify the symlinks there yourself if desired - see `man ln'.)
>Last package providing perl.1p.gz (/usr/man/man1/perl.1p.gz) removed, deleting it.
>[similar lines from update-alternatives regarding other stuff in perl packages
>Checking available versions of cperl-mode.el, updating links in /etc/alternatives ...
>(You may modify the symlinks there yourself if desired - see `man ln'.)
>Last package providing cperl-mode.el (/usr/share/emacs/site-lisp/cperl-mode.el) removed, deleting it.
>Unpacking replacement perl-5.005 ...
>Replacing files in old package perl-5.005-base ...
>Preparing to replace perl-5.005-base 5.005.03-3 (using /var/cache/apt/archives/perl-5.005-base_5.005.03-4_i386.deb) ...
>Checking available versions of perl, updating links in /etc/alternatives ...
>(You may modify the symlinks there yourself if desired - see `man ln'.)
>Last package providing perl (/usr/bin/perl) removed, deleting it.
>Unpacking replacement perl-5.005-base ...
>Preparing to replace gconv-modules 2.1.2-2 (using .../gconv-modules_2.1.2-3_i386.deb) ...
>Unpacking replacement gconv-modules ...
>Preparing to replace libc6 2.1.2-2 (using .../libc6_2.1.2-3_i386.deb) ...
>Unpacking replacement libc6 ...
>Setting up libc6 (2.1.2-3) ...
>Current default timezone: 'EST5EDT'.
> Local time is now: Fri Sep 24 08:27:37 EDT 1999.
> Universal Time is now: Fri Sep 24 12:27:37 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
>Errors were encountered while processing:
> libc6
And here's what I end up with in /usr/bin/perl*
lrwxrwxrwx 1 root root 10 Sep 24 08:26 /usr/bin/perl -> perl-5.005
-rw------- 1 root root 534844 Aug 19 04:29 /usr/bin/perl-5.005
-rwxr-xr-x 2 root root 534844 Sep 22 03:32 /usr/bin/perl-5.005.dist
-rwxr-xr-x 2 root root 534844 Sep 22 03:32 /usr/bin/perl5.00503
-rwxr-xr-x 1 root root 31728 Sep 22 03:32 /usr/bin/perlbug-5.005
-rwxr-xr-x 1 root root 26311 Sep 22 03:32 /usr/bin/perlcc-5.005
-rwxr-xr-x 1 root root 16815 Sep 22 03:32 /usr/bin/perldoc-5.005
I don't know why it's happening, but it's obviously rock-solid
repeatable.
Mike.
Reply to: