On Wed, Nov 09, 2016 at 09:10:57AM +0900, Norbert Preining wrote: > forwarded 843711 https://github.com/plk/biber/issues/149 > thanks > > Hi Santiago, > > the actual errors are: > # - \\field{sortinithash}{0aa614ace9f3a40ef5a67e7f7a184048} > # + \\field{sortinithash}{8343b463aacf48517c044b4d2c9c45ed} > > all of them. > > That means that some perl update broke biber building as it > did built when I uploaded it. > > I have contacted upstream concerning this change, and include > the perl group in case they have an idea. > > What happens is that first a "sortinitcollator" is computed by: > Unicode::Collate::Locale->new(locale => > $sortlist->get_sortscheme->{locale}, level => 1) > and then the sortkey is collated and hashed > md5_hex($self->{sortinitcollator}->viewSortKey($sinit)); > > 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. -- Niko Tyni nt...@debian.org