Source: biber Version: 2.12-2 Severity: important Tags: fixed-upstream User: debian-p...@lists.debian.org Usertags: perl-5.30-transition
This package fails to build with newer versions of Unicode::Collate, including the separately packaged libunicode-collate-perl package currently in sid/buster (1.27-1). It builds fine when the separate packaged version is not installed and Unicode::Collate 1.25 from the perl core packages (libperl5.28 / perl-modules-5.28) is used. The test data seems to have since been updated upstream, see commit https://github.com/plk/biber/commit/6b61b4c13778cf638f82569ab9e413f09f111ba5 If both Unicode::Collate versions can't be supported at the same time, I suppose this calls for either a build conflict on the newer libunicode-collate-perl versions, or updating the tests and bumping the build dependency to pull in the separate libunicode-collate-perl package. I assume that this is not considered release critical for buster but I'm not quite sure. As the upcoming Perl 5.30 also bundles Unicode::Collate 1.27, this is a blocker for that transition (which will obviously not happen before the buster release.) # Failed test 'uniquelist 1' # at t/basic-misc.t line 112. # --- Got # +++ Expected # @@ -1,34 +1,34 @@ # ' \\entry{u1}{misc}{} # \\name{author}{4}{uniquelist=4}{% # {{uniquename=0,uniquepart=base,hash=e1faffb3e614e6c2fba74296962386b7}{% # family={AAA}, # familyi={A\\bibinitperiod}}}% # {{uniquename=0,uniquepart=base,hash=2bb225f0ba9a58930757a868ed57d9a3}{% # family={BBB}, # familyi={B\\bibinitperiod}}}% # {{uniquename=0,uniquepart=base,hash=defb99e69a9f1f6e06f15006b1f166ae}{% # family={CCC}, # familyi={C\\bibinitperiod}}}% # {{uniquename=0,uniquepart=base,hash=45054f47ac3305a2a33e9bcceadff712}{% # family={DDD}, # familyi={D\\bibinitperiod}}}% # } # \\strng{namehash}{b78abdc838d79b6576f2ed0021642766} # \\strng{fullhash}{b78abdc838d79b6576f2ed0021642766} # \\strng{bibnamehash}{b78abdc838d79b6576f2ed0021642766} # \\strng{authorbibnamehash}{b78abdc838d79b6576f2ed0021642766} # \\strng{authornamehash}{b78abdc838d79b6576f2ed0021642766} # \\strng{authorfullhash}{b78abdc838d79b6576f2ed0021642766} # \\field{labelalpha}{AAA\\textbf{+}00} # \\field{sortinit}{A} # - \\field{sortinithash}{a3dcedd53b04d1adfd5ac303ecd5e6fa} # + \\field{sortinithash}{d77c7cdd82ff690d4c3ef13216f92f0b} # \\true{singletitle} # \\true{uniquework} # \\field{labelnamesource}{author} # \\field{labeltitlesource}{title} # \\field{note}{0} # \\field{title}{A title} # \\field{year}{2000} # \\field{dateera}{ce} # \\endentry # ' [...] Failed 17/45 test programs. 152/1145 subtests failed. -- Niko Tyni nt...@debian.org