How does fink 'know' what packages are provided?

fink list html-tree gives (10.5.5 ppc):

Information about 7253 packages read in 2 seconds.
      html-tree-pm586          3.23-1             Handling information  
from HTML syntax trees
  p   html-tree-pm588                             [virtual package]

The just-released version of finance-quote has a module that requires  
HTML-TreeBuilder (part of HTML-Tree). But trying to build the new  
finance-quote gives:

make test || exit 2
PERL_DL_NONLAZY=1 /usr/bin/perl5.8.8 "-MExtUtils::Command::MM" "-e"  
"test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00-use..............Can't locate HTML/TreeBuilder.pm in @INC (@INC  
contains: /sw/src/fink.build/finance-quote-pm588-1.14-0.9/Finance- 
Quote-1.14/inc /sw/src/fink.build/finance-quote-pm588-1.14-0.9/Finance- 
Quote-1.14/blib/lib /sw/src/fink.build/finance-quote-pm588-1.14-0.9/ 
Finance-Quote-1.14/blib/arch /sw/lib/perl5/5.8.8/darwin-thread- 
multi-2level /sw/lib/perl5/5.8.8/darwin-thread-multi-2level /sw/lib/ 
perl5/5.8.8 /sw/lib/perl5/darwin-thread-multi-2level /sw/lib/ 
perl5/5.8.8/darwin-thread-multi-2level /sw/lib/perl5/5.8.8 /sw/lib/ 
perl5/darwin-thread-multi-2level /sw/lib/perl5 /sw/lib/perl5/darwin / 
System/Library/Perl/5.8.8/darwin-thread-multi-2level /System/Library/ 
Perl/5.8.8 /Library/Perl/5.8.8/darwin-thread-multi-2level /Library/ 
Perl/5.8.8 /Library/Perl /Network/Library/Perl/5.8.8/darwin-thread- 
multi-2level /Network/Library/Perl/5.8.8 /Network/Library/Perl /System/ 
Library/Perl/Extras/5.8.8/darwin-thread-multi-2level /System/Library/ 
Perl/Extras/5.8.8 /Library/Perl/5.8.6 /Library/Perl/5.8.1 .) at /sw/ 
src/fink.build/finance-quote-pm588-1.14-0.9/Finance-Quote-1.14/blib/ 
lib/Finance/Quote/VWD.pm line 41.
BEGIN failed--compilation aborted at /sw/src/fink.build/finance-quote- 
pm588-1.14-0.9/Finance-Quote-1.14/blib/lib/Finance/Quote/VWD.pm line 41.
Compilation failed in require at (eval 35) line 1.
BEGIN failed--compilation aborted at (eval 35) line 1.
  at t/00-use.t line 12
Can't locate object method "methods" via package "Finance::Quote::VWD"  
at /sw/src/fink.build/finance-quote-pm588-1.14-0.9/Finance-Quote-1.14/ 
blib/lib/Finance/Quote.pm line 112.
dubious
        Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 2-19
        Failed 18/19 tests, 5.26% okay

If I
find /System/Library/Perl -name '*.pm'
none of the components of HTML-Tree show up in the results. There is a  
Tree.pm in one of the XML directories, but nothing related to HTML.

Is a fix as simple as removing html-tree from some list of provided  
packages, or is there something more complicated involved?

Dave
--
David Reiser
[EMAIL PROTECTED]





-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to