Installation of perl-base_5.6.1-2 fails
Installation of perl-base_5.6.1-2 and in consequence perl_5.6.1-2
ungracefully fails on my debian/unstable system with the following
error message:
------------ snip ---------------
Script started on Sun May 27 13:41:46 2001
[root]/tmp >
(reverse-i-search)`': i': v /etc/ppp/peers/dsl-provider.dpkg-dist
(reverse-i-search)`i[21Pn': apt-get -f install[1@s': apt-get -f [1@t': apt-get -f [1@a': apt-get -f [1@l': apt-get -f [1@l': apt-get -f ': apt-get install apt-listchanges[5Pp': apt-get install perl-base[1@e': apt-get [1@r': apt-get
[20P[root]/tmp > apt-get
Reading Package Lists... 0%
Reading Package Lists... 0%
Reading Package Lists... 7%
Reading Package Lists... 99%
Reading Package Lists... Done
Building Dependency Tree... 0%
Building Dependency Tree... 0%
Building Dependency Tree... 0%
Building Dependency Tree... 50%
Building Dependency Tree... 50%
Building Dependency Tree... 65%
Building Dependency Tree... 84%
Building Dependency Tree... Done
The following extra packages will be installed:
perl perl-modules
3 packages upgraded, 0 newly installed, 0 to remove and 489 not upgraded.
Need to get 0B/2912kB of archives. After unpacking 438kB will be used.
Do you want to continue? [Y/n]
(Reading database ... 82861 files and directories currently installed.)
Preparing to replace perl 5.6.0-21 (using .../archives/perl_5.6.1-2_i386.deb) ...
Unpacking replacement perl ...
Preparing to replace perl-modules 5.6.0-21 (using .../perl-modules_5.6.1-2_all.deb) ...
Unpacking replacement perl-modules ...
Preparing to replace perl-base 5.6.0-21 (using .../perl-base_5.6.1-2_i386.deb) ...
Unpacking replacement perl-base ...
dpkg: error processing /var/cache/apt/archives/perl-base_5.6.1-2_i386.deb (--unpack):
trying to overwrite directory `/usr/share/doc/perl' in package perl with nondirectory
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/perl-base_5.6.1-2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
[root]/tmp >
(reverse-i-search)`': -': apt-get install perl-base
(reverse-i-search)`-[6Pf': apt-get -f install
[11P[root]/tmp > apt-get
Reading Package Lists... 0%
Reading Package Lists... 0%
Reading Package Lists... 7%
Reading Package Lists... Done
Building Dependency Tree... 0%
Building Dependency Tree... 0%
Building Dependency Tree... 0%
Building Dependency Tree... 50%
Building Dependency Tree... 50%
Building Dependency Tree... 66%
Building Dependency Tree... 88%
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
perl-base
1 packages upgraded, 0 newly installed, 0 to remove and 489 not upgraded.
2 packages not fully installed or removed.
Need to get 0B/488kB of archives. After unpacking 1122kB will be freed.
Do you want to continue? [Y/n]
(Reading database ... 83081 files and directories currently installed.)
Preparing to replace perl-base 5.6.0-21 (using .../perl-base_5.6.1-2_i386.deb) ...
Unpacking replacement perl-base ...
dpkg: error processing /var/cache/apt/archives/perl-base_5.6.1-2_i386.deb (--unpack):
trying to overwrite directory `/usr/share/doc/perl' in package perl with nondirectory
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/perl-base_5.6.1-2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
[root]/tmp > Use "exit" to leave the shell.
[root]/tmp > exit
Script done on Sun May 27 13:43:21 2001
------------ snip ---------------
How can this be fixed? I had to roll back perl-5.6.0 and friends.
Thanks, P. *8^)
--
------------ Paul Seelig <pseelig@mail.uni-mainz.de> -------------
African Music Archive - Institute for Ethnology and Africa Studies
Johannes Gutenberg-University - Forum 6 - 55099 Mainz/Germany
------------------- http://ntama.uni-mainz.de --------------------
Reply to: