swarm-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Swarm-Support] Ubuntu 10.10 i386 packages just uploaded


From: Paul Johnson
Subject: [Swarm-Support] Ubuntu 10.10 i386 packages just uploaded
Date: Mon, 14 Mar 2011 22:58:02 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.14) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8

After yesterday's question about using swarm on Ubuntu, I felt bad telling 
everybody to build their own packages.

Today I realized I can install Ubuntu 32 bit in a VM in a half hour and then 
build packages for the everybody.  Now I'm
standing on the top of a chair saying "I'm King of the Lab," just like on Bones 
(if you watch TV).

In order to make Swarm programs work in Ubuntu-10.10, you need to replace blt 
and install the swarm packages. You will
also be asked to install tcl8.5, tcl8.5-dev, tk8.5, tk8.5-dev, libhdf5-dev, and 
possibly a few others.

You need these ones:

http://pj.freefaculty.org/Swarm/Swarm-Packages/Ubuntu/10.10/i386/blt/blt-dev_2.4z-5_i386.deb

http://pj.freefaculty.org/Swarm/Swarm-Packages/Ubuntu/10.10/i386/blt/blt_2.4z-5_i386.deb

http://pj.freefaculty.org/Swarm/Swarm-Packages/Ubuntu/10.10/i386/swarm/libswarm-dev_2.4.1-1_i386.deb

http://pj.freefaculty.org/Swarm/Swarm-Packages/Ubuntu/10.10/i386/swarm/libswarm0-dbg_2.4.1-1_i386.deb

http://pj.freefaculty.org/Swarm/Swarm-Packages/Ubuntu/10.10/i386/swarm/libswarm0_2.4.1-1_i386.deb

To use the swarm-java bit, please install, in ADDITION

http://pj.freefaculty.org/Swarm/Swarm-Packages/Ubuntu/10.10/i386/swarm/libswarm-java_2.4.1-1_all.deb

And from the base Ubuntu repositories, you will need the openjdk packages. I 
think I installed all of the relevant
looking ones from the java-6-openjdk series, including the -dev packages. I'm 
not sure what is minimally necessary to
run these.

If you want the source building files, they are in those same directories.

I'm not setting up an apt repository, because I think smarter, stronger Linux 
users result from the use of "dpkg -i"
rather than "apt-get install".

In the Ubuntu 10.10 virtual machine, I have verified that the objc and java 
applications do run.  I mean, the ones from
swarmapps-2.3.0.tar.gz on swarm's ftp. There is a wrinkle, however.

For the Objective C apps, it is necessary to set

$ export SWARMHOME=/

in order to compile and run applications.

However, on the java applications, it is necessary to do

$ export SWARMHOME=/usr

This is necessary because of weirdnesses caused by the debian packaging 
guidelines, which caused the original deb
packager, Masayuki Hatta (mhatta) <address@hidden>, to re-locate swarm's etc 
directory from /usr to /.  I'm not
complaining, because I could not have made all that packaging stuff work on my 
own, I'm just saying that the debian
packaging standard has a lot of impact on how this turns out.  It also explains 
why this is named "libswarm0" rather
than "swarm" (as I do it on the RedHat packaging side).

Well, anyway, have fun.  I hope you like this.

pj

-- 
Paul E. Johnson                       email: address@hidden
Professor, Political Science          http://pj.freefaculty.org
Assoc. Director, Center for Research Methods and Data Analysis
1541 Lilac Lane, Rm 504
University of Kansas                  Office: (785) 864-9086
Lawrence, Kansas 66045-3129           FAX: (785) 864-5700


reply via email to

[Prev in Thread] Current Thread [Next in Thread]