Re: URGENT [PROPOSAL] V3: lsb lib and lsb loader location (also IA64)
- To: Johannes Poehlmann <jhp@caldera.de>
- Cc: rusty@rustcorp.com.au, quinlan@transmeta.com, gk4@us.ibm.com, anderson@metrolink.com, fhs-discuss@ucsd.edu, lsb-spec@lists.linuxbase.org
- Subject: Re: URGENT [PROPOSAL] V3: lsb lib and lsb loader location (also IA64)
- From: Wichert Akkerman <wichert@wiggy.net>
- Date: Thu, 21 Jun 2001 18:41:20 +0200
- Message-id: <[🔎] 20010621184119.B15364@cistron.nl>
- Mail-followup-to: Johannes Poehlmann <jhp@caldera.de>, rusty@rustcorp.com.au, quinlan@transmeta.com, gk4@us.ibm.com, anderson@metrolink.com, fhs-discuss@ucsd.edu, lsb-spec@lists.linuxbase.org
- In-reply-to: <[🔎] 20010621175926.A15873@caldera.de>; from jhp@caldera.de on Thu, Jun 21, 2001 at 05:59:26PM +0200
- References: <20010530175413.B11296@caldera.de> <[🔎] 20010621175926.A15873@caldera.de>
Previously Johannes Poehlmann wrote:
> 1. lsb library location.
>
> lsb libraries native for this architecture
> runtime libraries -> /lib/lsb
> Stub libraries -> /usr/lib/lsb-stub
>
> IA32 emulation libraries on non IA32 systems (IA64)
> runtime libraries -> /lib/lsb-ia32compat
> Stub libraries -> /usr/lib/lsb-stub-ia32compat
Imho this is silly. IA64 can run IA32 binaries natively, and should
also be able to run IA32 software unchanged. But since you use
/lib/lbs-ia32compat instead of the normal /lib/lsb that isn't possible
so you completely break that nice feature of ia64 systems.
The same holds for sparc32/sparc64, mips/mips64, powerpc/powerpc64,
and ia32/x86-64.
> Runtime libraries can not live in /usr, because they could be needed
> before /usr is mounted at system startup. This has been taken in
> question by Thomas Sippel.
That's also not true, runtime libraries can live in /usr/lib
just fine with the exception of those you need to bring the
system online to the point where /usr is mounted.
Wichert.
--
_________________________________________________________________
/ Nothing is fool-proof to a sufficiently talented fool \
| wichert@wiggy.net http://www.liacs.nl/~wichert/ |
| 1024D/2FA3BC2D 576E 100B 518D 2F16 36B0 2805 3CB8 9250 2FA3 BC2D |
Reply to: