[ale] libstdc++-libc6.1-1.so.2 for Centos 5?

neal at mnopltd.com neal at mnopltd.com
Sat Jun 19 20:49:22 EDT 2021


Don't shoot, I'm only the messenger.  There was an old lady that 
swallowed a fly...

Her children needed to run a Progress SQL client to setup DBA 
permissions.  It was written in Java, and it was written to run with 
/usr/java/jre1.3.1_10.  On 32 bit Linux.   And her children only needed 
to run it when building a new DB.  Which is about every 10 years.

Unbeknownst to her, her children moved the whole thing to a 64 bit 
Centos 5 system.  Including the Java.   Now, the Java startup scripts 
didn't even know about x86_64.  It only knew about i386.  When she saw 
that she was able to dink with the various wrapper scripts to make it 
run the i386 32 bit stuff, which is the only Java libraries Progress 
delivered to work with their client.

This got her farther down the road, but not far:
/usr/java/jre1.3.1_10/bin/i386/native_threads/java: error while loading 
shared libraries:
      libstdc++-libc6.1-1.so.2: cannot open shared object file: No such 
file or directory

Now, since this only needs to get run every maybe 10 years, it's not a 
surprise this was not known by her children when they moved it.

HOWEVER, attempting to obtain this, she finds...

[root at austin native_threads]#  yum provides  libstdc++-libc6.1-1.so.2
Loaded plugins: dellsysid, downloadonly, fastestmirror, rhnplugin
There was an error communicating with RHN.
RHN support will be disabled.
Error communicating with server. The message was:
Name or service not known
Loading mirror speeds from cached hostfile
file://var/cache/yum/centos4-base-x86_64/repodata/repomd.xml: [Errno 5] 
OSError: [Errno 2] No such file or directory: 
'/cache/yum/centos4-base-x86_64/repodata/repomd.xml'
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: 
centos4-base-x86_64. Please verify its path and try again


She doubts this 12 year old Progress Java program is going to just run 
with the native java version "1.6.0_20"; it would seem the most prudent 
to locate this binary library to allow the older Java version to run.   
This is a one-shot one-time setup.

Yes, she knows Centos 5, in fact ALL Centos is now in the dustbin.   Any 
hopes for her?

regards,

Neal



More information about the Ale mailing list