Bug#824143: libperinci-sub-normalize-perl: FTBFS: Can't locate Sah/Schema/Rinci.pm in @INC
Niko Tyni
ntyni at debian.org
Thu May 12 19:46:30 UTC 2016
Package: libperinci-sub-normalize-perl
Version: 0.16-1
Severity: serious
Tags: fixed-upstream
User: debian-perl at lists.debian.org
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 ntyni at debian.org
More information about the pkg-perl-maintainers
mailing list