[Vm-dev] Fedora rawhide Re: [Bug 861633] update squeak-vm to 4.10.x series

David Corking lists at dcorking.com
Sun Nov 18 20:20:55 UTC 2012


It is great to see a new experimental 4.10 series squeak-vm RPM
package for Fedora, thanks to Jaroslav Škarvada. He posted it at

http://fedorapeople.org/~jskarvad/squeak/squeak-vm-4.10.2.2614-1.fc19.src.rpm

It is for Fedora rawhide, but it builds on our Fedora 16 x86_64
box. It is the first time I have used a working x86_64 VM with a full
complement of
plugins, so I am delighted.

I used a couple of kludgy workarounds to get these launcher scripts working

/usr/bin/squeak
/usr/bin/etoys

Firstly, ckformat seems to be in the wrong place, so I symlinked it:

cd /usr/bin/
sudo ln -s /usr/lib64/squeak/4.10.2-2614/ckformat

Secondly, /usr/bin/squeak looks in the wrong place for squeakvm, so I
swapped lib/ for lib64, which breaks the script for other
architectures :(

--- /usr/bin/squeak.~1~ 2012-11-18 12:32:17.000000000 +0000
+++ /usr/bin/squeak     2012-11-18 18:06:37.612949407 +0000
@@ -30,7 +30,7 @@
 bindir=`realpath "${0}"`
 bindir=`dirname  "${bindir}"`
 prefix=`dirname  "${bindir}"`
-libdir="${prefix}/lib/squeak"
+libdir="${prefix}/lib64/squeak"
 plgdir="${libdir}/4.10.2-2614"
 useoss="true"
 ck="ckformat"

Only a couple of unsolved problems so far, though I look forward to
exercising the new VM more thoroughly, as time on this box permits.

Firstly, the display would sometimes freeze when using full screen
squeak. (I am using the X.Org Intel Pineview GM driver, in case that
is relevant.)

Secondly, the sugarized Etoys activity (etoys-sugar) pops up a debug
window on launch, because it got a timeout from this DBus message:

DBusMessageMethodCall(3)[/org/laptop/Sugar/Presence
org.laptop.Sugar.Presence.GetOwner()]

I hope my comments help. This all looks very promising for the next
generation of Fedora Squeak, Scratch and Etoys users. Have fun! David

p.s. bugzilla link for the feature request
https://bugzilla.redhat.com/show_bug.cgi?id=861633


More information about the Vm-dev mailing list