FS#40702 - [perl-dbi] Perl-5.20 upgrade, DBI core-dumps
Attached to Project:
Arch Linux
Opened by Paul Gamble (oddballcpt) - Thursday, 05 June 2014, 05:39 GMT
Last edited by Felix Yan (felixonmars) - Thursday, 05 June 2014, 10:34 GMT
Opened by Paul Gamble (oddballcpt) - Thursday, 05 June 2014, 05:39 GMT
Last edited by Felix Yan (felixonmars) - Thursday, 05 June 2014, 10:34 GMT
|
Details
Summary and Info:
Upon performing my daily routine "pacman -Syu" this morning (2014-06-05), I find that my Perl scripts loading the DBI module core-dump. For example, for the simplest case of: #!/usr/bin/perl use DBI; print "Hello world\n"; results in: [root@withnail entries]# ./dbiTest.pl Segmentation fault (core dumped) The extract from Pacman's log is: [2014-06-05 06:45] [PACMAN] Running 'pacman -Syu' [2014-06-05 06:45] [PACMAN] synchronizing package lists [2014-06-05 06:45] [PACMAN] starting full system upgrade [2014-06-05 06:46] [PACMAN] upgraded libwbclient (4.1.7-1 -> 4.1.8-1) [2014-06-05 06:46] [PACMAN] upgraded cifs-utils (6.2-1 -> 6.3-1) [2014-06-05 06:46] [PACMAN] upgraded graphviz (2.36.0-2 -> 2.36.0-3) [2014-06-05 06:46] [PACMAN] upgraded perl (5.18.2-2 -> 5.20.0-2) [2014-06-05 06:46] [PACMAN] upgraded vim-runtime (7.4.307-3 -> 7.4.307-4) [2014-06-05 06:46] [PACMAN] upgraded python2 (2.7.6-3 -> 2.7.7-1) [2014-06-05 06:46] [PACMAN] upgraded gvim (7.4.307-3 -> 7.4.307-4) [2014-06-05 06:46] [PACMAN] upgraded imagemagick (6.8.9.1-2 -> 6.8.9.1-3) [2014-06-05 06:46] [PACMAN] upgraded libproxy (0.4.11-2 -> 0.4.11-3) [2014-06-05 06:46] [PACMAN] upgraded libpurple (2.10.9-1 -> 2.10.9-2) [2014-06-05 06:46] [PACMAN] upgraded metacity (2.34.13-6 -> 2.34.13-7) [2014-06-05 06:46] [PACMAN] upgraded perl-dbi (1.631-1 -> 1.631-2) [2014-06-05 06:46] [PACMAN] upgraded perl-dbd-mysql (4.027-1 -> 4.027-2) [2014-06-05 06:46] [PACMAN] upgraded perl-xml-parser (2.41-4 -> 2.41-5) [2014-06-05 06:46] [PACMAN] upgraded pidgin (2.10.9-1 -> 2.10.9-2) [2014-06-05 06:46] [PACMAN] upgraded postgresql-libs (9.3.4-1 -> 9.3.4-2) [2014-06-05 06:46] [PACMAN] upgraded smbclient (4.1.7-1 -> 4.1.8-1) [2014-06-05 06:46] [PACMAN] upgraded samba (4.1.7-1 -> 4.1.8-1) [2014-06-05 06:46] [PACMAN] upgraded subversion (1.8.9-1 -> 1.8.9-2) [2014-06-05 06:46] [PACMAN] upgraded x264 (1:142.20140311-1 -> 1:142.20140311-3) Steps to Reproduce: 1) pacman -Syu 2) Execute any Perl script loading the DBI module. |
This task depends upon
felix@felix-arch ~ {0}$ cat test.pl
#!/usr/bin/perl
use DBI;
print "Hello world\n"
felix@felix-arch ~ {0}$ perl test.pl
Hello world
felix@felix-arch ~ {0}$ pacman -Q perl
perl 5.20.0-2
felix@felix-arch ~ {0}$ pacman -Q perl-dbi
perl-dbi 1.631-2
I removed those instances and then re-installed the "perl-dbi" and "perl-dbd-mysql" Arch packages
and the tested that my issue is resolved, i.e. no longer getting a segmentation fault. Problem
resolved.
Again, apologies for wasting your time.