[Bug 255050] security/py-keyring: missing dependency on devel/py-importlib-metadata>=3.6
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Apr 14 11:59:12 UTC 2021
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255050
Bug ID: 255050
Summary: security/py-keyring: missing dependency on
devel/py-importlib-metadata>=3.6
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs at FreeBSD.org
Reporter: florian at wagner-flo.net
CC: douglas at douglasthrift.net
CC: douglas at douglasthrift.net
Flags: maintainer-feedback?(douglas at douglasthrift.net)
Not actually using this package but I've come across this during #255036.
~ pkg install security/py-keyring
[...]
New packages to be INSTALLED:
gettext-runtime: 0.21
indexinfo: 0.3.1
libffi: 3.3_1
py39-entrypoints: 0.3
py39-keyring: 23.0.1
py39-setuptools: 44.0.0
python39: 3.9.4
readline: 8.1.0
[...]
~ python3.9 -c "import keyring"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/local/lib/python3.9/site-packages/keyring/__init__.py", line 1, in
<module>
from .core import (
File "/usr/local/lib/python3.9/site-packages/keyring/core.py", line 11, in
<module>
from . import backend, credentials
File "/usr/local/lib/python3.9/site-packages/keyring/backend.py", line 12, in
<module>
import importlib_metadata as metadata
ModuleNotFoundError: No module named 'importlib_metadata'
~ cd /usr/local/lib/python3.9/site-packages; grep -r importlib_metadata .
./keyring-23.0.1-py3.9.egg-info/requires.txt:importlib_metadata>=3.6
And also [1]. I'll not be helping fix this since I've found a workaround and my
time is a bit limited currently. And someone needs to update
devel/py-importlib-metadata first...
[1]
https://github.com/jaraco/keyring/blob/90bf330ebe3f86fe77794cf16af954858735b0dd/setup.cfg#L24-L28
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list