Bug#615882: A possible collation issue for perl-5.12-transition.

Niko Tyni ntyni at debian.org
Mon Apr 18 18:24:38 UTC 2011


user debian-perl at lists.debian.org
usertags 615882 - perl-5.12-transition
tag 615882 patch
thanks

On Fri, Apr 15, 2011 at 11:58:00PM +0200, gregor herrmann wrote:
> On Fri, 15 Apr 2011 20:18:47 +0200, Mats Erik Andersson wrote:

> > there is a perl-5.12-transition issue filed [1] against
> > libcache-historical-perl, 

> I guess this is #615882, cc'ing he bug (and keeping the full quote).

> > The failed test, a single test out of nineteen, concerns
> > a list returned based on content in an SQLite3 database.
> > The list should nominally be implicitly sorted by date,
> > stored in fields not reproduced by the printout. However,
> > this is the important point, the delivered strings differs
> > from the expected string by a single cyclic permutation,
> > since the presented/stored values are really value pairs:
> > an integer and a measurement.

It's a real bug in the module, only spotted by the test suite in rare
cases of suitable timing. See the description of the attached proposed
patch.

The perl version doesn't really affect it, it just happened to trigger in
Dominic's test rebuild. I was able to reproduce the failure on 5.10.1,
and it mostly works for me on 5.12.3. Also, the CPAN test reports show
it happening every now and then for others as well.
-- 
Niko Tyni   ntyni at debian.org


More information about the pkg-perl-maintainers mailing list