Hi John, The fastes and and always workable steps to install Squeak packages are:
1. left click on Squeak desktop to get a popu menu and choose Open... 2. Choose SqueakMap Package Browser 3. Say Yes to "The map on this is more than 10 days old.", if this arise 4. Choose you package and click on arow to get its versions 5. Choose a version and right click to get popup 6. Choose Install
So, from your description you missed the 5th and 6th step. I hope this will now help you install without problems.
Janko
John Koger wrote:
Hi there,
I'm very new to Squeak, so this is probably just the result of me doing something dumb. I'm having a hard time installing any packages.
Here's what I've done:
Downloaded and installed Squeak3.9-7067mac vm 3.8.18beta1U
Double-clicked on "Squeak3.9-final-7067.image" file. The Squeak VM
started up just fine.
- From the "Welcome to Squeak - an open Smalltalk system" window,
clicked on "SMLoader open" to run the SqueakMap Package Loader.
- Selected a package, any package. Let's say "15-Puzzle (->1.1)",
the first one in the list.
Clicked on the expansion arrow for "15-Puzzle (->1.1).
Clicked on the "1.1" subheading.
Clicked on the "Download:" link in the right-hand (description) window pane.
A pop-up window appeared: "Open a browser to view this URL?" Clicked "Yes".
A pop-up warning appeared: "There are no WebBrowser applications
registered." Clicked "OK".
- A pop-up window appeared: "Couldn't find a web browser. View page
as source?" Clicked "Cancel".
Hmmmm. OK, well, it is a bit surprising that the web browser isn't included in the base image, but never mind, I'll just install it first. I remember seeing somewhere that the browser is called "Scamper".
- Scrolled down in SMLoader to "Scamper (->12)", clicked on
expansion arrowhead, clicked on "12" subheading.
into my Firefox browser and download the file. (Did the "copy" by hand; could select the text of the filename, but couldn't Copy it.)
- Put the "Scamper-kfr.12.mcz" file in the "Squeak3.9-7067mac vm
3.8.18beta1U" directory.
- Flailed around, trying to figure out how to get Squeak to open the
file. Eventually just drag-and-dropped the file onto the Squeak window.
- A pop-up window appeared: "open in zip viewer / extract all to ...
/ load". Select "load" (it sounded like what I wanted).
- A pop-up window appeared: "loading snapshot/source.st".
Now we're getting somewhere! Or are we? Where is the browser? OK, it's loaded but not instantiated or something. I need to select it from one of Squeak's many browsers. Objects, maybe?
Clicked on the "objects" flap.
Clicked on "alphabetic".
Clicked on "s".
A window came up: "MessageNotUnderstood: UndefinedObject>>parse:".
First line in window is "UndefinedObject(Object)>>doesNotUnderstand: #parse.
Um, that's not good. OK, I give. How do I install Scamper? Or any package, for that matter?
TIA, John Koger