community/py-pip3: No package metadata was found for pip
$ docker run --rm -it alpine:edge
/io # apk add py3-pip
fetch https://dl-cdn.alpinelinux.org/alpine/edge/main/aarch64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/edge/community/aarch64/APKINDEX.tar.gz
(1/21) Installing libbz2 (1.0.8-r4)
(2/21) Installing libcrypto3 (3.0.7-r0)
(3/21) Installing libexpat (2.5.0-r0)
(4/21) Installing libffi (3.4.4-r0)
(5/21) Installing gdbm (1.23-r0)
(6/21) Installing xz-libs (5.2.8-r0)
(7/21) Installing libgcc (12.2.1_git20220924-r4)
(8/21) Installing libstdc++ (12.2.1_git20220924-r4)
(9/21) Installing mpdecimal (2.5.1-r1)
(10/21) Installing ncurses-terminfo-base (6.3_p20221119-r0)
(11/21) Installing ncurses-libs (6.3_p20221119-r0)
(12/21) Installing readline (8.2.0-r0)
(13/21) Installing sqlite-libs (3.40.0-r0)
(14/21) Installing libssl3 (3.0.7-r0)
(15/21) Installing python3 (3.11.0-r2)
(16/21) Installing py3-six (1.16.0-r4)
(17/21) Installing py3-retrying (1.3.3-r3)
(18/21) Installing py3-parsing (3.0.9-r1)
(19/21) Installing py3-packaging (21.3-r3)
(20/21) Installing py3-setuptools (65.6.0-r1)
(21/21) Installing py3-pip (22.3.1-r1)
Executing busybox-1.35.0-r18.trigger
OK: 104 MiB in 35 packages
/io # pip3 install cffi
Traceback (most recent call last):
File "/usr/bin/pip3", line 33, in <module>
sys.exit(load_entry_point('pip==22.3.1', 'console_scripts', 'pip3')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/bin/pip3", line 22, in importlib_load_entry_point
for entry_point in distribution(dist_name).entry_points
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 964, in distribution
return Distribution.from_name(distribution_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 561, in from_name
raise PackageNotFoundError(name)
importlib.metadata.PackageNotFoundError: No package metadata was found for pip