I am totally flabbergasted that Squeak understands the SAR format! I never would&#39;ve expected that in a million years! This fact is not documented anywhere (except here).<br><br>-----<br><br>I&#39;m only going by what I read on the Internet. People like Ramon Leon think very highly of the PostgreSQL/GLORP combination. So I&#39;ve installed PostgreSQL. Now I need GLORP.
<br><br>I suppose I could use Magma. I&#39;m concerned about multiuser access and database locking, though. How well does Magma scale?<br><br>(I&#39;m trying to go Open Source/Free Software all the way. So that sort of rules out Gemstone.)
<br><br>Regards,<br>Richard<br><br><div><span class="gmail_quote">On 7/10/07, <b class="gmail_sendername">Matthew Fulmer</b> &lt;<a href="mailto:tapplek@gmail.com">tapplek@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Tue, Jul 10, 2007 at 10:48:00AM -0400, Richard Eng wrote:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;I&#39;m a Squeak newbie. I&#39;m trying to get GLORP. But I&#39;m encountering<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;*endless* problems...<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;First, in Squeak 3.9
, I try using SqueakMap Package Loader to install<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;GLORP 0.3.138. I encounter the following error:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Error occurred during install:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UndefinedObject&gt;&gt;methodsFor:stamp:<br>
&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;Then I try to get GLORP off the Internet. I find it at <a href="http://map.squeak.org">map.squeak.org</a>. But<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;the download is in SAR format!!!<br><br>SAR is a format that Squeak understands directly. To open a file
<br>with squeak, either drag it from the OS into Squeak, or use the<br>file list (World Menu -&gt; open... -&gt; file list). Either way will<br>give you the option to open, unzip, or install the SAR package.<br><br>I tried doing this, and got the same error as you encountered
<br>above. I noted that SqueakMap says the package is only tested in<br>3.8, so I tried installing it in Squeak 3.8. I got<br>Squeak3.8.1-7067, upgraded SqueakMap, then tried installing<br>GLORP port, and got the same error as before.
<br><br>Next, I tried reading the package description, and it said that<br>it requires the Ansi compatibility package and the Posgres<br>package. So, Back to 3.9 I went and tried loading those two<br>packages. I loaded those two packages from SqueakMap, then
<br>retried installing GLORP port from SqueakMap. This time it<br>got further, but it failed at Dialect&gt;&gt;determineDialect. I<br>modified Dialect&gt;&gt;basicIsSqueak to return true, and tried the<br>install again. It still failed.
<br><br>On the other hand, what are you trying to do? You seem to want a<br>database. There are several databases Squeak supports. The<br>most well supported is the image itself. Next is the Magma<br>Object database. Also, Gemstone Smalltalk prides itself in
<br>having the best in-image database of any Smalltalk.<br><br>Is GLORP really what you want? If so, I would recommend<br>trying this on Squeak3.8-6665 (noted from the GLORP<br>SqueakMap description):<br>- Open SqueakMap, and let it update itself and load Monticello
<br>- Install Ansi Compatibility from SqueakMap<br>- Install PosgreSQL client from SqueakMap. The GLORP description<br>&nbsp;&nbsp;in SqueakMap recommends version 0.9.2, which is not the latest.<br>- Install GLORP port from SqueakMap
<br><br>--<br>Matthew Fulmer -- <a href="http://mtfulmer.wordpress.com/">http://mtfulmer.wordpress.com/</a><br>Help improve Squeak Documentation: <a href="http://wiki.squeak.org/squeak/808">http://wiki.squeak.org/squeak/808
</a><br><br></blockquote></div><br>