On Oct 27, 2008, at 11:20 PM, [EMAIL PROTECTED] wrote: > >> I checked my archives and the only similar issue involved a Fink perl >> package being used instead of the system's version--this doesn't >> appear to be the case here. >> >> However, it's worth asking whether you've made any updates to your >> system Perl. > > As far as I know, I haven't altered the system perl - strictly > hands-off (since I ran into many problems back in the Tiger days). > Additional modules (and updated modules) are installed into > a user-space tree (i.e., no sudo's). Because of a need to keep > compatibility with various other architectures and OS's (a couple solaris > versions, multiple Fedora and Debian linux versions), perl is accessed > via > a series of links, perl = /foo/perl -> /foo/perlwrap -> /usr/bin/perl > On other systems, /foo/perlwrap is a script which figures out > where perl lives, but here, it is simply a symlink to the system perl. > > I tried going back to basics, reinstalling fink from scratch, but: > > . binary install - I run aground on > > % sudo fink install gettext-tools > Information about 3995 packages read in 1 seconds. > Can't resolve dependency "fink (>= 0.28.0)" for package > "gettext-tools-0.14.5-4" (no matching packages/versions found) > Exiting with failure. > > Apparently, the binary stuff is still back at 0.27.16 and some package(s) > assume 0.28... (I think the gettext-tools install came about via an > attempt > to install evince.) > > . source install (rsync version) - I run into the same problem as > noted below - failures in the noted tests. > > Thanks. > > Terry Getting the same failure on selfupdate and source install is to be expected: they're doing the same operation.
One last thing to check is to run "which perl" to verify that fink is looking in the right place. However it may just be that fink isn't sufficiently clever to understand the symlinks. As a workaround while we sort this out, the current version of fink is available in binary form via an unofficial (meaning no direct project oversight) binary distribution. If you edit /sw/etc/sources.list as root, add the line deb http://fink.sodan.ecc.u-tokyo.ac.jp/apt/10.5 unstable main crypto to the bottom of the file, and then run "sudo apt-get update ; sudo apt-get install fink", that should get you moving. > > >> On Oct 27, 2008, at 8:57 PM, [EMAIL PROTECTED] wrote: >> >>> >>> Hi >>> >>> fink warned that I hadn't updated in more than 24 days, so I ran >>> 'fink selfupdate'. Some of the tests failed, though: >>> >>> Failed Test Stat Wstat Total Fail Failed List of Failed >>> --------------------------------------------------------------------------- > ---- >>> ./CLI/capture.t 1 256 29 1 3.45% 21 >>> ./Command/failure.t 255 65280 26 0 0.00% ?? >>> ./Services/spec2struct.t 255 65280 1 0 0.00% ?? >>> >>> This is a MacBookPro running 10.5.5 build 9F33 and XQuartz 2.3.1. >>> Any ideas as to what the problem is? A listing of an attempted >>> update session is given below. >>> >>> Thanks. >>> >> >> <snip> >>> cd t && ./testmore.pl && find . -name '*.t' | sort | PREFIX="/sw" >>> xargs /usr/bin/perl -I/sw/src/fink.build/fink-0.28.6-41/fink-0.28.6/ >>> perlmod -MTest::Harness -e 'runtests(@ARGV)' >>> Checking for Test::More... >>> ./00compile............................ok >>> ./10features/users_groups..............ok >>> ./10features/volume....................ok >>> ./Base/initialize......................ok >>> ./Base/param...........................ok >>> ./Base/param_boolean...................ok >>> ./CLI/capture.......................... >>> # Failed test 'die - exception thrown' >>> # in ./CLI/capture.t at line 98. >>> # got: 'Undefined subroutine &Scalar::Util::blessed called >>> at /System/Library/Perl/5.8.8/overload.pm line 89. >>> # ' >>> # expected: 'test >>> # ' >>> # Looks like you failed 1 test of 29. >>> dubious >>> Test returned status 1 (wstat 256, 0x100) >>> DIED. FAILED test 21 >>> Failed 1/29 tests, 96.55% okay >>> ./Command/cat..........................ok >>> ./Command/chowname.....................ok >>> ./Command/commands.....................ok >>> ./Command/du_sk........................ok >>> 1/6 skipped: can't test permission errors as root >>> ./Command/exports......................ok >>> ./Command/failure......................Undefined subroutine >>> &Scalar::Util::blessed called at /System/Library/Perl/5.8.8/ >>> overload.pm line 89. >>> # Looks like your test died just after 26. >>> dubious >>> Test returned status 255 (wstat 65280, 0xff00) >>> after all the subtests completed successfully >>> ./Command/touch........................ok >>> ./Config/exports.......................ok >>> ./Config/failure.......................ok >>> ./Config/flag..........................ok >>> ./Config/load_save.....................ok >>> ./Config/options.......................ok >>> ./Config/param.........................ok >>> ./Config/verbosity_level...............ok >>> ./Engine/fetch.........................ok >>> ./Finally/buildlocks...................ok >>> ./Finally/finally......................ok >>> ./FinkVersion/exports..................ok >>> ./FinkVersion/version..................ok >>> ./Mirror/exports.......................ok >>> ./Notify/exports.......................ok >>> ./Package/duplicate_fullnames..........ok >>> ./PkgVersion/get_perl..................ok >>> ./PkgVersion/get_ruby..................ok >>> ./PkgVersion/get_splitoffs.............ok >>> ./PkgVersion/non_consecutive_source....ok >>> ./SelfUpdate/last_done.................ok >>> ./SelfUpdate/subclasses................ok >>> ./Services/eval_conditional............ok >>> ./Services/execute_nonroot_okay........ok >>> 1/12 skipped: You must be non-root for this test >>> ./Services/expand_percent..............ok >>> ./Services/prepare_script..............ok >>> ./Services/spec2struct.................Undefined subroutine >>> &Scalar::Util::refaddr called at /System/Library/Perl/5.8.8/darwin- >>> thread-multi-2level/Data/Dumper.pm line 113. >>> # Looks like your test died just after 1. >>> dubious >>> Test returned status 255 (wstat 65280, 0xff00) >>> after all the subtests completed successfully >>> ./Text/DelimMatch......................ok >>> Failed Test Stat Wstat Total Fail Failed List of Failed >>> --------------------------------------------------------------------------- > ---- >>> ./CLI/capture.t 1 256 29 1 3.45% 21 >>> ./Command/failure.t 255 65280 26 0 0.00% ?? >>> ./Services/spec2struct.t 255 65280 1 0 0.00% ?? >>> 2 subtests skipped. >>> Failed 3/41 test scripts, 92.68% okay. 1/875 subtests failed, 99.89% >>> okay. >>> make: *** [test] Error 1 >>> ### execution of make failed, exit code 2 >>> Removing runtime build-lock... >>> Removing build-lock package... >>> /sw/bin/dpkg-lockwait -r fink-buildlock-fink-0.28.6-41 >>> (Reading database ... 145853 files and directories currently >>> installed.) >>> Removing fink-buildlock-fink-0.28.6-41 ... >>> Failed: phase compiling: fink-0.28.6-41 failed >>> >> >> ------------------------------------------------------------------------- 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-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
