On Tue, Jul 21, 2015 at 10:04 PM, RK <ravikirangoud.palpano...@gmail.com>
> We are using git 18.104.22.168 on AIX 6.1 server. Recently AIX patches applied
> on the AIX box and git stopped working. git is failing to extract the code.
> Error attached . The error is mentioned below in blue color.
> Dependent module /usr/lib/libcrypto.a (libcrypto.so.1.0.1) could not be
> Member libcrypto.so.1.0.1 is not found in archive
> How to resolve this issue. It is stopping us to apply AIX patches which is
> mandatory as part of company policy. Please help.
Probably the best thing to do wold be to see if there is an updated version
of git on AIX which will work for you and install it. On my Linux system,
git is at 2.4.3! There is a package here:
for AIX. Looks a bit weird to me because it has an RPM and I didn't think
AIX used RPM. But, in any case, there is also a link to the source. You
should be able to download it and compile it. But I don't know anything
DO THE FOLLOWING AT YOUR OWN RISK! IT REQUIRES "ROOT" PRIVILEGES. This may
violate shop standards. Only do this if you cannot get an update git client
Do you have the old version of /usr/lib/libcrypto.a ? If so, try doing the
following commands on it:
cp -ai libcrypto.a libcrypto.a.bak #make a backup copy
ar -x old-libcrypto.a libcrypto.so.1.0.1
ar -q libcrypto.a libcrypto.so.1.0.1
The first command wll eXtract the member libcrypto.so.1.0.1 from the old
libcrypto.a archive. The second command will do a "quick append" of that
member into the new libcrypto.a library. Oh, NOTE, I used the name
"old.libcrypto.a" as a stand-in for the actual name of the old libcrypto.a
archive. But I don't have any idea what would be the proper name for
The above assumes that the "ar" (archive) command works the same on AIX as
it does on Linux. Again, I don't know AIX!
Schrodinger's backup: The condition of any backup is unknown until a
restore is attempted.
Yoda of Borg, we are. Futile, resistance is, yes. Assimilated, you will be.
He's about as useful as a wax frying pan.
10 to the 12th power microphones = 1 Megaphone
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email
For more options, visit https://groups.google.com/d/optout.