[MacPorts] #18997: p5-finance-quote requires p5-html-tree to work properly, but doesn't list it in deps
MacPorts
noreply at macports.org
Thu Mar 26 15:03:46 PDT 2009
#18997: p5-finance-quote requires p5-html-tree to work properly, but doesn't list
it in deps
------------------------------+---------------------------------------------
Reporter: bzbarsky@… | Owner: mas@…
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.7.0
Keywords: | Port: p5-finance-quote
------------------------------+---------------------------------------------
Changes (by macsforever2000@…):
* owner: macports-tickets@… => mas@…
* port: => p5-finance-quote
Old description:
> % port deps p5-finance-quote
> p5-finance-quote has library dependencies on:
> perl5
> p5-libwww-perl
> p5-html-tableextract
> p5-datemanip
> p5-crypt-ssleay
>
> At the same time Finance/Quote/VWD.pm depends on HTML/TreeBuilder.pm, so
> that actually trying to use Finance::Quote::VWD gives:
>
> % perl -e 'use Finance::Quote::VWD;'
> Can't locate HTML/TreeBuilder.pm in @INC (@INC contains:
> /opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9
> /opt/local/lib/perl5/site_perl/5.8.9/darwin-2level
> /opt/local/lib/perl5/site_perl/5.8.9 /opt/local/lib/perl5/site_perl
> /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level
> /opt/local/lib/perl5/vendor_perl/5.8.9
> /opt/local/lib/perl5/vendor_perl/5.8.8 /opt/local/lib/perl5/vendor_perl
> .) at /opt/local/lib/perl5/vendor_perl/5.8.9/Finance/Quote/VWD.pm line
> 41.
> BEGIN failed--compilation aborted at
> /opt/local/lib/perl5/vendor_perl/5.8.9/Finance/Quote/VWD.pm line 41.
> Compilation failed in require at -e line 1.
> BEGIN failed--compilation aborted at -e line 1.
>
> Installing the p5-html-tree port makes everything happy.
>
> This breaks Finance::Quote use for gnucash.
New description:
{{{
% port deps p5-finance-quote
p5-finance-quote has library dependencies on:
perl5
p5-libwww-perl
p5-html-tableextract
p5-datemanip
p5-crypt-ssleay
}}}
At the same time Finance/Quote/VWD.pm depends on HTML/TreeBuilder.pm, so
that actually trying to use Finance::Quote::VWD gives:
{{{
% perl -e 'use Finance::Quote::VWD;'
Can't locate HTML/TreeBuilder.pm in @INC (@INC contains:
/opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9
/opt/local/lib/perl5/site_perl/5.8.9/darwin-2level
/opt/local/lib/perl5/site_perl/5.8.9 /opt/local/lib/perl5/site_perl
/opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level
/opt/local/lib/perl5/vendor_perl/5.8.9
/opt/local/lib/perl5/vendor_perl/5.8.8 /opt/local/lib/perl5/vendor_perl .)
at /opt/local/lib/perl5/vendor_perl/5.8.9/Finance/Quote/VWD.pm line 41.
BEGIN failed--compilation aborted at
/opt/local/lib/perl5/vendor_perl/5.8.9/Finance/Quote/VWD.pm line 41.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
}}}
Installing the p5-html-tree port makes everything happy.
This breaks Finance::Quote use for gnucash.
--
--
Ticket URL: <http://trac.macports.org/ticket/18997#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list