Installing Python 2.7.5-1 on AIX 6.1

Manarski, Mark Mark.Manarski at
Wed Aug 26 17:47:03 CEST 2015

Terry, Zachary...  thank you for the quick reply.

I believe I resolved my issue by adding the "--nodeps" option when I installed Python using the rpm package.  The command line I used was...

# rpm -i --nodeps python-2.7.5-1.aix6.1.ppc.rpm

Using that command line, the Python libraries seemed to install correctly in my /usr/lib directory, bypassing any of these unnecessary dependencies.

Thanks again.

-----Original Message-----
From: Python-list [ at] On Behalf Of Terry Reedy
Sent: Wednesday, August 26, 2015 11:29 AM
To: python-list at
Subject: [EXTERNAL] Re: Installing Python 2.7.5-1 on AIX 6.1

On 8/26/2015 10:35 AM, Zachary Ware wrote:
> Hi Mark,
> On Wed, Aug 26, 2015 at 9:03 AM, Manarski, Mark 
> <Mark.Manarski at> wrote:
>> I have downloaded the “python-2.7.5-1.aix6.1.ppc.rpm” package from 
>> the IBM Linux ToolBox site.
>> When I try to install the python rpm package, it fails because it’s 
>> looking for (7) dependencies listed below.  The dependencies listed 
>> do seem to exist on the server, and I have also successfully 
>> installed the openssl-0.9.8zg package on the server.
>> Has anyone successfully installed Python 2.7 on AIX, and if so, did 
>> you need to remediate any of these dependencies?
> I have absolutely no experience with AIX.  However, I can tell you 
> that none of the 'dependencies' listed below are absolutely necessary.
>> libcrypto.a( is needed by python-2.7.5-1
> This is used by the hashlib module (and possibly _ssl; I'm not sure).
>> libexpat.a( is needed by python-2.7.5-1
> This is used in the xml package.
>> libgdbm.a( is needed by python-2.7.5-1
> Used in the dbm package.
>> libreadline.a( is needed by python-2.7.5-1
> Used in the REPL and readline module.
>> libssl.a( is needed by python-2.7.5-1
> Used in _ssl.
>> is needed by python-2.7.5-1 is needed by 
>> python-2.7.5-1

8.4 is more or less obsolete.  8.5 came out 8 years ago and has had many bugs fixed (now at 8.5.18).  8.6 came out 2 years ago and is even better.

> Used by Tkinter.

If you want to use tkinter, you should, if possible, start with the latest or whatever.

> So without those dependencies, those modules won't work, but 
> everything else will.
> You may have better luck building Python yourself, and you'll get a 
> much newer Python that way.

And up to date dependencies.

>  We have an AIX buildbot that may be able to teach you a bit from the 
> logs:
> configure: 
> steps/configure/logs/stdio
> compile: 
> steps/compile/logs/stdio
> Hope this helps,

Terry Jan Reedy


More information about the Python-list mailing list