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

Reply via email to