[AG-TECH] Linux Packaging for AGTk 2.2

Thomas D. Uram turam at mcs.anl.gov
Fri May 21 18:58:50 CDT 2004


With the release of the AGTk 2.2 beta, we've entered the last phase of 
the 2.2 development cycle, and need to consider packaging for the final 
release.  Based on your responses (if you're in the To: line), you've 
expressed some interest in packaging the AG toolkit for a linux 
distribution that we (Argonne) are not providing; in particular:

Doug Kosovic - Fedora
Chris Willing - Slackware
Joseph Pachod - Debian/Gnoppix
David Golden - Debian

If I've missed anyone, please let me know.

During this release, we've worked to develop a build process that would 
accommodate alternate distributions.  You may have seen the source 
tarball that is available on the beta release page:

    
http://www-unix.mcs.anl.gov/fl/research/accessgrid/software/releases/2.2/redhat.html

This should include everything that was used to build the linux beta 
package.  The build process includes a hierarchy of scripts that begins 
with AccessGrid/packaging/BuildSnapshot.py, and progresses down to more 
specific BuildPackage scripts.  We're using 
packaging/linux/rpm/BuildPackage.py to build the RedHat73 package; 
additional directories could be added under packaging/linux for 
distro-specific details that you identify.

I need to write up the details of the linux build process and get that 
out to all of you; I'll try to do that over the weekend.  In the 
meantime, if you want to take a look at the source tarball and the build 
scripts, feel free to do so and ask questions as often as necessary. 

It would be great to be able to announce support for distributions other 
than RedHat for the final release.  If there's anything we can do to 
help with packaging, please let us know.

Thanks for your help,

Tom/The AG Team




More information about the ag-tech mailing list