Martin Costabel wrote:
[]
> I don't know yet what bug causes it, but 

For the record: In this case, the part of the fink startup procedure 
(invoked with `source /sw/bin/init.sh`) that is responsible for the good 
working of gftp is - apart from PATH - the environment variable

    XDG_DATA_DIRS

which is set to /sw/share by the script 
/sw/etc/profile.d/xdg-base.[c]sh, installed by the "xdg-base" package.

One can test this by running

   env XDG_DATA_DIRS="" gftp

which will lead to the bus error Jerry has observed.

I think the mechanism is, but this is hard to verify, that without this 
variable gftp does not find one of its essential files, then tries to 
write an error message about it, but the write command gives a bus error 
because of the absence of that essential file. Strange kind of bug. In a 
sane Fink environment it does not happen, though.

-- 
Martin




------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to