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
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel