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

Reply via email to