[Bug 2930] The inisqueak script doesn't appear to exist
Mark Derricutt
mark at talios.com
Sat Oct 8 03:44:16 UTC 2005
Public bug report changed:
https://launchpad.net/malone/bugs/2930
Comment:
The squeak virtual machine requires a runtime image in order to run (the
image contains all the objects and code to run ). After installing the
squeak packages I noticed there were no .image files on the system.
>From "man squeak":
The image and changes files contain the state of a user’s Squeak session, which is per‐
sistent between consecutive sessions. Private copies of these files are therefore nor‐
mally required. The inisqueak script checks that the local Squeak installation appears
sane, and then copies the required files to the current working directory. If inisqueak
encounters no problems, it will finish by running squeak to start a Squeak session using
the newly copied image and changes files.
inisqueak should be run once, when using Squeak for the first time, to create a new
’personal’ Squeak session. Afterwards, squeak should be run each time that session is
to be resumed.
The man page further mentions:
FILES
/usr/lib/squeak/SqueakV3.sources
Shared system sources file for the Squeak image. There must be a copy of (or
link to) this file in the working directory when running squeak.
/usr/lib/squeak/Squeak*.changes
Distributed image and changes files holding a ‘shapshot’ of a live Squeak ses‐
sion. (The contents of these files change during a session, and so private
copies should always be made before running squeak for the first time. See
inisqueak(1)).
./SqueakV3.sources
A link to the system sources file.
./name.image
./name.changes
Private copies of image and changes files.
/usr/lib/squeak/3.7-7/*.so
/usr/lib/squeak/3.7-7/*.la
Virtual machine ’plugins’ (containing primitives that are loaded on demand) and
drivers (for different types of display and sound hardware).
/usr/bin/squeak
/usr/bin/inisqueak
The Squeak virtual machine and personal image installer script.
There is no /usr/bin/inisqueak, or do there appear to be any
/usr/lib/squeak/Squeak*.image files.
The installed squeak binaries work with a .image file from the main
squeak distribution and works fine, the only problem I see is theres no
way to create a new image from the stock packages.
More information about the universe-bugs
mailing list