etoys expects writeable /usr/share/etoys/My\ Squeak

Bug #395762 reported by rdbrown0au
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
etoys (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: etoys

Ubuntu 9.04
etoys:
  Installed: 3.0.1916+svn132-2
  Candidate: 3.0.1916+svn132-2
  Version table:
 *** 3.0.1916+svn132-2 0
        500 http://mirror.pacific.net.au jaunty/multiverse Packages
        100 /var/lib/dpkg/status

etoys expects a writeable /usr/share/etoys/My\ Squeak directory to save projects in, or to read them from.

(Found attempting to load http://www.spinellis.gr/sw/ameso/ ameso - The Antikythera Mechanism on Squeak EToys

Revision history for this message
Vanessa Freudenberg (codefrau) wrote :

I'm pretty sure the "/usr/bin/etoys" script sets up a default directory in the user's home. How were you trying to run Etoys?

Revision history for this message
rdbrown0au (rdbrown) wrote :

My mistake. Instead of editing the /usr/games/etoys script to remove -xshm , I ran the squeak command line directly - which left SQUEAK_USERDIR unset. Having the command line echoed on stdout makes that seem a plausible approach.
I didn't see directories mentioned in the man page either and found '/usr/share/etoys/My Squeak' in the debugger when attempting to save a project.

Revision history for this message
Vanessa Freudenberg (codefrau) wrote :

Ah, yes, there is no SQUEAK_USERDIR equivalent on the squeak command line.

The echoing of the command line is left-over debug code. The ubuntu packages are ancient, in more recent versions this is gone.

Revision history for this message
Luke Faraone (lfaraone) wrote :

Hi,

I recently backported a fix to the /usr/bin/etoys script to Jaunty. Please let me know if you still encounter this problem in this version.

Changed in etoys (Ubuntu):
status: New → Incomplete
Luke Faraone (lfaraone)
Changed in etoys (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.