On Tue, 2008-03-04 at 15:45 +0100, Vincent Cojot wrote: > 2) find a way to provide a full set of ia32 libraries under RHEL5 to enable > those legacy apps on an x86_64 RHEL.
We have a few of these as well and my option was to create a simple chroot environment that had the required 32-bit glibc libraries (I used the ones from RHEL4) and write a small wrapper script which ran the brain damaged binaries from there. It worked pretty well and, once the initial work was done to build the chroot environment, really wasn't that bad to deploy. The biggest difficulty with this is keeping the chroot environment patched up on the clients. I wrote some custom scripts to deal with this in our environment. I basically used one of the many "32-bit chroot on x86_64 linux" pages that are out there on the web as a guideline. Yes, LD_ASSUME_KERNEL is gone, well, more accurately, the code in glibc which this environment triggers is gone, the linker still tries to honor the request thus you get "error while loading shared libraries" errors when you set this. Later, Tom _______________________________________________ rhelv5-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/rhelv5-list
