Bug#489928: libcgi-pm-perl: tries to overwrite file owned by libcgi-fast-perl

gregor herrmann gregoa at debian.org
Tue Jul 8 19:53:44 UTC 2008


On Tue, 08 Jul 2008 20:47:48 +0200, Ralf Treinen wrote:

(cc:ing the perl maintainers)

> Unpacking libcgi-pm-perl (from .../libcgi-pm-perl_3.38-1_all.deb) ...
> dpkg: error processing
> /var/cache/apt/archives/libcgi-pm-perl_3.38-1_all.deb (--unpack):
>  trying to overwrite `/usr/share/perl5/CGI/Fast.pm', which is also in
>  package libcgi-fast-perl

Thanks for catching this nasty bug!

We've been discussing this issue on IRC, and here are some findings
and thoughts:

* libcgi-fast-perl is built from the "perl" source package [0] and
  contains only Fast.pm (and documentation)
* the versions of Fast.pm in libcgi-fast-perl and libcgi-pm-perl are
  identical (1.07)

Possible solutions include:
* make libcgi-pm-perl conflict (and maybe provide) with
  libcgi-fast-perl; that would mean changing the Priority to extra
  (also of depending packages)
* remove Fast.pm from libcgi-pm-perl and depend on libcgi-fast-perl;
  that's happening right at the moment a few hundred kilometers to
  the south east from, and maybe the newer package will already be
  uploaded before this mail is finished :)
* in the long run it might be an idea to stop building
  libcgi-fast-perl from the perl source package, add Fast.pm to
  libcgi-pm-perl again, and create a dummy transitional package with
  the usual conflicts/provides/replaces dance for libcgi-fast-perl
  from the libcgi-pm-perl source package; Brendan and Niko, what do
  you think about this idea?


Other comments welcome!


Cheers,
gregor


[0]
It's the only lib.*-perl binary package built from this source package
-- 
 .''`.   http://info.comodo.priv.at/ | gpg key ID: 0x00F3CFE4
 : :' :  debian gnu/linux user, admin & developer - http://www.debian.org/
 `. `'   member of https://www.vibe.at/ | how to reply: http://got.to/quote/
   `-    NP: Chieftains: Millennium Celtic Suite
-------------- 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/20080708/4fa3c4ac/attachment.pgp 


More information about the pkg-perl-maintainers mailing list