Haven't found anyone else with this problem yet. Doogie's explanation is that I have somehow rigged my system to cause this. The rest of us may actually want to bother investigating.
apt problem or perl problem? perl is shipping with a mode 600 executable; that seems pretty weird to me but I try to keep my distance from perl. apocalypse:~# apt-get -s upgrade Reading Package Lists... Done Building Dependency Tree... Done The following packages have been kept back slrn 11 packages upgraded, 0 newly installed, 0 to remove and 1 not upgraded. Inst perl-5.005-suid [] Inst perl-5.005 [] Inst perl-5.005-base Inst libc6-dev [] Inst gconv-modules [] Inst libc6 Conf libc6 Inst fetchmail Inst locales Inst netcat Inst perl-5.005-doc Inst glibc-doc Conf perl-5.005-suid Conf perl-5.005 Conf perl-5.005-base Conf libc6-dev Conf gconv-modules Conf fetchmail Conf locales Conf netcat Conf perl-5.005-doc Conf glibc-doc apocalypse:~# apt-get upgrade Reading Package Lists... Done Building Dependency Tree... Done The following packages have been kept back slrn 11 packages upgraded, 0 newly installed, 0 to remove and 1 not upgraded. Need to get 13.6MB of archives. After unpacking 640kB will be freed. Do you want to continue? [Y/n] Get:1 http://http.us.debian.org unstable/main perl-5.005 5.005.03-4 [1733kB] Get:2 http://http.us.debian.org unstable/main fetchmail 5.1.0-1 [319kB] Get:3 http://http.us.debian.org unstable/main gconv-modules 2.1.2-3 [533kB] Get:4 http://http.us.debian.org unstable/main locales 2.1.2-3 [1957kB] Get:5 http://http.us.debian.org unstable/main netcat 1.10-12 [60.5kB] Get:6 http://http.us.debian.org unstable/main perl-5.005-base 5.005.03-4 [412kB] Get:7 http://http.us.debian.org unstable/main perl-5.005-doc 5.005.03-4 [2846kB] Get:8 http://http.us.debian.org unstable/main libc6-dev 2.1.2-3 [1891kB] Get:9 http://http.us.debian.org unstable/main perl-5.005-suid 5.005.03-4 [261kB] Get:10 http://http.us.debian.org unstable/main glibc-doc 2.1.2-3 [2254kB] Get:11 http://http.us.debian.org unstable/main libc6 2.1.2-3 [1361kB] Fetched 13.6MB in 41m46s (5437B/s) (Reading database ... 50540 files and directories currently installed.) Preparing to replace perl-5.005-suid 5.005.03-3 (using /var/cache/apt/archives/perl-5.005-suid_5.005.03-4_i386.deb) ... Checking available versions of suidperl, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link suidperl.1p.gz (/usr/man/man1/suidperl.1p.gz). Last package providing suidperl (/usr/bin/suidperl) removed, deleting it. Unpacking replacement perl-5.005-suid ... 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. Checking available versions of a2p, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link a2p.1p.gz (/usr/man/man1/a2p.1p.gz). Last package providing a2p (/usr/bin/a2p) removed, deleting it. Checking available versions of c2ph, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link c2ph.1p.gz (/usr/man/man1/c2ph.1p.gz). Last package providing c2ph (/usr/bin/c2ph) removed, deleting it. Checking available versions of h2ph, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link h2ph.1p.gz (/usr/man/man1/h2ph.1p.gz). Last package providing h2ph (/usr/bin/h2ph) removed, deleting it. Checking available versions of h2xs, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link h2xs.1p.gz (/usr/man/man1/h2xs.1p.gz). Last package providing h2xs (/usr/bin/h2xs) removed, deleting it. Checking available versions of perlbug, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link perlbug.1p.gz (/usr/man/man1/perlbug.1p.gz). Last package providing perlbug (/usr/bin/perlbug) removed, deleting it. Checking available versions of perldoc, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link perldoc.1p.gz (/usr/man/man1/perldoc.1p.gz). Last package providing perldoc (/usr/bin/perldoc) removed, deleting it. Checking available versions of pl2pm, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link pl2pm.1p.gz (/usr/man/man1/pl2pm.1p.gz). Last package providing pl2pm (/usr/bin/pl2pm) removed, deleting it. Checking available versions of splain, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link splain.1p.gz (/usr/man/man1/splain.1p.gz). Last package providing splain (/usr/bin/splain) removed, deleting it. Checking available versions of perlcc, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Last package providing perlcc (/usr/bin/perlcc) removed, deleting it. Checking available versions of s2p, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link s2p.1p.gz (/usr/man/man1/s2p.1p.gz). Last package providing s2p (/usr/bin/s2p) removed, deleting it. Checking available versions of find2perl, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Last package providing find2perl (/usr/bin/find2perl) removed, deleting it. Checking available versions of pod2man, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link pod2man.1p.gz (/usr/man/man1/pod2man.1p.gz). Last package providing pod2man (/usr/bin/pod2man) removed, deleting it. Checking available versions of pod2html, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link pod2html.1p.gz (/usr/man/man1/pod2html.1p.gz). Last package providing pod2html (/usr/bin/pod2html) removed, deleting it. Checking available versions of pod2latex, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Last package providing pod2latex (/usr/bin/pod2latex) removed, deleting it. Checking available versions of pod2text, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link pod2text.1p.gz (/usr/man/man1/pod2text.1p.gz). Discarding obsolete slave link Pod::Text.3pm.gz (/usr/man/man1/../man3/Pod::Text.3pm.gz). Last package providing pod2text (/usr/bin/pod2text) removed, deleting it. Checking available versions of pstruct, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link pstruct.1p.gz (/usr/man/man1/pstruct.1p.gz). Last package providing pstruct (/usr/bin/pstruct) removed, deleting it. Checking available versions of rename, updating links in /etc/alternatives ... (You may modify the symlinks there yourself if desired - see `man ln'.) Discarding obsolete slave link rename.1p.gz (/usr/man/man1/rename.1p.gz). Last package providing rename (/usr/bin/rename) removed, deleting it. 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 libc6-dev 2.1.2-2 (using .../libc6-dev_2.1.2-3_i386.deb) ... Unpacking replacement libc6-dev ... 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: 'US/Eastern'. Local time is now: Thu Sep 23 22:03:13 EDT 1999. Universal Time is now: Fri Sep 24 02:03:13 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 E: Sub-process returned an error code (1) [...later...] [1] 1013 apocalypse ~ > ls -dl /usr/bin/perl lrwxrwxrwx 1 root root 10 Sep 23 22:02 /usr/bin/perl -> perl-5.005 [0] 1014 apocalypse ~ > ls -dl /usr/bin/perl-5.005 -rw------- 1 root root 534844 Aug 19 04:29 /usr/bin/perl-5.005 -- G. Branden Robinson | "I came, I saw, she conquered." The Debian GNU/Linux | original Latin seems to have been [EMAIL PROTECTED] | garbled. cartoon.ecn.purdue.edu/~branden/ | -- Robert Heinlein
pgpJymCPFymns.pgp
Description: PGP signature