Bug#513971: libcatalyst-perl: tries to overwrite file owned by libcatalyst-manual-perl
Damyan Ivanov
dmn at debian.org
Tue Feb 3 10:13:35 UTC 2009
-=| gregor herrmann, Mon, Feb 02, 2009 at 11:14:34PM +0100 |=-
> On Mon, 02 Feb 2009 22:16:05 +0100, Ralf Treinen wrote:
>
> > 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)
>
> A quick look at the two packages shows that there are 2 duplicate
> files:
>
> /usr/share/man/man3/Catalyst::Manual.3pm.gz
> /usr/share/perl5/Catalyst/Manual.pm
>
> Eloy, I guess you're taking care of this; if you are busy or
> something just shout.
What is the intented fix? I think declaring conflict is not an option,
I'd expect to be able to install both Catalyst and its manual at the
same time :)
From what I see, C::M contained in libcatalyst-perl is just a pointer
to the rest of the docs (which are shipped in catalyst-manual). The
manual in libcatalyst-manual-perl is not much better, it says to see
Catalyst::Manual::Intro and Catalyst::Manual::Tutorial.
As I see it, libcatalyst-manual-perl should divert the above two files
from libcatalyst-perl.
Both variants suggest installing stuff from CPAN. Should this be
patched in the debian packages? For Lenny?
--
dam JabberID: dam at jabber.minus273.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20090203/1e948f77/attachment.pgp
More information about the pkg-perl-maintainers
mailing list