Ken Moffat wrote:
> On Sat, Jul 07, 2012 at 06:15:39PM -0500, Bruce Dubbs wrote:
>> I've been looking at libraries in /lib on my new system and have some
>> issues I'd like to discuss. To start, I'll give a few definitions:
>>
> [ snipped, probably too much, but I'm denying that there is a
> problem :) ]
>
> What is the problem ? On my most recent build I have the following
> in /lib :
>
> .so from libproc,
Yes, that's a realname:
-r-xr-xr-x 1 root root 56284 Jun 15 20:57 /lib/libproc-3.2.8.so
libudev [ both LFS - I was fiddling with a
> udev-fromsystemd build, but I *hope* you also have /lib/libudev :) ]
> and libcap, libnfsidmap, libtirpc, and the now-deprecated libwrap.
>
> .la from libkmod, liblzma [ both LFS ], libnfsidmap and libtirpc.
> So, you have pcre in /lib - perhaps I build it differently. For
> the libs which are from LFS this is not the right place to discuss
> moving them, but I think that there is no point discussing that
> unless you can point to a problem with the current locations.
I realized that some of these are from LFS. If we decide to change, it
would need to be updated too.
One of the points I tried to make was that it does not affect building
or running the programs. gcc/ld automatically search /lib and ld.so
does also.
The question was a bit more subtle. Is it OK to put things only needed
for building in /lib? Historically, that location was only for the
minimum needed to get critical programs running at boot time before /usr
was mounted.
So it doesn't make a practical difference. It's sort of an "artistic"
(for lack of a better word) thing that certain files should be in
'standard' locations. The reason I brought it up is just that the file
locations don't feel right to me.
-- Bruce
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page