There has been confusion on the place where lsb libs should be stored
and there are contradiction between lsbdev, sample implementation and spec.
1. lsb libs location.
/usr/lsb has been objected as violation FHS (Which it does)
I discussed the topic with Stuart and we agreed, that stub libraries
and lsb runtime libraries should be in different locations.
So my proposal is:
runtime libraries -> /lib/lsb
Stub libraries -> /usr/lib/lsb-stub.
I decided against /lib-lsb and /usr/lib-lsbstub beacuse of esthetics.
Runtime libs can not live in /usr, because they could be needed
before /usr is mounted at system startup.
2. loader location:
Putting the loader in a different directory then the dir where glibc
puts its library files is only possible by moving the loader by hand.
glibc experts told me.
So the loader should be /lib/lsb/ld-linux.
3. This changes must become part of
o The spec
o libcheck (search /lib-lsb)
o The lsb loader /lib/lsb/ld-linux
o Ralf Flaxas xdevel package
o Ralfs Flaxas minimal runtime.
--
______ ___
/ ___/__/ / Caldera (Deutschland) GmbH
/ /_/ _ / /__ Naegelsbachstr. 49c, 91052 Erlangen, Germany
/_____/_/ /____/ software developer / lsb project
==== /____/ ===== Dipl. Inf. Johannes Poehlmann, mail: [EMAIL PROTECTED]
Caldera OpenLinux phone: ++49 9131 7192 335, fax: ++49 9131 7192 399