Bug#513971: libcatalyst-perl: tries to overwrite file owned by libcatalyst-manual-perl

gregor herrmann gregoa at debian.org
Tue Feb 3 13:22:17 UTC 2009


On Tue, 03 Feb 2009 15:13:26 +0200, Damyan Ivanov wrote:

> > I'd like to have Eloy's opinion since he's the expert and I'm not
> > completely sure either.
> I agree with that, although Eloy's idea of moving catalyst to pkg-perl
> was partly because he'd like some help (AIUI). So if we can figure out 
> a good fix without him, that shall be good :)

Right, and that's why I am trying to help in the analysis of the
situation :)
 
> > AFAICS this bug only exists for libcatalyst-perl's version in
> > unstable (5.71000-1), the version in testing (5.7014-1) doesn't
> > contain Manual.pm/Catalyst::Manual.3pm.gz: 
> > http://packages.debian.org/lenny/all/libcatalyst-perl/filelist
> Oh, this is good. At least we don't have to rush before Lenny is out 
> or figure out how stable-updates works :)

Right, I was a little nervous yesterday and was quite happy when the
idea of checking the version in lenny came to my mind today :)
 
> BTW, there is Catalyst-Runtime dist on CPAN (that is libcatalyst-perl 
> upstream source) of version 5.8000_05 with three pages of changes 
> since 5.7x. Catalyst::Model is still there though.

Ok.
 
> libcatalyst-perl 5.7014-1 has this in debian/rules:
> 
>   $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
>   mv $(TMP)/usr/share/perl5/Catalyst/Manual.pm\
>       $(TMP)/usr/share/perl5/Catalyst/Manual/Runtime.pm
>   mv $(TMP)/usr/share/man/man3/Catalyst::Manual.3pm\
>       $(TMP)/usr/share/man/man3/Catalyst::Manual::Runtime.3pm

Ah, that's a nice catch, thanks for looking!
 
> I guess adding back the plumbing used in 5.7014-1 would fix the conflict.

Agreed.

Cheers,
gregor
 
 
-- 
 .''`.   Home: http://info.comodo.priv.at/{,blog/} / GPG Key ID: 0x00F3CFE4
 : :' :  Debian GNU/Linux user, admin, & developer - http://www.debian.org/
 `. `'   Member of VIBE!AT, SPI Inc., fellow of FSFE | http://got.to/quote/
   `-    You're dead, Jim.  -- McCoy, "Amok Time", stardate 3372.7 





More information about the pkg-perl-maintainers mailing list