It looks, that You mount the volume with ${ROOTSYS}/bin without
'exec' priv. (in /etc/fstab - 'noexec' option).
To check it - copy the any executable (that You belive) in ${ROOTSYS}/bin
and try to run it.
Try also 'ldd ./root' to check that shared libs are found.
(but in that case, You should have other diagnostics...)
Otherwise - I can only assume, that You have a 'hacked/broken' kernel !!!
Yours, Nikolay.
On Thu, 27 Aug 1998, Ye Shuwei wrote:
>
> Hi, Jens,
>
> Thanks for your mail. I tried strace for all the executables located in
> $ROOTSYS/bin, it always gave
>
> strace: exec: No such file or directory
>
> The detail is (under $ROOTSYS/bin)
>
> > strace ./root
> execve("./root", ["./root"], [/* 53 vars */]) = 0
> strace: exec: No such file or directory
>
> > strace ./cint
> execve("./cint", ["./cint"], [/* 53 vars */]) = 0
> strace: exec: No such file or directory
>
> > strace ./g2root
> execve("./g2root", ["./g2root"], [/* 53 vars */]) = 0
> strace: exec: No such file or directory
>
> > strace ./h2root
> execve("./h2root", ["./h2root"], [/* 53 vars */]) = 0
> strace: exec: No such file or directory
>
> It even fails for g2root and h2root which is written in fortran !
>
> In the directory of $ROOTSYS/bin, I have files
> -rwxr-xr-x 1 root root 8964 Jul 28 13:44 cint*
> -rwxr-xr-x 1 root root 460928 Jul 28 14:07 g2root*
> -rwxr-xr-x 1 root root 652432 Jul 28 14:07 h2root*
> -rwxr-xr-x 1 root root 162327 Jul 28 14:06 root*
> -rwxr-xr-x 1 root root 6591 Jul 28 14:06 root.exe*
> -rwxr-xr-x 1 root root 28173 Jul 28 14:06 rootcint*
> -rwxr-xr-x 1 root root 48840 Jun 20 11:18 rootd*
>
> I can not explain.
>
> Does anyone use ROOT with glibc under Linux ? Have any ideas ? Thanks.
>
> --Shuwei
>
>
> On 27 Aug 1998, Jens Ritter wrote:
>
> > Ye Shuwei <yesw@ihp.phys.ethz.ch> writes:
> >
> > > Hi, Rene,
> > >
> > > I am sure that I have put $ROOTSYS/bin in my path and it comes the first
> > > of all. Even I entered the directory $ROOTSYS/bin, then type "./root", not,
> > > the machine gave the same message.
> > >
> > > ./root: Command not found.
> >
> > As root isn't a shell script, I guess it is run but can`t find
> > root.exe. Try running strace ./root. You will see which files it
> > want4s to open and where it fails.
> >
> > Jens
> > --
> > Jens.Ritter@weh.rwth-aachen.de grimaldi@debian.org
> > KeyID: 2048/E451C639 1998/01/28
> > Print: 5F 3D 43 1E 24 1E CC 48 1E 05 93 3A A7 10 73 37
> >
> >
>
Nikolay Root
BINP, Novosibirsk
email : nroot@inp.nsk.su