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

problems with broken perl-package in sid



Hello World!

I fail to update to sid, while installing perl-base-5.6.1-2_i386. The error 
is that dpkg complains about trying to overwrite a dir with a non-dir;
a log with a bit more verbosity is attached.
 I'm also not sure if this is a software-bug or just my personal fault 
somewhere ....

cheers 
Ulrich Eckhardt
D000010: ensure_pathname_nonexisting `/var/lib/dpkg/tmp.ci'
(Reading database ... 67263 files and directories currently installed.)
Preparing to replace perl-base 5.6.0-21 (using perl-base_5.6.1-2_i386.deb) ...
D000001: process_archive oldversionstatus=installed
D000002: fork/exec /var/lib/dpkg/info/perl-base.prerm ( prerm upgrade 5.6.1-2 )
D000002: fork/exec /var/lib/dpkg/tmp.ci/preinst ( preinst upgrade 5.6.0-21 )
Unpacking replacement perl-base ...
D000010: tarobject ti->Name=`.' Mode=40755 owner=0.0 Type=53(d) ti->LinkName=`' namenode=`/.' flags=2 instead=`<none>'
D000100: setupvnamevbs main=`/.' tmp=`/..dpkg-tmp' new=`/..dpkg-new'
D000100: tarobject already exists
D000100: tarobject Directory exists
D000010: ensure_pathname_nonexisting `/..dpkg-new'
D000010: ensure_pathname_nonexisting `/..dpkg-tmp'
D000010: tarobject ti->Name=`./usr' Mode=40755 owner=0.0 Type=53(d) ti->LinkName=`' namenode=`/usr' flags=2 instead=`<none>'
D000100: setupvnamevbs main=`/usr' tmp=`/usr.dpkg-tmp' new=`/usr.dpkg-new'
D000100: tarobject already exists
D000100: tarobject Directory exists
D000010: ensure_pathname_nonexisting `/usr.dpkg-new'
D000010: ensure_pathname_nonexisting `/usr.dpkg-tmp'
D000010: tarobject ti->Name=`./usr/share' Mode=40755 owner=0.0 Type=53(d) ti->LinkName=`' namenode=`/usr/share' flags=2 instead=`<none>'
D000100: setupvnamevbs main=`/usr/share' tmp=`/usr/share.dpkg-tmp' new=`/usr/share.dpkg-new'
D000100: tarobject already exists
D000100: tarobject Directory exists
D000010: ensure_pathname_nonexisting `/usr/share.dpkg-new'
D000010: ensure_pathname_nonexisting `/usr/share.dpkg-tmp'
D000010: tarobject ti->Name=`./usr/share/doc' Mode=40755 owner=0.0 Type=53(d) ti->LinkName=`' namenode=`/usr/share/doc' flags=2 instead=`<none>'
D000100: setupvnamevbs main=`/usr/share/doc' tmp=`/usr/share/doc.dpkg-tmp' new=`/usr/share/doc.dpkg-new'
D000100: tarobject already exists
D000100: tarobject Directory exists
D000010: ensure_pathname_nonexisting `/usr/share/doc.dpkg-new'
D000010: ensure_pathname_nonexisting `/usr/share/doc.dpkg-tmp'
D000010: tarobject ti->Name=`./usr/share/doc/perl' Mode=40755 owner=0.0 Type=53(d) ti->LinkName=`' namenode=`/usr/share/doc/perl' flags=2 instead=`<none>'
D000100: setupvnamevbs main=`/usr/share/doc/perl' tmp=`/usr/share/doc/perl.dpkg-tmp' new=`/usr/share/doc/perl.dpkg-new'
D000100: tarobject nonexistent
D000010: tarobject ... found in perl
dpkg: error processing perl-base_5.6.1-2_i386.deb (--install):
 trying to overwrite directory `/usr/share/doc/perl' in package perl with nondirectory
D000002: maintainer_script_new nonexistent postrm `/var/lib/dpkg/tmp.ci/postrm'
D000002: fork/exec /var/lib/dpkg/info/perl-base.postinst ( postinst abort-upgrade 5.6.1-2 )
D000010: ensure_pathname_nonexisting `/var/lib/dpkg/tmp.ci'
D000010: ensure_pathname_nonexisting running rm -rf
D000010: ensure_pathname_nonexisting `/var/lib/dpkg/reassemble.deb'
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 perl-base_5.6.1-2_i386.deb

Reply to: