Your message dated Sat, 1 Sep 2012 12:12:22 +0100
with message-id <[email protected]>
and subject line Re: Bug#629472: Handle deprecated modules in 5.12 and 5.14
has caused the Debian Bug report #629472,
regarding Handle deprecated modules in 5.12 and 5.14
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
629472: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=629472
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: perl
Severity: wishlist

I'm making this a bug to make sure it doesn't drop off the radar,
since it's going to take a bit of monitoring and occasional action.

On Mon, May 16, 2011 at 11:19:32PM +0100, Dominic Hargreaves wrote:
> On Mon, May 16, 2011 at 02:48:01PM +0300, Niko Tyni wrote:
> > That still leaves the modules deprecated in 5.12 (Class::ISA,
> > Pod::Plainer, and Switch.) 
> > 
> > Any packages in squeeze using those will break if perl is upgraded to
> > 5.14 first, unless we leave a dependency in place for one release cycle.
> > 
> > Reviewing #580034, there are probably about 30-40 such packages. They
> > would make a rather long Breaks: list.
> > 
> > Not sure if just Recommending the separate packages is enough to
> > remove the need for Breaks: entries.
> 
> I don't think it is. If we're going to care about partial upgrades
> at all, we may as well make them work robustly, and turn those 
> relationships into Depends. I'm happy to do that for wheezy.
> Thanks for the reminder about that bug; the list of affected packages
> there is bigger than the list I've filed bugs for based on my
> rebuild logs. I've added a task to the wiki to check these again and
> file bugs where needed.

Done (mainly for Switch). Haven't done this for Shell since this won't
be removed until 5.16. They should all be tagged perl-5.14-transition.

Any objections to make raising the strength of the perl-modules
relationship to libswitch-perl and libclass-isa-perl to Depends for
5.14?

We'd need to make those packages Priority: standard before doing this.
Note that this would just be for the wheezy cycle, and could be dropped
afterwards.

> It may be that we can leave libpod-plainer-perl at Recommends of
> course (or for that matter drop it down to Suggests). 

Based on your analysis, there is no software in Debian using Pod::Plainer.
This suggests that the module is little-enough used that we could drop
the dependency on this one down to Suggests. Any objections?

> Yet to analyze: Devel::Dprof and Perl4::CoreLibs. Assuming that wheezy
> releases with 5.14 and not 5.16, if we catch all uses of these before
> wheezy releases, we won't need to add Depends in wheezy+1 (but this
> assumption may turn out to be invalid).

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)



--- End Message ---
--- Begin Message ---
On Wed, Jun 06, 2012 at 07:21:34PM +0100, Dominic Hargreaves wrote:
> On Sun, Sep 18, 2011 at 06:25:57PM +0100, Dominic Hargreaves wrote:
> > On Sun, Aug 07, 2011 at 02:33:02PM +0100, Dominic Hargreaves wrote:
> > > The perl 4 libraries are more interesting; there are 127 packages
> > > which appear to have files which use one or more of them. In many cases
> > > it's likely that the files which use them either aren't installed, or
> > > aren't used if they are. It's also possible that there are a couple of
> > > false positives there, where there are private copies of the files
> > > which are being used directly.
> > 
> > lintian in unstable adds the lintian tags (warnings):
> > http://lintian.debian.org/tags/script-uses-perl4-libs-without-dep.html
> > http://lintian.debian.org/tags/perl-module-uses-perl4-libs-without-dep.html
> 
> And we're now well on the way to completing this. All we now need to do
> is add Breaks on any modules which get released with wheezy whilst
> still appearing on this list.

The only things still remaining on these lists are false positives,
so marking this as done now.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)

--- End Message ---

Reply via email to