I've updated the Debian packages that are on the uiuc ftp server. The VM now includes Ned's "floatbug" patch, so that it runs 3.7 images. Otherwise the packages are the same as before.
To set up apt to use these packages, follow the direction on the swiki:
"Debian" http://minnow.cc.gatech.edu/squeak/3616
-Lex
On Thursday 12 February 2004 4:17 pm, Lex Spoon wrote:
I've updated the Debian packages that are on the uiuc ftp server. The VM now includes Ned's "floatbug" patch, so that it runs 3.7 images.
Actually, I think the floatbug affected only some gcc 3.3 optimized builds, in which the image would blow up on the first floating point math.
I think that what helped your build is re-building from the new VMMaker sources.
I believe the Ephmeron code that was in the VM at one point is what is causing these problems with newer images, and it's been fixed in the later VMMaker.
On Feb 12, 2004, at 6:13 PM, Ned Konz wrote:
I believe the Ephmeron code that was in the VM at one point is what is causing these problems with newer images, and it's been fixed in the later VMMaker.
I'm pretty sure I never put the ephemeron code into any 'official' VMMaker release simply because I never had the impression anyone had reviewed and tested and approved it. If it is actually the cause of these unix VM problems then I suppose it ought not be approved!
So far as I can see on SM, there is only the one version of the ephemeron code. Does anyoe have strong opinions on its approvability for general inclusion?
tim
Lex Spoon (2004-02-12 20:17):
I've updated the Debian packages that are on the uiuc ftp server. The VM now includes Ned's "floatbug" patch, so that it runs 3.7 images. Otherwise the packages are the same as before.
To set up apt to use these packages, follow the direction on the swiki:
If I follow the directions, I can't connect. If I replace the passive-false with passive-true, I can connect, but get the promised "bizarre errors" :-/
Is this because my Debian box is sitting behind a firewall?
If so, I guess, I'm not the only one ...
Is it possible to make the files more accessible?
kind regards, s.
If I follow the directions, I can't connect. If I replace the passive-false with passive-true, I can connect, but get the promised "bizarre errors" :-/
Can you ftp files from the site? If "apt" cannot get the files then I bet "ftp" cannot, either. And vice versa: if you succeed with ftp then maybe apt needs some more hints.
Notice that this is the standard ftp repository for Squeak, so the problem here has ramification beyond the Debian packages.
I do not know what to do about alternative access. Perhaps the UIUC folks could point an HTTP server at the same directory tree?
Is this because my Debian box is sitting behind a firewall?
Almost certainly the firewall is involved. You may want to talk to the person running the firewall, for more ideas. -Lex
Lex Spoon (2004-02-16 15:31):
If I follow the directions, I can't connect. If I replace the passive-false with passive-true, I can connect, but get the promised "bizarre errors" :-/
Can you ftp files from the site? If "apt" cannot get the files then I bet "ftp" cannot, either. And vice versa: if you succeed with ftp then maybe apt needs some more hints.
I am currently downloading the 11MB of /Smalltalk/Squeak/3.6/unix-linux/Squeak-3.6-5429-i686... with ncftp and it works well, as it is probably using a passive connection.
apt, however still refuses to connect. ncftp also has problems if trying active connections.
ncftp> set passive off ncftp> open squeak Connecting to 128.174.246.125... st.cs.uiuc.edu. NcFTPd Server (free educational license) ready. Logging in... You are user #2 of 50 simultaneous users allowed.
Logged in anonymously. Logged in to st.cs.uiuc.edu.
This site mirrors the main development sites for Squeak Smalltalk. The files here come from: alix.inria.fr/pub/squeak--Ian Piumarta's ports to UNIX ftp.cs.uni-magdeburg.de/pub/Smalltalk/free/squeak--the Windows ports
Please note that Squeak is covered by a license--read the file "License."
Current remote directory is /Smalltalk/Squeak. ncftp /Smalltalk/Squeak > cd 3.6/win...Could not read reply from control connection -- timed out.
Notice that this is the standard ftp repository for Squeak, so the problem here has ramification beyond the Debian packages.
I do not know what to do about alternative access. Perhaps the UIUC folks could point an HTTP server at the same directory tree?
That would be swell :-)
Is this because my Debian box is sitting behind a firewall?
Almost certainly the firewall is involved. You may want to talk to the person running the firewall, for more ideas. -Lex
Unfortunately, that would be me ... and it's a stupid iptables filter blocking all connections originating outside of my office. I tried to explicitely allow connections from st.cs.uiuc.edu's ip-address, but it still can only get passive connections.
And the last time, I let the firewall down during long downloads, my linux router promptly got visited by some fool with a root kit.
s.
Thank you for building these debian packages of squeak.
After installing the debian packages from http://minnow.cc.gatech.edu/squeak/3616, I found I had to change line 48 of /usr/bin/inisqueak from "imgdir=${prefix}/lib/squeak" to "imgdir=${prefix}/share/squeak" for inisqueak to run.
stan@stanheckman.com wrote:
After installing the debian packages from http://minnow.cc.gatech.edu/squeak/3616, I found I had to change line 48 of /usr/bin/inisqueak from "imgdir=${prefix}/lib/squeak" to "imgdir=${prefix}/share/squeak" for inisqueak to run.
Ah, thanks. Ian puts them in /usr/lib and I keep forgetting to change it for Debian.
-Lex
squeak-dev@lists.squeakfoundation.org