Hello all,
... and thanks in advance for any time spent.

Had perfectly functioning version of fink and commander running previously, Just updated to OS 10.2.3.
Also recently whacked perl by fink for a manual perl 5.8.0 installation.
Now my fink doesn't show any packages installed, current, etc etc.  Straight up 0 Displayed, 0 Installed.

Whacked -R /sw and started over with most recent versions of fink and commander.

Error in fink GUI: 
The tool that FinkCommander uses to run commands as root does not have the necessary permissions.
By entering your password you will give the tool the authorization it needs to repair itself.
Under some circumstances you may need to enter your password twice.

Self-repair succeeded.  Please re-try your command.

I enter my password, (twice) and receive same error.
Any command through gui results in this same error.

User running fink has administrative permissions in System Pref>Users tab.

Commands in terminal and results:

Smitten as jroberts ~]/sw/bin/fink selfupdate-cvs
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LC_ALL = (unset),
        LANG = "en_US"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
sudo /sw/bin/fink  selfupdate-cvs
Password:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LC_ALL = (unset),
        LANG = "en_US"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

I will now run the cvs command to retrieve the latest package descriptions.
The 'su' command will be used to run the cvs command as the user 'jroberts'.
After that, the core packages will be updated right away; you should then
update the other packages using commands like 'fink update-all'.

su jroberts -c 'cvs -z3 update -d -P'
? stamp-rel-0.5.0a
? 10.2/stable/crypto/finkinfo/bundle-kde-ssl-3.0.7-6.info
*****snick*****
cvs server: Upating 10.2/unstable/main/finkinfo/x11-wm
dyld: perl Undefined symbols:
_Perl_safefree
_Perl_safemalloc
_Perl_saferealloc
_Perl_sv_2pv
_perl_call_sv
_perl_eval_sv
_perl_get_sv

Looked into the locale issue with perl env but the locale en_US is definitely present if not visible to perl.  Still looking into that...
Also, have Fink set to use sudoi not su, not sure why su gets sent to command line...

What can I do to find out what lacks the sufficient permissions to run as root, and correct the issue?
Thanks!
-Jer

Reply via email to