On Nov 6, 2005, at 12:47 PM, Max Horn wrote:
Hi folks,
once again a university colleague of mine attempted to install Fink
on his OS X machine (and iBook with OS X 10.4.3), and once again,
an issue occurred.
This time, the installer refused to work with this error message:
"Fink Installer: Macintosh HD does not support symlinks"
This message is triggered by our VolumeCheck script. I checked, and
indeed, creating a symlin in / failed. For some reasons, the access
rights to / were not at the default generous setting OS X normally
uses. Using "sudo" made the symlinking work fine (his HD uses plain
HFS+. journaled).
Regardless of whether we want to support such a modified system or
not, I think we really ought to handle the problem a bit better...
For starters, it should be possible to modify VolumeCheck to first
check whether / has the appropriate permission flags set; if
creating a new file isn't possible, then the error should be
another, indicating the true problem (the volume root is not
writeable).
Beyond that, though, I wonder if we couldn't just test the
symlinking within /tmp, which should always be writeable, right?
After all, the access permissions aren't a real problem for the
installer anyway, since the installation will happen with admin
rights anyway...
Cheers,
Max
Max,
In recent times, I've been the person who has built the installers,
but I've hardly ever modified the VolumeCheck or other installer
scripts, because I didn't write them and don't really understand them.
If somebody more knowledgable than I would like to improve these
scripts, I'd be happy to rebuild the installer with modified scripts.
Best,
Dave
-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel