Menu ▾ ▴

#157 v.0.5.5 "Packages: 0 displayed, 0 installed"

open
nobody
Interface (35)
7
2010-04-08
2010-04-08
David
No

Same issue as reported previously. I note that this issue only arises for me when I try to install fink in a non-default directory (e.g., "/opt/fink/" instead of "/sw/". So, for example, when I install fink in /opt/fink, I can run all the fink commands in terminal, but the table never populates in the Fink Commander window. The table populates just fine when I install fink in the default /sw. And, yes, I fix the preferences and paths appropriately.

Discussion

  • David

    David - 2010-04-08
    • priority: 5 --> 7
     
  • Anonymous

    Anonymous - 2010-04-12

    I have exactly the same problem but on OS X 10.5.8!!!
    The status "fixed" for the older report is not justified, even if there are solutions like setting perl paths (I have no idea at all what that means and why an enduser should know/fiddle with it...)
    The FAQ which lists this problem does NOT show a solution. (Should be updated a soon there is a solution...)
    I suggest, that finkcommander should test for correct libraries itself, and repair itself as well... (Isn't that the whole point about fink???) It could could also be on its own suspicious if there is "0 displayed 0 installed"...
    And still finkcommander is simply broken on my system, it doesn't work...
    This is all the messages I found in the console (I have no idea what it could possibly mean):

    12.04.10 12:52:44 FinkCommander[14870] Fixing preferences for first run of version 0.4 or later
    12.04.10 12:52:44 FinkCommander[14870] Creating ~/Library/Application Support/FinkCommander directory
    12.04.10 12:52:44 FinkCommander[14870] Fink base path has changed from to /sw
    12.04.10 12:52:49 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Can't locate DB_File.pm in @INC (@INC contains: /opt/local/lib/perl5/5.8.9 /opt/local/lib/perl5/5.8.9/darwin-2level /sw/lib/perl5/darwin /sw/lib/perl5 /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 /opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9 .) at /sw/lib/perl5/Fink/Scanpackages.pm line 45.
    12.04.10 12:52:49 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/Engine.pm line 49.
    12.04.10 12:52:49 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Engine.pm line 49.
    12.04.10 12:52:49 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/Bootstrap.pm line 33.
    12.04.10 12:52:49 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Bootstrap.pm line 33.
    12.04.10 12:52:49 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/PkgVersion.pm line 45.
    12.04.10 12:52:49 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/PkgVersion.pm line 45.
    12.04.10 12:52:49 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/Package.pm line 33.
    12.04.10 12:52:49 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Package.pm line 33.
    12.04.10 12:52:49 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /Users/st/Library/Application Support/FinkCommander/FinkCommander.pl line 41.
    12.04.10 12:52:49 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /Users/st/Library/Application Support/FinkCommander/FinkCommander.pl line 41.
    12.04.10 12:52:50 FinkCommander[14870] Checking for FinkCommander update
    12.04.10 13:10:02 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Can't locate DB_File.pm in @INC (@INC contains: /opt/local/lib/perl5/5.8.9 /opt/local/lib/perl5/5.8.9/darwin-2level /sw/lib/perl5/darwin /sw/lib/perl5 /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 /opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9 .) at /sw/lib/perl5/Fink/Scanpackages.pm line 45.
    12.04.10 13:10:02 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/Engine.pm line 49.
    12.04.10 13:10:02 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Engine.pm line 49.
    12.04.10 13:10:02 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/Bootstrap.pm line 33.
    12.04.10 13:10:02 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Bootstrap.pm line 33.
    12.04.10 13:10:02 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/PkgVersion.pm line 45.
    12.04.10 13:10:02 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/PkgVersion.pm line 45.
    12.04.10 13:10:02 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/Package
    12.04.10 13:10:02 [0x0-0xe63e63].com.sburrious.finkcommander[14870] .pm line 33.
    12.04.10 13:10:02 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Package.pm line 33.
    12.04.10 13:10:02 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /Users/st/Library/Application Support/FinkCommander/FinkCommander.pl line 41.
    12.04.10 13:10:02 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /Users/st/Library/Application Support/FinkCommander/FinkCommander.pl line 41.
    12.04.10 13:10:42 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Can't locate DB_File.pm in @INC (@INC contains: /opt/local/lib/perl5/5.8.9 /opt/local/lib/perl5/5.8.9/darwin-2level /sw/lib/perl5/darwin /sw/lib/perl5 /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 /opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9 .) at /sw/lib/perl5/Fink/Scanpackages.pm line 45.
    12.04.10 13:10:42 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/Engine.pm line 49.
    12.04.10 13:10:42 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Engine.pm line 49.
    12.04.10 13:10:42 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/Bootstrap.pm line 33.
    12.04.10 13:10:42 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Bootstrap.pm line 33.
    12.04.10 13:10:42 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/PkgVersion.pm line 45.
    12.04.10 13:10:42 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/PkgVersion.pm line 45.
    12.04.10 13:10:42 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/Package.pm line 33.
    12.04.10 13:10:42 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Package.pm line 33.
    12.04.10 13:10:42 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /Users/st/Library/Application Support/FinkCommander/FinkCommander.pl line 41.
    12.04.10 13:10:42 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /Users/st/Library/Application Support/FinkCommander/FinkCommander.pl line 41.
    12.04.10 13:18:17 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Can't locate DB_File.pm in @INC (@INC contains: /opt/local/lib/perl5/5.8.9 /opt/local/lib/perl5/5.8.9/darwin-2level /sw/lib/perl5/darwin /sw/lib/perl5 /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 /opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9 .) at /sw/lib/perl5/Fink/Scanpackages.pm line 45.
    12.04.10 13:18:17 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/Engine.pm line 49.
    12.04.10 13:18:17 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Engine.pm line 49.
    12.04.10 13:18:17 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/Bootstrap.pm line 33.
    12.04.10 13:18:17 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Bootstrap.pm line 33.
    12.04.10 13:18:17 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/PkgVersion.pm line 45.
    12.04.10 13:18:17 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/PkgVersion.pm line 45.
    12.04.10 13:18:17 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /sw/lib/perl5/Fink/Package.pm line 33.
    12.04.10 13:18:17 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Package.pm line 33.
    12.04.10 13:18:17 [0x0-0xe63e63].com.sburrious.finkcommander[14870] Compilation failed in require at /Users/st/Library/Application Support/FinkCommander/FinkCommander.pl line 41.
    12.04.10 13:18:17 [0x0-0xe63e63].com.sburrious.finkcommander[14870] BEGIN failed--compilation aborted at /Users/st/Library/Application Support/FinkCommander/FinkCommander.pl line 41.
    12.04.10 13:26:20 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] Can't locate DB_File.pm in @INC (@INC contains: /opt/local/lib/perl5/5.8.9 /opt/local/lib/perl5/5.8.9/darwin-2level /sw/lib/perl5/darwin /sw/lib/perl5 /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 /opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9 .) at /sw/lib/perl5/Fink/Scanpackages.pm line 45.
    12.04.10 13:26:20 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] Compilation failed in require at /sw/lib/perl5/Fink/Engine.pm line 49.
    12.04.10 13:26:20 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Engine.pm line 49.
    12.04.10 13:26:20 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] Compilation failed in require at /sw/lib/perl5/Fink/Bootstrap.pm line 33.
    12.04.10 13:26:20 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Bootstrap.pm line 33.
    12.04.10 13:26:20 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] Compilation failed in require at /sw/lib/perl5/Fink/PkgVersion.pm line 45.
    12.04.10 13:26:20 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/PkgVersion.pm line 45.
    12.04.10 13:26:20 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] Compilation failed in require at /sw/lib/perl5/Fink/Package
    12.04.10 13:26:20 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] .pm line 33.
    12.04.10 13:26:20 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] BEGIN failed--compilation aborted at /sw/lib/perl5/Fink/Package.pm line 33.
    12.04.10 13:26:20 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] Compilation failed in require at /Users/st/Library/Application Support/FinkCommander/FinkCommander.pl line 41.
    12.04.10 13:26:20 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] BEGIN failed--compilation aborted at /Users/st/Library/Application Support/FinkCommander/FinkCommander.pl line 41.
    12.04.10 13:26:21 FinkCommander[29868] Checking for FinkCommander update
    12.04.10 13:26:21 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] W: Couldn't stat source package list file: unstable/crypto Packages (/sw/var/lib/apt/lists/_sw_fink_dists_unstable_crypto_binary-darwin-i386_Packages) - stat (2 No such file or directory)
    12.04.10 13:26:21 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] W: Couldn't stat source package list file: unstable/main Packages (/sw/var/lib/apt/lists/_sw_fink_dists_unstable_main_binary-darwin-i386_Packages) - stat (2 No such file or directory)
    12.04.10 13:26:21 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] W: Couldn't stat source package list file: unstable/crypto Packages (/sw/var/lib/apt/lists/_sw_fink_dists_unstable_crypto_binary-darwin-i386_Packages) - stat (2 No such file or directory)
    12.04.10 13:26:21 [0x0-0xe6ce6c].com.sburrious.finkcommander[29868] W: Couldn't stat source package list file: unstable/main Packages (/sw/var/lib/apt/lists/_sw_fink_dists_unstable_main_binary-darwin-i386_Packages) - stat (2 No such file or directory)

     
  • Alan Ruttenberg

    Alan Ruttenberg - 2010-12-22

    The problem is a hard coded path in FinkCommander.pl - /sw/etc/fink.conf Additionally perl5.8.9 doesn't work with fink for 10.6.4 x86_64 arch. Using perl and fixing the path fixes the problem. The path to fink's config file should be passed in to the perl script.

     
  • Alan Ruttenberg

    Alan Ruttenberg - 2010-12-22

    One way to patch:

    Index: fpkg_list.pl

    RCS file: /cvsroot/finkcommander/FinkCommander/fpkg_list.pl,v
    retrieving revision 1.21
    diff -r1.21 fpkg_list.pl
    38,39c38,39
    < use lib "/sw/lib/perl5";
    < use lib "/sw/lib/perl5/darwin";
    ---
    > #use lib "/sw/lib/perl5";
    > #use lib "/sw/lib/perl5/darwin";
    86c86,89
    < $configpath = "/sw/etc/fink.conf";
    ---
    > $configpath = `which fink`;
    > chop $configpath;
    > $configpath =~ s|bin/fink||;
    > $configpath .= "etc/fink.conf";

     

Log in to post a comment.