Bug#566080: The dependency has been removed entirely in safe-rm 0.8

Niko Tyni ntyni at debian.org
Sun Jan 31 12:00:28 UTC 2010


reassign 566080 perl-base 5.10.1-1
retitle 566080 needs to conflict with safe-rm (<< 0.8)
severity 566080 normal
thanks

On Sun, Jan 31, 2010 at 10:30:38PM +1300, Francois Marier wrote:
 
> I removed that dependency entirely from safe-rm 0.8 so this shouldn't be a
> problem in future perl upgrades.
> 
> That said, you're right, it doesn't actually solve the problem because
> unless you upgrade your version of safe-rm before upgrading perl, then
> you'll run into this problem.
> 
> On the other hand, I'm not sure what I can do from the safe-rm side (other
> than what I've done -- removing the dependency). I'm guessing that something
> would need to be done on the perl side but I hesitate to reassign the
> bug. Given the difference in the popcon score between perl and safe-rm, I
> doubt they will want to add checks in their package to make sure that
> safe-rm is at least 0.8.

(You didn't actually send a copy to Penny, adding him to the Cc's.)

If this affected lenny->squeeze upgrades, perl-base would definitely
need a Conflicts entry for earlier versions of safe-rm.

I see the unfortunate English.pm dependency was present in versions
0.5-0.7, so this does not seem to be the case as lenny was released
with 0.3.

However, Ubuntu has apparently made a stable release with safe-rm 0.6-2
(and perl 5.10.0-24ubuntu4), so this is going to hurt their users anyway.

I suppose I will just bite the bullet and add the Conflicts entry.
I'm taking the liberty of reassign the bug. I'm downgrading the severity
though, because this is not critical for Debian.
-- 
Niko Tyni   ntyni at debian.org




More information about the Perl-maintainers mailing list