On Tue, Jul 21, 2015 at 10:04 PM, RK <ravikirangoud.palpano...@gmail.com> wrote:
> Hello, > > > > We are using git 1.8.3.1 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. > > > > <https://lh3.googleusercontent.com/-2FdsPT7FvE0/Va8H416bPkI/AAAAAAAAAUo/Z4LjS_JvzAI/s1600/git_Error.JPG> > > > > Dependent module /usr/lib/libcrypto.a (libcrypto.so.1.0.1) could not be > loaded. > > 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. > > Thanks, > > RK. > 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: http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html#G 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 about AIX. 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 for AIX! 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 rm 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 "old-libcrypto.a". 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 Maranatha! <>< John McKown -- 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 to git-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.