The issue seems to be that s3transfer has transitioned to eapi 7 and paludis does not understand the new python constructs. I installed with portage and now get these errors in paludis: ! dev-python/s3transfer Reasons: target (installed-packages::installed), dev-python/awscli-1.15.10:0::installed Unsuitable candidates: * dev-python/s3transfer-0.0.1:0::layman (in ::awesome) Masked by unavailable (In a repository which is unavailable) Did not meet >=dev-python/s3transfer-0.1.12[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)], use existing if same metadata, installing to / from dev-python/awscli-1.15.10:0::installed * dev-python/s3transfer-0.1.10:0::layman (in ::junkdrawer) Masked by unavailable (In a repository which is unavailable) Did not meet >=dev-python/s3transfer-0.1.12[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)], use existing if same metadata, installing to / from dev-python/awscli-1.15.10:0::installed * dev-python/s3transfer-0.1.10:0::layman (in ::stefantalpalaru) Masked by unavailable (In a repository which is unavailable) Did not meet >=dev-python/s3transfer-0.1.12[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)], use existing if same metadata, installing to / from dev-python/awscli-1.15.10:0::installed * dev-python/s3transfer-0.1.11:0::gentoo Did not meet >=dev-python/s3transfer-0.1.12[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)], use existing if same metadata, installing to / from dev-python/awscli-1.15.10:0::installed
This is a known problem. According to passing upstream remarks, Paludis is not maintained anymore for Gentoo use. If nobody does the work before it becomes unusable, I will lastrite it.