a) regarding python.abc - builtin in my packaging.
root@x070:[/]python -m test test_abc
Run tests sequentially
0:00:00 [1/1] test_abc
1 test OK.
Total duration: 58 ms
Tests result: SUCCESS
root@x070:[/]python -m test -v test_abc
== CPython 2.7.15 (default, May 7 2018, 16:04:01) [C]
== AIX-1-00C291F54C00-powerpc-64bit big-endian
== /tmp/test_python_7143560
== CPU count: 2
Run tests sequentially
0:00:00 [1/1] test_abc
test_abstractmethod_basics (test.test_abc.TestABC) ... ok
test_abstractmethod_integration (test.test_abc.TestABC) ... ok
test_abstractproperty_basics (test.test_abc.TestABC) ... ok
test_all_new_methods_are_called (test.test_abc.TestABC) ... ok
test_cache_leak (test.test_abc.TestABC) ... ok
test_isinstance_class (test.test_abc.TestABC) ... ok
test_isinstance_invalidation (test.test_abc.TestABC) ... ok
test_register_non_class (test.test_abc.TestABC) ... ok
test_registration_basics (test.test_abc.TestABC) ... ok
test_registration_builtins (test.test_abc.TestABC) ... ok
test_registration_edge_cases (test.test_abc.TestABC) ... ok
test_registration_transitiveness (test.test_abc.TestABC) ... ok
test_subclass_oldstyle_class (test.test_abc.TestABC) ... ok
----------------------------------------------------------------------
Ran 13 tests in 0.018s
OK
1 test OK.
Total duration: 167 ms
Tests result: SUCCESS
As to the FAQ - no, that is still current. And IBM AIX say they are going to continue with it - even added yum for AIX 7.2.
However, their yum ONLY works with the bits they package.
So, RPM is still current on RedHat, Centos and I believe SLES. RH and Centos also use yum, while SLES uses zypper. Debian amd Ubuntu use a different (from RPM and installp) package manager. The program family
apt are their package managers.
For AIX, the base package manager is "installp". As I frequently experienced issues such as you are having I taught myself how to package - and share what I use via
http://www.aixtools.netBottom line: use what works best for you. If you use my packaging, and something is not working I try to get it fixed within a couple of days.
There are things in the Toolbox that I do not have. If you need something, and you would like it in installp format rather than RPM - ask, and I'll research it. In principle, RPM packages that work should not be broken by my packages nor v.v.. Most RPMs put their key files in /opt/freeware/* while I use either /opt/* or /opt/aixtools/*
Michael