On Feb 4, 6:57 am, Pierre <[email protected]> wrote:
Hi Pierre,
> thanks for such a quick reply !
Well, I am just hanging out in IRC waiting for my Sage builds to
finish :)
> > (b) The more entertaining bug: LIB is the same as lib on OSX since
> > the default filesystem is case aware, but case insensitve. But you can
> > create a case-sensitive HFS volume on OSX where the above error would
> > manifest itself.
>
> ah, this is it. See, i've installed mac os x instead of ubuntu (i had
> ubuntu alone on my macbook, originally), so i had to format the whole
> ext3 filesystem and OS X asked if i wanted the thing to be case-
> sensitive. I thought hey, it'll be closer to unix if it is. Poor
> choice...
>
> > If (b) is the case you might be able to fix this by linking LIB to lib
> > in $SAGE_LOCAL.
>
> so i went to /Applications/sage/local and went
>
> ln -s lib LIB
>
> It works now ! thanks !
> i'm worried though : is this thing going to haunt me every time i
> upgrade ???
If you upgrade in place you won't need to do a thing, if you build
from fresh sources on such a filesystem you will have to fix it until
we fix the issue in Sage itself.
> and how come the bug does not show up on linux FS, which
> are case-sensitive ?
Because we treat OSX special in that regard. We used to link LIB to
lib unconditionally, but some archive extraction tools chocked on OSX
it. So it was fixing it for 99.9% of the OSX people vs. leaving it
broken for the 0.1% (or probably less) who use case sensitive HFS on
OSX. William and I ran into the same issue on an OSX box with case
sensitive HFS before, so I knew that the bug existed and that it was
possible you hit it, too, but AFAIK no one besides you ever reported
the problem on the mailing lists. It could be fixed in theory, but the
much cleaner fix is to move the Singular libs to its own directory and
tell Singular where to find them. As is one cannot downgrade Singular
and expect it to have pristine libs since we do not wipe out the old
libs.
> cheers
> pierre
Cheers,
Michael
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---