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