With the 2.1.x kernels (at least with the latest ones), this behavior was
changed. A SunOS binary no longer looks for its libs and dynamic loader in
/usr/gnemul/sunos, nor it does chroot to /usr/gnemul/sunos. Adding
/usr/gnemul/sunos/usr/lib to the search library path does not solve the problem,
and a SunOS binary will run only if SunOS's libc and ld.so are in /usr/lib. I
would like to post a request to the developers: Please, consider reverting to
the old behavior. It was rather convinient when all SunOS programs and libs were
in a dedicated directory. It also made possible the isntallation of whole
packages that depended on certain SunOS binaries being installed in a certain
place (an example could be a package that requires SunOS sh under /bin/sh; it
would be effectively placed under /usr/gnemul/sunos/bin/sh and would not
interfere with bash). It would avoid possible cocnflicts, like different /etc
configuraton files for SunOS and linux binaries. It would also be according to
the docs. By the way, thank you for the exellent work done on the Sparc port.
Constantine.
----------------------------------
E-Mail: costag@indigo.co.il
Date: 26-Apr-98
Time: 13:14:19
This message was sent by XFMail
----------------------------------
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu