On Jun 29, 2010, at 9:08 AM, kcrisman wrote:
>> sage-deluxe-4.4.4-i386-Darwin.dmg
>>         has the "new" application--it should be nicer, but more 
>> experimental.  Please read the README and give me any feedback you have.
> 
> Thanks, Ivan!   This looks like a monstrous improvement on the
> surface.  Thanks so much for your hard work. I hope my notes below
> help debug it even more.
> 
> I encourage others to try this out; unfortunately, I had some
> difficulties using it, but that may be atypical.
> 
> - kcrisman
> 
> First feedback:
> Looks nice, does take a little while to start but of course one has
> all the options.  Not quite sure why it starts with a web browser
> going to sagemath.org - what if someone isn't on the internet when
> they start the program?

Because when I was testing I wanted to know that the application had started 
and was working before the sage notebook server started.  That's the only 
reason.  Ideally it would be some sort of progress/starting up message.  I 
haven't done that yet.

> From still within its own /Volume, I tried it first.
> Starting a Sage terminal from the drop-down menu doesn't seem to work
> properly
> 
> IOError: [Errno 30] Read-only file system: '/Volumes/SageApp/Sage.app/
> Contents/Resources/sage/local/lib/libcdd.la'

That's probably because it tries to write the log file inside the Application.  
I guess that should probably be changed to write to the standard OS X log place 
(I'm not sure where that is).

> it also opened a second empty Terminal window.  And you still have to
> close it when you're done :)

Opening a second Terminal window is because Terminal wasn't open, so it opens 
it by itself (unless you're seeing something different than me).  I don't know 
how to get Terminal to close the window when finished, nor do I know if it's 
desirable.  Unless of course you mean after you exit the shell in which case I 
agree and it's one of the reasons I don't use Terminal.app.

> Trying to start the server also didn't seem to work.

> Then I tried to copy it to my Desktop/ and it complained that there
> was another file named Sage (which there isn't, but there are several
> that begin with Sage or sage).

That sounds odd.  Maybe it's related to below?

> So I made another folder to put it in, copied it there.  The same
> thing happened, even though that folder was otherwise empty - message
> "You can’t copy “Sage” because it has the same name as another item on
> the destination volume, and that volume doesn’t distinguish between
> upper- and lowercase letters in filenames"
> so I'm not sure what to do next.  Weirdly, it copied a lot - about
> half - maybe through /local/bin but quit in the middle of that, and
> did not copy the actual ./sage script.

Very odd indeed.  I use case-sensitive HFS which is not the default.  It has 
caused me some problems in the past e.g. with Steam.  It looks like this is 
probably the reverse problem happening.  There must be two files somewhere that 
differ only by case--that seems like a very bad thing.  I can't remember if I 
did a clean before the build, so there may be some cruft in the package causing 
the problem.

I have to go right now, but I will try and make a new version tonight and/or 
figure out the problem.  Perhaps I will simply put up Sage.app, and you can 
move the sage folder manually.  It would be a much smaller download that way.

> So I trashed that, and tried opening the application from the disk
> image again.  I went to Start Server... and then went to open
> Notebook, but it just went to http://localhost:8000/ but never
> actually showed anything.  Or maybe I wasn't patient enough, as the
> README implies?

It shouldn't take forever, but it does take a long time.  When the server 
starts it should open a window.

-Ivan

-- 
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to