From: <no...@so...> - 2002-05-18 22:07:48
|
Bugs item #557419, was opened at 2002-05-17 12:53 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=465044&aid=557419&group_id=51915 Category: env-switcher functionality Group: None >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Jeff Squyres (jsquyres) Assigned to: Jeff Squyres (jsquyres) Summary: Error when default name removed Initial Comment: If a tag has a default value of a name, and that name is removed without resetting the default value to something else, switcher will error -- and the "module load switcher" will fail. Example where this happens: 1. Install env-switcher and modules RPMs 2. Install lam-module RPM 3. root manually sets system default for mpi tag to be lam-6.5.6 4. remove the lam-module RPM switcher should be able to handle this situation somehow. ---------------------------------------------------------------------- >Comment By: Jeff Squyres (jsquyres) Date: 2002-05-18 15:07 Message: Logged In: YES user_id=11722 This was caused by puts'ing to stderr a warning that a modulefile for that name didn't exist -- TCL interpreted that to mean that the child process had failed. So we no longer puts that warning to stderr; rely on "announce" to display errors and warnings like that. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=465044&aid=557419&group_id=51915 |