Bug#843711: biber: FTBFS (failing tests)

Niko Tyni ntyni at debian.org
Wed Nov 9 13:33:30 UTC 2016


On Wed, Nov 09, 2016 at 01:52:12PM +0100, Santiago Vila wrote:
> On Wed, Nov 09, 2016 at 02:46:24PM +0200, Niko Tyni wrote:
> > On Wed, Nov 09, 2016 at 09:10:57AM +0900, Norbert Preining wrote:
> >
> > > It seems something in the locale handline has changed.
> > > 
> > > Anyway, I hope to get an answer from upstream or perl group soon.
> > 
> > Seems to be a change in libunicode-collate-perl 1.17. Removing the
> > separate package (so it falls back to using the modules shipped in the
> > Perl core packages at version 1.14) makes the tests work again.
> 
> So the fix would be to "Build-Conflicts: libunicode-collate-perl"?

No, I don't think that is going to work. The perl-modules-5.24 package
Provides: libunicode-collate-perl so I'd expect such a conflict to make
the package unbuildable.

What just might work is dropping the versioned
dependencies on libunicode-collate-perl from biber (as per
https://lintian.debian.org/tags/versioned-dependency-satisfied-by-perl.html)
and build (and possibly runtime?) conflicting on libunicode-collate-perl:
>= 1.17~ or something like that.

But that'd be just bandaid IMO and a real fix would either revert the
relevant Unicode::Collate change if it's a bug, or adapt biber to work
with newer Unicode::Collate versions if it's a feature.
-- 
Niko Tyni   ntyni at debian.org



More information about the Perl-maintainers mailing list