Bug#513971: libcatalyst-perl: tries to overwrite file owned by libcatalyst-manual-perl
Ralf Treinen
treinen at debian.org
Mon Feb 2 21:16:05 UTC 2009
Package: libcatalyst-perl
Version: 5.71000-1
Severity: serious
Hi,
automatic installation tests of packages that share a file and at the
same time do not conflict by their package dependency relationships has
detected the following problem:
Date: 2009-02-02
Architecture: amd64
Distribution: sid
Command: apt-get --assume-yes --allow-unauthenticated install libcatalyst-manual-perl libcatalyst-perl
Reading package lists...
Building dependency tree...
The following extra packages will be installed:
libalgorithm-c3-perl libcgi-simple-perl libclass-accessor-perl
libclass-c3-perl libclass-data-inheritable-perl libclass-inspector-perl
libdata-dump-perl libextutils-autoinstall-perl libextutils-install-perl
libextutils-parsexs-perl libfile-copy-recursive-perl libfile-modified-perl
libfile-remove-perl libfile-slurp-perl libhtml-parser-perl
libhtml-tagset-perl libhtml-tree-perl libhttp-body-perl
libhttp-request-ascgi-perl libmime-types-perl libmodule-corelist-perl
libmodule-install-perl libmodule-scandeps-perl libpar-dist-perl
libparent-perl libpath-class-perl libsub-uplevel-perl libtest-exception-perl
libtest-mockobject-perl libtext-simpletable-perl libtree-simple-perl
libtree-simple-visitorfactory-perl libuniversal-can-perl
libuniversal-isa-perl liburi-perl libwww-perl libyaml-perl libyaml-tiny-perl
perl perl-modules
Suggested packages:
libtest-pod-perl libtest-pod-coverage-perl libfcgi-procmanager-perl
libcatalyst-engine-apache-perl libsort-versions-perl libio-socket-ssl-perl
perl-doc libterm-readline-gnu-perl libterm-readline-perl-perl
Recommended packages:
libfcgi-perl libclass-c3-xs-perl libarchive-zip-perl libmailtools-perl
libhtml-format-perl libcompress-zlib-perl
The following NEW packages will be installed:
libalgorithm-c3-perl libcatalyst-manual-perl libcatalyst-perl
libcgi-simple-perl libclass-accessor-perl libclass-c3-perl
libclass-data-inheritable-perl libclass-inspector-perl libdata-dump-perl
libextutils-autoinstall-perl libextutils-install-perl
libextutils-parsexs-perl libfile-copy-recursive-perl libfile-modified-perl
libfile-remove-perl libfile-slurp-perl libhtml-parser-perl
libhtml-tagset-perl libhtml-tree-perl libhttp-body-perl
libhttp-request-ascgi-perl libmime-types-perl libmodule-corelist-perl
libmodule-install-perl libmodule-scandeps-perl libpar-dist-perl
libparent-perl libpath-class-perl libsub-uplevel-perl libtest-exception-perl
libtest-mockobject-perl libtext-simpletable-perl libtree-simple-perl
libtree-simple-visitorfactory-perl libuniversal-can-perl
libuniversal-isa-perl liburi-perl libwww-perl libyaml-perl libyaml-tiny-perl
perl perl-modules
0 upgraded, 42 newly installed, 0 to remove and 0 not upgraded.
Need to get 10.8MB of archives.
After this operation, 41.8MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
perl-modules perl libalgorithm-c3-perl libcatalyst-manual-perl
libfile-slurp-perl libextutils-autoinstall-perl libdata-dump-perl
libclass-accessor-perl liburi-perl libhtml-tagset-perl libhtml-parser-perl
libhtml-tree-perl libwww-perl libclass-inspector-perl
libclass-data-inheritable-perl libtree-simple-perl libtext-simpletable-perl
libpath-class-perl libtree-simple-visitorfactory-perl libuniversal-isa-perl
libuniversal-can-perl libtest-mockobject-perl libyaml-perl libhttp-body-perl
libfile-modified-perl libhttp-request-ascgi-perl libmodule-scandeps-perl
libpar-dist-perl libyaml-tiny-perl libfile-remove-perl
libmodule-corelist-perl libextutils-install-perl libextutils-parsexs-perl
libmodule-install-perl libmime-types-perl libfile-copy-recursive-perl
libcgi-simple-perl libsub-uplevel-perl libtest-exception-perl
libclass-c3-perl libparent-perl libcatalyst-perl
Authentication warning overridden.
Get:1 http://localhost sid/main perl-modules 5.10.0-19 [3189kB]
Get:2 http://localhost sid/main perl 5.10.0-19 [5248kB]
Get:3 http://localhost sid/main libalgorithm-c3-perl 0.07-1 [11.6kB]
Get:4 http://localhost sid/non-free libcatalyst-manual-perl 5.7016-1 [319kB]
Get:5 http://localhost sid/main libfile-slurp-perl 9999.12-2 [16.0kB]
Get:6 http://localhost sid/main libextutils-autoinstall-perl 0.63-1 [22.1kB]
Get:7 http://localhost sid/main libdata-dump-perl 1.14-1 [22.4kB]
Get:8 http://localhost sid/main libclass-accessor-perl 0.31-2 [25.0kB]
Get:9 http://localhost sid/main liburi-perl 1.37+dfsg-1 [88.3kB]
Get:10 http://localhost sid/main libhtml-tagset-perl 3.20-2 [13.5kB]
Get:11 http://localhost sid/main libhtml-parser-perl 3.59-1 [111kB]
Get:12 http://localhost sid/main libhtml-tree-perl 3.23-1 [209kB]
Get:13 http://localhost sid/main libwww-perl 5.820-1 [390kB]
Get:14 http://localhost sid/main libclass-inspector-perl 1.23-1 [18.8kB]
Get:15 http://localhost sid/main libclass-data-inheritable-perl 0.08-1 [8768B]
Get:16 http://localhost sid/main libtree-simple-perl 1.18-1 [41.6kB]
Get:17 http://localhost sid/main libtext-simpletable-perl 0.05-1 [6626B]
Get:18 http://localhost sid/main libpath-class-perl 0.16-0.1 [33.3kB]
Get:19 http://localhost sid/main libtree-simple-visitorfactory-perl 0.10-1.1 [82.9kB]
Get:20 http://localhost sid/main libuniversal-isa-perl 1.01-1 [7886B]
Get:21 http://localhost sid/main libuniversal-can-perl 1.12-1 [9296B]
Get:22 http://localhost sid/main libtest-mockobject-perl 1.09-1 [28.9kB]
Get:23 http://localhost sid/main libyaml-perl 0.68-1 [71.5kB]
Get:24 http://localhost sid/main libhttp-body-perl 1.05-1 [23.6kB]
Get:25 http://localhost sid/main libfile-modified-perl 0.07-2 [11.5kB]
Get:26 http://localhost sid/main libhttp-request-ascgi-perl 0.5-2 [9708B]
Get:27 http://localhost sid/main libmodule-scandeps-perl 0.89-1 [38.2kB]
Get:28 http://localhost sid/main libpar-dist-perl 0.43-1 [27.7kB]
Get:29 http://localhost sid/main libyaml-tiny-perl 1.32-1 [27.6kB]
Get:30 http://localhost sid/main libfile-remove-perl 1.42-1 [12.9kB]
Get:31 http://localhost sid/main libmodule-corelist-perl 2.17-1 [51.6kB]
Get:32 http://localhost sid/main libextutils-install-perl 1.52-1 [39.2kB]
Get:33 http://localhost sid/main libextutils-parsexs-perl 2.19-1 [29.4kB]
Get:34 http://localhost sid/main libmodule-install-perl 0.78-1 [121kB]
Get:35 http://localhost sid/main libmime-types-perl 1.26-1 [30.9kB]
Get:36 http://localhost sid/main libfile-copy-recursive-perl 0.38-1 [20.6kB]
Get:37 http://localhost sid/main libcgi-simple-perl 1.106-1 [106kB]
Get:38 http://localhost sid/main libsub-uplevel-perl 0.2002-1 [13.7kB]
Get:39 http://localhost sid/main libtest-exception-perl 0.27-2 [17.6kB]
Get:40 http://localhost sid/main libclass-c3-perl 0.20-1 [22.5kB]
Get:41 http://localhost sid/main libparent-perl 0.221-1 [7540B]
Get:42 http://localhost sid/main libcatalyst-perl 5.71000-1 [218kB]
Extracting templates from packages: 71%
Extracting templates from packages: 100%
Fetched 10.8MB in 10s (1048kB/s)
Can not write log, openpty() failed (/dev/pts not mounted?)
Selecting previously deselected package perl-modules.
(Reading database ... 7960 files and directories currently installed.)
Unpacking perl-modules (from .../perl-modules_5.10.0-19_all.deb) ...
Selecting previously deselected package perl.
Unpacking perl (from .../perl_5.10.0-19_amd64.deb) ...
Selecting previously deselected package libalgorithm-c3-perl.
Unpacking libalgorithm-c3-perl (from .../libalgorithm-c3-perl_0.07-1_all.deb) ...
Selecting previously deselected package libcatalyst-manual-perl.
Unpacking libcatalyst-manual-perl (from .../libcatalyst-manual-perl_5.7016-1_all.deb) ...
Selecting previously deselected package libfile-slurp-perl.
Unpacking libfile-slurp-perl (from .../libfile-slurp-perl_9999.12-2_all.deb) ...
Selecting previously deselected package libextutils-autoinstall-perl.
Unpacking libextutils-autoinstall-perl (from .../libextutils-autoinstall-perl_0.63-1_all.deb) ...
Selecting previously deselected package libdata-dump-perl.
Unpacking libdata-dump-perl (from .../libdata-dump-perl_1.14-1_all.deb) ...
Selecting previously deselected package libclass-accessor-perl.
Unpacking libclass-accessor-perl (from .../libclass-accessor-perl_0.31-2_all.deb) ...
Selecting previously deselected package liburi-perl.
Unpacking liburi-perl (from .../liburi-perl_1.37+dfsg-1_all.deb) ...
Selecting previously deselected package libhtml-tagset-perl.
Unpacking libhtml-tagset-perl (from .../libhtml-tagset-perl_3.20-2_all.deb) ...
Selecting previously deselected package libhtml-parser-perl.
Unpacking libhtml-parser-perl (from .../libhtml-parser-perl_3.59-1_amd64.deb) ...
Selecting previously deselected package libhtml-tree-perl.
Unpacking libhtml-tree-perl (from .../libhtml-tree-perl_3.23-1_all.deb) ...
Selecting previously deselected package libwww-perl.
Unpacking libwww-perl (from .../libwww-perl_5.820-1_all.deb) ...
Selecting previously deselected package libclass-inspector-perl.
Unpacking libclass-inspector-perl (from .../libclass-inspector-perl_1.23-1_all.deb) ...
Selecting previously deselected package libclass-data-inheritable-perl.
Unpacking libclass-data-inheritable-perl (from .../libclass-data-inheritable-perl_0.08-1_all.deb) ...
Selecting previously deselected package libtree-simple-perl.
Unpacking libtree-simple-perl (from .../libtree-simple-perl_1.18-1_all.deb) ...
Selecting previously deselected package libtext-simpletable-perl.
Unpacking libtext-simpletable-perl (from .../libtext-simpletable-perl_0.05-1_all.deb) ...
Selecting previously deselected package libpath-class-perl.
Unpacking libpath-class-perl (from .../libpath-class-perl_0.16-0.1_all.deb) ...
Selecting previously deselected package libtree-simple-visitorfactory-perl.
Unpacking libtree-simple-visitorfactory-perl (from .../libtree-simple-visitorfactory-perl_0.10-1.1_all.deb) ...
Selecting previously deselected package libuniversal-isa-perl.
Unpacking libuniversal-isa-perl (from .../libuniversal-isa-perl_1.01-1_all.deb) ...
Selecting previously deselected package libuniversal-can-perl.
Unpacking libuniversal-can-perl (from .../libuniversal-can-perl_1.12-1_all.deb) ...
Selecting previously deselected package libtest-mockobject-perl.
Unpacking libtest-mockobject-perl (from .../libtest-mockobject-perl_1.09-1_all.deb) ...
Selecting previously deselected package libyaml-perl.
Unpacking libyaml-perl (from .../libyaml-perl_0.68-1_all.deb) ...
Selecting previously deselected package libhttp-body-perl.
Unpacking libhttp-body-perl (from .../libhttp-body-perl_1.05-1_all.deb) ...
Selecting previously deselected package libfile-modified-perl.
Unpacking libfile-modified-perl (from .../libfile-modified-perl_0.07-2_all.deb) ...
Selecting previously deselected package libhttp-request-ascgi-perl.
Unpacking libhttp-request-ascgi-perl (from .../libhttp-request-ascgi-perl_0.5-2_all.deb) ...
Selecting previously deselected package libmodule-scandeps-perl.
Unpacking libmodule-scandeps-perl (from .../libmodule-scandeps-perl_0.89-1_all.deb) ...
Selecting previously deselected package libpar-dist-perl.
Unpacking libpar-dist-perl (from .../libpar-dist-perl_0.43-1_all.deb) ...
Selecting previously deselected package libyaml-tiny-perl.
Unpacking libyaml-tiny-perl (from .../libyaml-tiny-perl_1.32-1_all.deb) ...
Selecting previously deselected package libfile-remove-perl.
Unpacking libfile-remove-perl (from .../libfile-remove-perl_1.42-1_all.deb) ...
Selecting previously deselected package libmodule-corelist-perl.
Unpacking libmodule-corelist-perl (from .../libmodule-corelist-perl_2.17-1_all.deb) ...
Adding `diversion of /usr/bin/corelist to /usr/bin/corelist.bundled by libmodule-corelist-perl'
Adding `diversion of /usr/share/man/man1/corelist.1.gz to /usr/share/man/man1/corelist.bundled.1.gz by libmodule-corelist-perl'
Selecting previously deselected package libextutils-install-perl.
Unpacking libextutils-install-perl (from .../libextutils-install-perl_1.52-1_all.deb) ...
Selecting previously deselected package libextutils-parsexs-perl.
Unpacking libextutils-parsexs-perl (from .../libextutils-parsexs-perl_2.19-1_all.deb) ...
Selecting previously deselected package libmodule-install-perl.
Unpacking libmodule-install-perl (from .../libmodule-install-perl_0.78-1_all.deb) ...
Selecting previously deselected package libmime-types-perl.
Unpacking libmime-types-perl (from .../libmime-types-perl_1.26-1_all.deb) ...
Selecting previously deselected package libfile-copy-recursive-perl.
Unpacking libfile-copy-recursive-perl (from .../libfile-copy-recursive-perl_0.38-1_all.deb) ...
Selecting previously deselected package libcgi-simple-perl.
Unpacking libcgi-simple-perl (from .../libcgi-simple-perl_1.106-1_all.deb) ...
Selecting previously deselected package libsub-uplevel-perl.
Unpacking libsub-uplevel-perl (from .../libsub-uplevel-perl_0.2002-1_all.deb) ...
Selecting previously deselected package libtest-exception-perl.
Unpacking libtest-exception-perl (from .../libtest-exception-perl_0.27-2_all.deb) ...
Selecting previously deselected package libclass-c3-perl.
Unpacking libclass-c3-perl (from .../libclass-c3-perl_0.20-1_all.deb) ...
Selecting previously deselected package libparent-perl.
Unpacking libparent-perl (from .../libparent-perl_0.221-1_all.deb) ...
Selecting previously deselected package libcatalyst-perl.
Unpacking libcatalyst-perl (from .../libcatalyst-perl_5.71000-1_all.deb) ...
dpkg: error processing /var/cache/apt/archives/libcatalyst-perl_5.71000-1_all.deb (--unpack):
trying to overwrite `/usr/share/perl5/Catalyst/Manual.pm', which is also in package libcatalyst-manual-perl
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Processing triggers for man-db ...
Errors were encountered while processing:
/var/cache/apt/archives/libcatalyst-perl_5.71000-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
This is a serious bug as it makes installation fail. Possible
solutions are to have the two packages conflict, to rename the common
file in one of the two packages, or to remove the file from one
package and have this package depend on the other package. File
diversions or a Replace relation are another possibility.
This bug will be assigned to both packages. If you, the maintainers of
the two packages in question, have agreed on which of the packages will
resolve the problem please reassign the bug to that package.
-Ralf.
-- System Information:
Debian Release: 5.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.utf8)
Shell: /bin/sh linked to /bin/bash
More information about the pkg-perl-maintainers
mailing list