Processed: Re: Bug#808430: perl-modules-5.22: after the upgrade to perl 5.22, the Module::Build module is no longer present

2015-12-20 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 normal
Bug #808430 [perl-modules-5.22] perl-modules-5.22: after the upgrade to perl 
5.22, the Module::Build module is no longer present
Severity set to 'normal' from 'serious'

-- 
808430: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808430
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#808430: perl-modules-5.22: after the upgrade to perl 5.22, the Module::Build module is no longer present

2015-12-20 Thread Dominic Hargreaves
Control: severity -1 normal

On Sun, Dec 20, 2015 at 02:28:16AM +0100, Vincent Lefevre wrote:
> Package: perl-modules-5.22
> Version: 5.22.1-2
> Severity: serious
> 
> After the upgrade to perl 5.22, the Module::Build module is no longer
> present. With perl 5.20, it was present in both perl-modules and
> libmodule-build-perl. After the upgrade, it is no longer in
> perl-modules-5.22, and libmodule-build-perl automatically gets
> removed by aptitude because it is no longer recommended, so that
> the module is no longer present at all.
> 
> Other modules might be affected by the same problem. I could see
> many packages that were removed, but I don't know which ones were
> redundant.
> 
> The upgrade should not remove any module that can still be useful
> (perhaps unless this is announced in the NEWS.Debian file, so that
> the user has a chance to reinstall what needs be before he's
> wondering what's wrong).

You're right that it would have been nice to have a NEWS item about
this, for which I apologise. It seems upstream removed Module::Build
and CGI without the normal deprecation cycle which would normally trigger
us to add the Recommends or Suggests (usually for one release cycle).
All packages which were known to use these modules have of course have
bugs filed against them.

I don't agree, however, that functionality being removed from a package
upstream warrants the bug severity you've given it. Nor do I think that
the perl package should recommend a package that was removed upstream
in the case that there was no deprecation cycle followed by upstream;
that would only be delaying the pain.

I will add a NEWS item for the next upload.

Dominic.



Bug#808430: perl-modules-5.22: after the upgrade to perl 5.22, the Module::Build module is no longer present

2015-12-19 Thread Vincent Lefevre
Package: perl-modules-5.22
Version: 5.22.1-2
Severity: serious

After the upgrade to perl 5.22, the Module::Build module is no longer
present. With perl 5.20, it was present in both perl-modules and
libmodule-build-perl. After the upgrade, it is no longer in
perl-modules-5.22, and libmodule-build-perl automatically gets
removed by aptitude because it is no longer recommended, so that
the module is no longer present at all.

Other modules might be affected by the same problem. I could see
many packages that were removed, but I don't know which ones were
redundant.

The upgrade should not remove any module that can still be useful
(perhaps unless this is announced in the NEWS.Debian file, so that
the user has a chance to reinstall what needs be before he's
wondering what's wrong).

-- System Information:
Debian Release: stretch/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), 
(500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.3.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages perl-modules-5.22 depends on:
ii  dpkg   1.18.3
ii  perl-base  5.22.1-2

Versions of packages perl-modules-5.22 recommends:
ii  perl  5.22.1-2

perl-modules-5.22 suggests no packages.

-- no debconf information