[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