Bug#711574: libdbix-dbschema-perl: tables returned in hash order with perl 5.18

Dominic Hargreaves dom at earth.li
Fri Jun 7 23:13:29 UTC 2013


Source: libdbix-dbschema-perl
Version: 0.40-3
Severity: important
User: debian-perl at lists.debian.org
Usertags: perl-5.18-transition
Tags: sid jessie
Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=83035
Affects: libjifty-dbi-perl

This package causes a FTBFS in libjifty-dbi-perl with perl 5.18 from
experimental (in a clean sbuild session). As per the upstream bug report:

"This causes variations in returned schemas when running under perl 5.17.6, 
which randomizes the hash-key ordering much more aggressively.  Just like 
DBIx::DBSchema::Table->Columns, the DBIx::DBSchema->Tables method 
shouldn't rely on the keys() built-in to return the list of tables.  At 
the very least, it should get a sort() wrapped around it.  Ideally the 
tables would be sorted by the order in which they were added, like 
columns, but that requires a little more change."

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)



More information about the pkg-perl-maintainers mailing list