In archive-conf, it has try: import fchksum def perform_checksum(filename): return fchksum.fmd5t(filename) except ImportError: import md5 .... But either fchksum and md6 does not support python3. Reproducible: Always Actual Results: Traceback (most recent call last): File "/usr/sbin/archive-conf", line 30, in <module> import fchksum ImportError: No module named fchksum During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/sbin/archive-conf", line 33, in <module> import md5 ImportError: No module named md5 Expected Results: Works
This should fix it: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=ddd1bc384629571d52d5c5f59a5446debaeae01a
This is fixed in 2.2.1.