Hi everyone
I have spend the last day struggling with a fresh RH9.0 install and the
RPMS from 2003.09.10 (September). We use them for a course, which is why I
am not using the newer release. Anyway, there is a nasty error in the
script that gets installed in
/usr/local/bin/locate-jre
This script is called from a login shell, from
/etc/profile.d/tinyos.sh
The script include the following lines:
# On Linux, we first try to find it from the rpm
j=`rpm -ql IBMJava2-SDK | grep '/javac$'`
if [ $? != 0 ]; then
# Next we try the path. But a nasty rpm may have removed them, so we
# recreate our default path...
PATH=`bash --login -c 'echo $PATH'`
The problem is, that if you do not have any java installed, the line
PATH=`bash --login -c 'echo $PATH'`
will run /usr/local/bin/locate-jre again....
This took me more time to realize than I am prepared to tell you :-/
This error may not be present in newer versions of the RPM - but if it is,
please consider removing this problem.
Thanks,
Mads
--
+----------------------------------------------------------------------+
| Mads Bondo Dydensborg. http://www.distlab.dk/madsdyd/ |
| +45 35 32 14 18 |
+----------------------------------------------------------------------+
_______________________________________________
Tinyos-users mailing list
[EMAIL PROTECTED]
http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users