Valery Masiutsin wrote:
Hello, Massimo !
If you are runing different versions of rivet simultaneously, and they
keep same versions of packages inside auto_path, you have to either
change their numbering and go with strict 'package require blah
version' (on Tcl or on C level does not matter), or you have to do
some tricks with auto_path to exclude pathes searching of which could
cause the problem.
Regards Valery.
Yes, like inserting the specific path as first element in auto_path,
which is done
by init.tcl, which is in /usr/lib/rivetx.x.x/ . It fetches the directory
name
from the directory where it was placed. If this is wrong the whole set
of rivet commands have the wrong rivet directory in auto_path.
Removing the package version from the directory name from the code
in 'trunk' might have been a way to cope with this problem (anyone out
there can recall why?), but raises a problem in the 2 cases I described.
A possible way to get around this might be manipulating auto_path at the
C level before init.tcl is run.
-- Massimo
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]