Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 212781 - net-im/pidgin : USE="perl" missing dev-perl/glib-perl dependency
Summary: net-im/pidgin : USE="perl" missing dev-perl/glib-perl dependency
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-09 00:15 UTC by Dan Reidy
Modified: 2008-04-01 02:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Reidy 2008-03-09 00:15:16 UTC
net-im/pidgin-* with the USE="perl" flag should have a runtime depend on dev-perl/glib-perl. Without it the perl-module Purple will not load and requires the user to research the problem. It should "just work".

Reproducible: Always

Steps to Reproduce:
1. USE="perl" emerge -va --reinstall changed-use net-im/pidgin
2. perl -MPurple -ne '{ print "hello world" }'
3. perl -MGlib -MPurple -ne '{ print "hello" }'

Actual Results:  
(step 2)
Can't load '/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/Purple/Purple.so' for module Purple: /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/Purple/Purple.so: undefined symbol: g_str_hash at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/XSLoader.pm line 70.



Expected Results:  
"Hello World"
Comment 1 Olivier Crete (RETIRED) gentoo-dev 2008-04-01 02:26:12 UTC
you can't use the module outside of pidgin.. you have to load the modules from pidgin...