Installation of app-crypt/acme-1.3.0 creates /usr/lib64/python3.6/site-packages/acme-1.3.0-py3.6.egg-info/ but not /usr/lib64/python3.6/site-packages/acme/. No error is reported. This causes certbot to fail: minbar:root:~:89 # certbot renew Traceback (most recent call last): File "/usr/lib/python-exec/python3.6/certbot", line 11, in <module> load_entry_point('certbot==1.3.0', 'console_scripts', 'certbot')() File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 489, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 2852, in load_entry_point return ep.load() File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 2443, in load return self.resolve() File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 2449, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/usr/lib64/python3.6/site-packages/certbot/main.py", line 2, in <module> from certbot._internal import main as internal_main File "/usr/lib64/python3.6/site-packages/certbot/_internal/main.py", line 13, in <module> from acme import errors as acme_errors ModuleNotFoundError: No module named 'acme' minbar:root:~:90 # eix -I acme [I] app-crypt/acme Available versions: 1.3.0^t **9999*l^t {doc test PYTHON_TARGETS="python3_6 python3_7 python3_8"} Installed versions: 1.3.0^t(08:06:36 PM 04/17/2020)(-doc -test PYTHON_TARGETS="python3_6 -python3_7 -python3_8") Homepage: https://github.com/certbot/certbot https://letsencrypt.org/ Description: An implementation of the ACME protocol [I] dev-erlang/p1_acme Available versions: (~)1.0.2[1] (~)1.0.4[1] (~)1.0.5 (~)1.0.5[1] Installed versions: 1.0.5(12:14:11 PM 04/02/2020) Homepage: https://github.com/processone/p1_acme Description: ACME client library for Erlang minbar:root:~:82 # qlist -e app-crypt/acme /usr/share/doc/acme-1.3.0/README.rst /usr/lib64/python3.6/site-packages/acme-1.3.0-py3.6.egg-info/SOURCES.txt /usr/lib64/python3.6/site-packages/acme-1.3.0-py3.6.egg-info/top_level.txt /usr/lib64/python3.6/site-packages/acme-1.3.0-py3.6.egg-info/requires.txt /usr/lib64/python3.6/site-packages/acme-1.3.0-py3.6.egg-info/dependency_links.txt /usr/lib64/python3.6/site-packages/acme-1.3.0-py3.6.egg-info/PKG-INFO
Another casualty of --skip-build in distutils-r1
(In reply to Brian Evans from comment #1) > Another casualty of --skip-build in distutils-r1 Actually, this may be an ebuild problem with "python_foreach_impl run_in_build_dir default" in src_compile
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b4d9163f99699190d0c57bbda64b36ecf9ab3b commit e5b4d9163f99699190d0c57bbda64b36ecf9ab3b Author: Matthew Thode <prometheanfire@gentoo.org> AuthorDate: 2020-04-18 03:28:18 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2020-04-18 03:28:33 +0000 app-crypt/acme: 1.3.0-r1 bump for regression caused by eclass change fixes: 180fa85d7d00aea463c399f70348beaad9166eb7 Closes: https://bugs.gentoo.org/717970 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --force Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> app-crypt/acme/{acme-1.3.0.ebuild => acme-1.3.0-r1.ebuild} | 1 + app-crypt/acme/acme-9999.ebuild | 1 + 2 files changed, 2 insertions(+)
*** Bug 718096 has been marked as a duplicate of this bug. ***