SCIENTIFIC-LINUX-USERS Archives

June 2009

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Ron Rechenmacher <[log in to unmask]>
Reply To:
Date:
Wed, 3 Jun 2009 13:36:50 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (67 lines)
I also have been using ups/upd for years.
I am not considered (by anyone including myself) as a ups/upd developer 
although I have recently requested a "fix" for an issue and have gotten 
support so, although support is not too "active", it is still there.

It seems that the experiments and collaborators that have been using 
ups/upd for years, mostly like it. But, I've always had the impression 
that admins or users disconnected from the experiments and ups/upd 
support that try to install the software on their own have run into 
problems.

I personally have addressed this "installation to user login initial ups 
environment activation" issue.  I will be in the next month or so 
working to get my ideas documented and vetted in the languishing ups/upd 
developer community.  If anyone is interested, let me know and I'll 
include you in the discussions/emails.

This is the first I've heard of "modules" and in taking a quick look at 
it, it appears, as Graham says, to do the same kind of thing as ups 
does. So, I'll have to take a closer look.  ups/upd is written in C and 
perl.  Both of these seem to be unix centric and not easily portable to 
windows, FWIW.

--Ron


Graham Allan wrote:
> We have been using UPS/UPD from fnal for this (mainly for root and
> packages like that):
> 
> http://www.fnal.gov/docs/products/ups/
> 
> Being somewhat disconnected from fnal here, I am not really sure how
> well supported ups/upd is these days, it is hard to get much information
> on it. I'd be interested if anyone from fnal might comment.
> 
> I guess the most popular package to do this kind of thing is "modules",
> http://modules.sourceforge.net/
> 
> Graham
> 
> On Wed, May 27, 2009 at 06:09:57PM -0700, Matt Harrington wrote:
>> This isn't specifically a Scientific Linux question, but I suspect
>> many of the list's readers are in the same boat as me.  We have about
>> 30 scientific packages, of which about 20 are command-line only and
>> about 10 are GUI applications.  Rather than have massive, slow,  and
>> unmaintainable .cshrc/.bashrc files, people use an application called
>> "prepare" to set up each app as necessary.  "prepare" originally came
>> from Johan Postma at EMBL Heidelberg and unfortunately its website
>> seems to have disappeared.  It's a clever csh script which detects the
>> architecture in use and then sources an appropriate csh file to set up
>> environment variables and aliases.  Originally it worked with IRIX and
>> OSF/1, and when Linux came on the scene I made the necessary
>> modifications.  The idea is that "prepare ccp4" will set up the CCP4
>> package for whatever type of computer a user is currently using: SGI,
>> Tru64 Alpha, Linux Alpha, Linux x86, or Linux AMD64.  Simply typing
>> "prepare" gives a list of applications currently configured for the
>> computer in use.
>>
>> This has worked well, but I haven't revisited this issue in 15 years
>> and am wondering how the rest of the scientific world solves this
>> problem.  All comments welcomed.
>>
>> Matt
>> UCSF
> 

ATOM RSS1 RSS2