Hello list,
This is neither LFS nor BLFS so I think this list is best?

Built a LFS 7.3 system and first thing I did was build the necessary
dependencies (according to BLFS instructions for them) to build the RPM
Package Manager.

What I would like to do, and I'll need to do it before I start
bootstrapping the system in RPM, is delete the /lib64 and /usr/lib64
symlinks and create directories in their place so that 64 bit shared
libraries can go into them.

This will likely break building at least temporarily.

Plan to fix building is to initially create symlinks for the libraries
in {,usr}/lib pointing to {,usr}/lib64 and a symlink in /usr/lib for
pkgconfig pointing to ../lib64/pkgconfig

eventually as I rebuild everything in RPM the pkg-config files should
correctly point to 64-bit specific library paths and the pkgconfig
symlink and the library symlinks can be deleted.

libtool .la files - I'll back them up somewhere but I really would like
to get rid of them, Fedora world got rid of them long time ago, they
cause problems (as does rpath)

other than pkg-config files, is there anything else anyone can think of
that might end up biting me?

I have no intent of trying to go multilib but if there ever is a need I
would like it to be as painless as possible and 64-bit specific
libraries and data files (kernel modules excepted) in 64-bit specific
directory makes sense because it is already being done that way on other
multilib RPM based systems.

Thanks for comments / suggestions.

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-chat
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to