Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 19560 - dev/perl/Finance-Quote module should have a dependency to lib-www-perl
Summary: dev/perl/Finance-Quote module should have a dependency to lib-www-perl
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Robert Coie (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-18 10:50 UTC by uferlos
Modified: 2003-04-19 17:37 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 uferlos 2003-04-18 10:50:49 UTC
the finance-quote module seems to have a dependency to lib-www-perl. When I tried 
to run a perl programm with the finance module I got: 
Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/lib/perl5/5.8.0/i686-linux 
/usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 
/usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl 
/usr/lib/perl5/vendor_perl/5.8.0/i686-linux /usr/lib/perl5/vendor_perl/5.8.0 
/usr/lib/perl5/vendor_perl .) at 
/usr/lib/perl5/site_perl/5.8.0/Finance/Quote/UserAgent.pm line 29. 
        Finance::Quote::UserAgent::BEGIN() called at LWP/UserAgent.pm line 29 
        eval {...} called at LWP/UserAgent.pm line 29 
        require Finance/Quote/UserAgent.pm called at 
/usr/lib/perl5/site_perl/5.8.0/Finance/Quote.pm line 36 
        Finance::Quote::BEGIN() called at LWP/UserAgent.pm line 29 
        eval {...} called at LWP/UserAgent.pm line 29 
        require Finance/Quote.pm called at ./showstocks line 4 
        main::BEGIN() called at LWP/UserAgent.pm line 29 
        eval {...} called at LWP/UserAgent.pm line 29 
BEGIN failed--compilation aborted at 
/usr/lib/perl5/site_perl/5.8.0/Finance/Quote/UserAgent.pm line 29. 
        require Finance/Quote/UserAgent.pm called at 
/usr/lib/perl5/site_perl/5.8.0/Finance/Quote.pm line 36 
        Finance::Quote::BEGIN() called at 
/usr/lib/perl5/site_perl/5.8.0/Finance/Quote/UserAgent.pm line 29 
        eval {...} called at /usr/lib/perl5/site_perl/5.8.0/Finance/Quote/UserAgent.pm line 
29 
        require Finance/Quote.pm called at ./showstocks line 4 
        main::BEGIN() called at /usr/lib/perl5/site_perl/5.8.0/Finance/Quote/UserAgent.pm 
line 29 
        eval {...} called at /usr/lib/perl5/site_perl/5.8.0/Finance/Quote/UserAgent.pm line 
29 
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.0/Finance/Quote.pm line 36. 
        Finance::Quote::BEGIN() called at 
/usr/lib/perl5/site_perl/5.8.0/Finance/Quote/UserAgent.pm line 36 
        eval {...} called at /usr/lib/perl5/site_perl/5.8.0/Finance/Quote/UserAgent.pm line 
36 
        require Finance/Quote.pm called at ./showstocks line 4 
        main::BEGIN() called at /usr/lib/perl5/site_perl/5.8.0/Finance/Quote/UserAgent.pm 
line 36 
        eval {...} called at /usr/lib/perl5/site_perl/5.8.0/Finance/Quote/UserAgent.pm line 
36 
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.0/Finance/Quote.pm 
line 36. 
        require Finance/Quote.pm called at ./showstocks line 4 
        main::BEGIN() called at /usr/lib/perl5/site_perl/5.8.0/Finance/Quote.pm line 36 
        eval {...} called at /usr/lib/perl5/site_perl/5.8.0/Finance/Quote.pm line 36 
Compilation failed in require at ./showstocks line 4. 
        main::BEGIN() called at /usr/lib/perl5/site_perl/5.8.0/Finance/Quote.pm line 4 
        eval {...} called at /usr/lib/perl5/site_perl/5.8.0/Finance/Quote.pm line 4 
 
after installing the lib-www-perl modules and its dependency. the program works as 
expected. 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.



a fix is to add 
 
DEPEND="${DEPEND} 
		dev-perl/HTML-TableExtract" 
+		dev-perl/libwww-perl-5.68 
 
to the The Perl Finance-Quote Module 
 
 
thanks
Comment 1 Robert Coie (RETIRED) gentoo-dev 2003-04-19 17:37:47 UTC
Fixed in CVS.  Thank you.