Layman requires hashlib which was included in Python 2.5 and later so anybody who installs layman on a system with python 2.4 (In my case a PS3) or earlier will encounter a fatal error when attempting to use layman. Reproducible: Always Steps to Reproduce: 1. Install a new system with Python-2.4 or downgrade to it. 2. Install layman 3. Attempt to run layman Actual Results: Python will return an import error and stack trace indicating that the module hashlib does not exist Expected Results: Layman will perform whatever action is indicated on the command line Probably not too critical since I imagine most people already have python 2.5 but in my case it wasn't present at the time. Applying to all architectures because I assume this isn't PS3 specific.
Thanks for reporting this dependency -- as you say, other people with older installs could run into the same problem. Assigning to maintainer.
I confirm this problem. I'm installing a 2008.0 970-ul64 (ppc64) stage3, and got this problem.