Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Apr 2021 11:59:11 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 255050] security/py-keyring: missing dependency on devel/py-importlib-metadata>=3.6
Message-ID:  <bug-255050-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255050

            Bug ID: 255050
           Summary: security/py-keyring: missing dependency on
                    devel/py-importlib-metadata>=3D3.6
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: florian@wagner-flo.net
                CC: douglas@douglasthrift.net
                CC: douglas@douglasthrift.net
             Flags: maintainer-feedback?(douglas@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>=3D3.6

And also [1]. I'll not be helping fix this since I've found a workaround an=
d my
time is a bit limited currently. And someone needs to update
devel/py-importlib-metadata first...

[1]
https://github.com/jaraco/keyring/blob/90bf330ebe3f86fe77794cf16af954858735=
b0dd/setup.cfg#L24-L28

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-255050-7788>