Bug#348910: perl-tk: undeclared overlap with libtk-png-perl

Carlo Segre segre at iit.edu
Sat Jan 21 02:26:54 UTC 2006


On Thu, 19 Jan 2006, Michael Schultheiss wrote:

> Yann Dirson wrote:
>> Package: perl-tk
>> Version: 1:804.027-2
>> Severity: serious
>>
>> (Reading database ... 130044 files and directories currently installed.)
>> Preparing to replace perl-tk 1:800.025-2 (using .../perl-tk_1%3a804.027-2_i386.deb) ...
>> Unpacking replacement perl-tk ...
>> dpkg: error processing /var/cache/apt/archives/perl-tk_1%3a804.027-2_i386.deb (--unpack):
>>  trying to overwrite `/usr/lib/perl5/auto/Tk/PNG/PNG.so', which is also in package libtk-png-perl
>> dpkg-deb: subprocess paste killed by signal (Broken pipe)
>> Errors were encountered while processing:
>>  /var/cache/apt/archives/perl-tk_1%3a804.027-2_i386.deb
>
> Should perl-tk Provide/Replace/Conflict with libtk-png-perl?
>
>

I have looked into it now and it seems that Tk::PNG has been included in 
perl-tk for unstable (804) but is was not in 800 (the version in sarge. 
When a correction was made to the libtk-png-perl package (moving the 
shared objects to their proper location), the conflict appeared.

Since libtk-png-perl is only used for one package, smtm, I have asked its 
maintainer to remove the dependence on libtk-png-perl as it wirks fine 
with only perl-tk.  libtk-png-perl should be removed from the archive (or 
at least replaced with an empty package first, then removed.

As it stands, smtm is uninstallable because of the conflict.  What is the 
best course of action?

Carlo


-- 
Carlo U. Segre -- Professor of Physics
Associate Dean for Special Projects, Graduate College
Illinois Institute of Technology
Voice: 312.567.3498            Fax: 312.567.3494
Carlo.Segre at iit.edu    http://www.iit.edu/~segre



More information about the pkg-perl-maintainers mailing list