FS#24642 - [rrdtool] RRDs.so: undefined symbol: Perl_Gthr_key_ptr

Attached to Project: Arch Linux
Opened by flacs (Tilka) - Thursday, 09 June 2011, 02:35 GMT
Last edited by Eric Belanger (Snowman) - Friday, 10 June 2011, 06:19 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
When starting munin-cron (which uses rrdtool) the following error message is shown:
"/usr/bin/perl: symbol lookup error: /usr/lib/perl5/vendor_perl/auto/RRDs/RRDs.so: undefined symbol: Perl_Gthr_key_ptr"
The program then terminates.

Additional info:
Installed software:
* extra/rrdtool 1.4.5-1
* extra/munin 1.4.5-4
* testing/perl 5.14.0-1 (The error first appeared when Perl was upgraded to this version.)

Steps to reproduce:
1. install above versions of munin, rrdtool, and perl
2. root@localhost:~# su - munin --shell=/bin/bash
3. [munin@localhost ~]$ munin-cron
/usr/bin/perl: symbol lookup error: /usr/lib/perl5/vendor_perl/auto/RRDs/RRDs.so: undefined symbol: Perl_Gthr_key_ptr

Also, shouldn't be Perl a dependency?
This task depends upon

Closed by  Eric Belanger (Snowman)
Friday, 10 June 2011, 06:19 GMT
Reason for closing:  Fixed
Additional comments about closing:  rrdtool-1.4.5-2
Comment by Ionut Biru (wonder) - Thursday, 09 June 2011, 04:22 GMT
pacman -Qo /usr/lib/perl5/vendor_perl/auto/RRDs/RRDs.so
Comment by Eric Belanger (Snowman) - Thursday, 09 June 2011, 04:34 GMT
It looks like that library needs to links to the perl one.

Loading...