setup D0RunII ....
will not be able to find the pre-build executables and libraries. That is
because SoftRelTools names the subdirectories in which they reside as:
SRT_SUBDIR=Linux2.4-GCC_3_4 SRT_ARCH=Linux2.4at the moment. On a 2.6 installation, this name becomes Linux2.6 by default.
Paul Russo's compatibility system, an addon, to SoftRelTools makes this distinction between kernel versions irrelevant. So you need to tell your system that it's "OK" to use a 2.4 build.
The only thing you need to do is force the build system to think that you have a Linux 2.4 system rather than 2.6. To do that:
$HOME/.srt_envrc
with the contents
SRT_ARCH=Linux2.4
$SRT_DIST/srt/srt_envrc (note no ".")
with the same contents.
D0-glpkgs-chk.shto make sure that ups finds all of the external products. It'll print ???? at the start of lines where it can't find a product. If you have any of those, get back to me with the results of:
ups list -aKdb:+ <product> <version>
(<> means put in an appropriate value)
or if that doesn't show anything, repeat without the <version>.
If you have all the products, then EVERYTHING should just work, including: