[squeak-dev] Install on Debian / Ubuntu binary-amd64

Norbert Hartl norbert at hartl.name
Wed Apr 23 23:38:55 UTC 2008


On Thu, 2008-04-24 at 08:20 +1000, Edward Stow wrote:
> On Wed, Apr 23, 2008 at 3:35 PM, Miguel Enrique Cobá Martínez
> <m.coba.m at gmail.com> wrote:
> 
> > >
> >  I use squeak inside a chroot as per instructions here:
> >
> >  http://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.html
> >
> >  as there is no 64 bit perfect setup for squeak
> >
> >  I installed squeak inside the chroot with the repositories from squeak.org
> > (section other OSes)
> >
> >  hope this help
> 
> Yes is does -- it does confirm that a simple install is not available
> for amd64 architecture.  By simple, I mean  sudo apt-get install
> squeak.

> And it doesn't.  I have a hard time convincing my sys admins and their
> bosses to take seriously a package that does not have a
> straightforward install process on 64 bit machines.
> 
> chroot'ing in their words is for 'legacy and un-supported systems that
> should not be installed on a production server.'
> 
> I am trying to set up a demonstration server that will allow squeak
> with seaside to be considered a viable alternative.  I should say that
> I'm not a sys admin and am feeling very frustrated with the lack of
> installable options.
> 
> So please ... could those that maintain the debian and / or other os
> vms create an installable 64 bit deb and / or rpm.
> 

At the moment there is no packaged version which does compile on amd64.
Otherwise it would be quite simple to create such a package. You can run
32 bit applications on 64 bit but on a debian package level this is not
an easy task to achieve.

If you want to setup an demonstration server why you don't take the 
installer script which comes with the vm package on squeakvm.org ? This
installs the 32bit binaries on your machine.

I created a package for you which is a amd64 target ubuntu package which
contains the binaries from the 3.10.1 i686 package from squeakvm.org.[1]
It installs into /opt/squeak. You can use use 

/opt/squeak/bin/squeakvm YOUR-IMAGE 

to start squeak. Don't be misled by the ubuntu in the package name. It
should install on debian as well. 

Let me know if you have trouble using it.

[1] http://selfish.org/files/deb/squeak-vm-i686_0.1ubuntu1_amd64.deb

Norbert
 




More information about the Squeak-dev mailing list