Package: libperinci-sub-normalize-perl
Version: 0.16-1
Severity: serious
Tags: fixed-upstream
User: [email protected]
Usertags: autopkgtest
As noticed by ci.debian.net, this package fails its test
suite on current sid, making it also build from source.
The librinci-perl package recently made incompatible changes.
>From its NEWS.Debian:
librinci-perl (1.1.80-1) unstable; urgency=medium
From the upstream Changes file for the 1.1.80 release:
[Incompatible change]
Follow Sah::Schemas spec (each individual schema is put in a separate
Sah::Schema::* package). Sah::Schema::Rinci is now replaced with
Sah::Schema::rinci::* packages.
This breaks the libperinci-sub-normalize-perl test suite:
t/00-compile.t .............
1..1
ok 1 - Perinci/Sub/Normalize.pm loaded ok
ok
Can't locate Sah/Schema/Rinci.pm in @INC (you may need to install the
Sah::Schema::Rinci module) (@INC contains: /<<PKGBUILDDIR>>/blib/lib
/<<PKGBUILDDIR>>/blib/arch /etc/perl
/usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share/perl/5.22.2
/usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5
/usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22
/usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at
/<<PKGBUILDDIR>>/blib/lib/Perinci/Sub/Normalize.pm line 144.
[...]
This seems to be fixed upstream. From the Changes file:
0.17 2016-05-10 (PERLANCAR)
- Update to Sah::Schema::rinci::function_meta which replaces
Sah::Schema::Rinci.
Whoever fixes this: please also make librinci-perl Break
libperinci-sub-normalize-perl (<< 0.17~) or something like that to
make sure partial upgrades work.
--
Niko Tyni [email protected]