Bug#808826: libkavorka-perl: FTBFS: Can't locate object method "_set_declared_name" via package "Kavorka::Sub::Fun"

Niko Tyni ntyni at debian.org
Wed Dec 23 18:03:33 UTC 2015


Control: block 796345 with -1

On Wed, Dec 23, 2015 at 04:05:27PM +0200, Niko Tyni wrote:
> Package: libkavorka-perl
> Version: 0.036-1
> Severity: serious
> Forwarded: https://rt.cpan.org/Ticket/Display.html?id=109841
> 
> This package fails to build on current sid.

>   Can't locate object method "_set_declared_name" via package "Kavorka::Sub::Fun" at /<<PKGBUILDDIR>>/blib/lib/Kavorka/Sub.pm line 182.
>   t/02named-functions.t .......... 
>   Dubious, test returned 255 (wstat 65280, 0xff00)

It's indeed a regression caused by the perl 5.20 -> 5.22 upgrade.
Not sure why our rebuilds didn't catch it.

It works on stretch, then 'apt-get install perl' breaks it. I see
no source versions changed except perl. Log of the upgrade:

  Preparing to unpack .../libparams-classify-perl_0.013-5+b1_amd64.deb ...
  Unpacking libparams-classify-perl (0.013-5+b1) over (0.013-5) ...
  Preparing to unpack .../libsub-name-perl_0.14-1+b1_amd64.deb ...
  Unpacking libsub-name-perl (0.14-1+b1) over (0.14-1) ...
  Preparing to unpack .../libpadwalker-perl_2.2-1+b1_amd64.deb ...
  Unpacking libpadwalker-perl (2.2-1+b1) over (2.2-1) ...
  Processing triggers for man-db (2.7.5-1) ...
  dpkg: perl-modules: dependency problems, but removing anyway as you requested:
   perl depends on perl-modules (>= 5.20.2-6).
  
  (Reading database ... 19995 files and directories currently installed.)
  Removing perl-modules (5.20.2-6) ...
  (Reading database ... 19270 files and directories currently installed.)
  Preparing to unpack /perl_5.22.1-2_amd64.deb ...
  Unpacking perl (5.22.1-2) over (5.20.2-6) ...
  Selecting previously unselected package perl-modules-5.22.
  Preparing to unpack .../perl-modules-5.22_5.22.1-2_all.deb ...
  Unpacking perl-modules-5.22 (5.22.1-2) ...
  Selecting previously unselected package libperl5.22:amd64.
  Preparing to unpack .../libperl5.22_5.22.1-2_amd64.deb ...
  Unpacking libperl5.22:amd64 (5.22.1-2) ...
  Preparing to unpack /perl-base_5.22.1-2_amd64.deb ...
  Unpacking perl-base (5.22.1-2) over (5.20.2-6) ...
  Processing triggers for man-db (2.7.5-1) ...
  Setting up perl-base (5.22.1-2) ...
  (Reading database ... 20572 files and directories currently installed.)
  Preparing to unpack .../liblocale-gettext-perl_1.07-1+b1_amd64.deb ...
  Unpacking liblocale-gettext-perl (1.07-1+b1) over (1.07-1) ...
  Preparing to unpack .../libscope-upper-perl_0.28-1+b1_amd64.deb ...
  Unpacking libscope-upper-perl (0.28-1+b1) over (0.28-1) ...
  Preparing to unpack .../libmouse-perl_2.4.5-1+b1_amd64.deb ...
  Unpacking libmouse-perl (2.4.5-1+b1) over (2.4.5-1) ...
  Preparing to unpack .../libclass-load-xs-perl_0.09-1+b1_amd64.deb ...
  Unpacking libclass-load-xs-perl (0.09-1+b1) over (0.09-1) ...
  Preparing to unpack .../libscalar-list-utils-perl_1%3a1.42-1+b1_amd64.deb ...
  Unpacking libscalar-list-utils-perl (1:1.42-1+b1) over (1:1.42-1) ...
  Preparing to unpack .../libparams-validate-perl_1.21-1+b1_amd64.deb ...
  Unpacking libparams-validate-perl (1.21-1+b1) over (1.21-1) ...
  Preparing to unpack .../libsub-identify-perl_0.12-1+b1_amd64.deb ...
  Unpacking libsub-identify-perl (0.12-1+b1) over (0.12-1) ...
  Preparing to unpack .../libdevel-callparser-perl_0.002-1+b2_amd64.deb ...
  Unpacking libdevel-callparser-perl (0.002-1+b2) over (0.002-1+b1) ...
  Preparing to unpack .../libmoose-perl_2.1604-1+b1_amd64.deb ...
  Unpacking libmoose-perl (2.1604-1+b1) over (2.1604-1) ...
  Preparing to unpack .../libdata-alias-perl_1.20-1+b1_amd64.deb ...
  Unpacking libdata-alias-perl (1.20-1+b1) over (1.20-1) ...
  Preparing to unpack .../libdevel-callchecker-perl_0.007-1+b1_amd64.deb ...
  Unpacking libdevel-callchecker-perl (0.007-1+b1) over (0.007-1) ...
  Preparing to unpack .../libvariable-magic-perl_0.59-1+b1_amd64.deb ...
  Unpacking libvariable-magic-perl (0.59-1+b1) over (0.59-1) ...
  Preparing to unpack .../libdatetime-perl_2%3a1.21-1+b1_amd64.deb ...
  Unpacking libdatetime-perl (2:1.21-1+b1) over (2:1.21-1) ...
  Preparing to unpack .../libparse-keyword-perl_0.08-2+b1_amd64.deb ...
  Unpacking libparse-keyword-perl (0.08-2+b1) over (0.08-2) ...
  Preparing to unpack .../liblist-moreutils-perl_0.413-1+b1_amd64.deb ...
  Unpacking liblist-moreutils-perl (0.413-1+b1) over (0.413-1) ...
  Preparing to unpack .../libparams-util-perl_1.07-2+b2_amd64.deb ...
  Unpacking libparams-util-perl (1.07-2+b2) over (1.07-2+b1) ...
  Preparing to unpack .../libtext-charwidth-perl_0.04-7+b4_amd64.deb ...
  Unpacking libtext-charwidth-perl (0.04-7+b4) over (0.04-7+b3) ...
  Preparing to unpack .../libtext-iconv-perl_1.7-5+b3_amd64.deb ...
  Unpacking libtext-iconv-perl (1.7-5+b3) over (1.7-5+b2) ...
  Preparing to unpack .../libpackage-stash-xs-perl_0.28-2+b2_amd64.deb ...
  Unpacking libpackage-stash-xs-perl (0.28-2+b2) over (0.28-2+b1) ...
  Preparing to unpack .../libb-hooks-op-check-perl_0.19-2+b2_amd64.deb ...
  Unpacking libb-hooks-op-check-perl (0.19-2+b2) over (0.19-2+b1) ...
  Processing triggers for man-db (2.7.5-1) ...
  Setting up perl-modules-5.22 (5.22.1-2) ...
  Setting up libperl5.22:amd64 (5.22.1-2) ...
  Setting up perl (5.22.1-2) ...
  Setting up libparams-classify-perl (0.013-5+b1) ...
  Setting up libsub-name-perl (0.14-1+b1) ...
  Setting up libpadwalker-perl (2.2-1+b1) ...
  Setting up liblocale-gettext-perl (1.07-1+b1) ...
  Setting up libscope-upper-perl (0.28-1+b1) ...
  Setting up libmouse-perl (2.4.5-1+b1) ...
  Setting up libclass-load-xs-perl (0.09-1+b1) ...
  Setting up libscalar-list-utils-perl (1:1.42-1+b1) ...
  Setting up libparams-validate-perl (1.21-1+b1) ...
  Setting up libsub-identify-perl (0.12-1+b1) ...
  Setting up libb-hooks-op-check-perl (0.19-2+b2) ...
  Setting up libdevel-callchecker-perl (0.007-1+b1) ...
  Setting up libdevel-callparser-perl (0.002-1+b2) ...
  Setting up liblist-moreutils-perl (0.413-1+b1) ...
  Setting up libpackage-stash-xs-perl (0.28-2+b2) ...
  Setting up libparams-util-perl (1.07-2+b2) ...
  Setting up libmoose-perl (2.1604-1+b1) ...
  Setting up libdata-alias-perl (1.20-1+b1) ...
  Setting up libvariable-magic-perl (0.59-1+b1) ...
  Setting up libdatetime-perl (2:1.21-1+b1) ...
  Setting up libparse-keyword-perl (0.08-2+b1) ...
  Setting up libtext-charwidth-perl (0.04-7+b4) ...
  Setting up libtext-iconv-perl (1.7-5+b3) ...
  Processing triggers for libc-bin (2.21-4) ...
 
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list