As I have updated two boxes to perl-5.14.1 in production code, I'm
running through everything that I have ever tested on one of those
boxes to check if that would still pass under perl-5.14.1. Of course
there are some modules that won't ever compile/build/run again on a
more modern box with a recent OS (like Bundle::Xmms), but some others
warrant a mail to the author, like when the build issues warnings as
Use of qw(...) as parentheses is deprecated at inc/Devel/CheckLib.pm line 191.
But this one makes me wonder if we broke something in DBI, if is is
perl-5.14 to blame or if it is the module to blame:
CPAN.pm: Going to build S/ST/STEFFENW/DBD-PO-2.10.tar.gz
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'DBD-PO' version '2.10'
Building DBD-PO
STEFFENW/DBD-PO-2.10.tar.gz
./Build -- OK
Running Build test
t/01_Locale-PO/01_quote.t ................................. ok
t/01_Locale-PO/02_without_emty_lines.t .................... ok
t/02_Text-PO/01_quote.t ................................... ok
t/03_DBD-PO/01_create_table.t ............................. 1/7 DBD::PO::db do
failed:
Execution ERROR: Insecure dependency in open while running with -T switch at
/pro/lib/perl5/5.14.1/x86_64-linux-ld/IO/File.pm line 185.
called from t/03_DBD-PO/01_create_table.t at 39.
at /pro/lib/perl5/site_perl/5.14.1/x86_64-linux-ld/DBI/DBD/SqlEngine.pm line
795
[for Statement " CREATE TABLE dbd_po_test.po (
comment VARCHAR,
automatic VARCHAR,
reference VARCHAR,
obsolete INTEGER,
fuzzy INTEGER,
msgctxt VARCHAR,
msgid VARCHAR,
msgstr VARCHAR
)
"] at t/03_DBD-PO/01_create_table.t line 39.
# Looks like you planned 7 tests but ran 3.
# Looks like your test exited with 2 just after 3.
t/03_DBD-PO/01_create_table.t ............................. Dubious, test
returned 2 (wstat 512, 0x200)
Failed 4/7 subtests
--
H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/
using 5.00307 through 5.14 and porting perl5.15.x on HP-UX 10.20, 11.00,
11.11, 11.23 and 11.31, OpenSuSE 10.1, 11.0 .. 11.4 and AIX 5.2 and 5.3.
http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/
http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/