Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 932729 - app-admin/ansible-lint-24.5.0: missing runtime dep importlib-metadata
Summary: app-admin/ansible-lint-24.5.0: missing runtime dep importlib-metadata
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Marek Szuba (RETIRED)
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2024-05-25 12:55 UTC by foearb
Modified: 2024-06-12 13:04 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description foearb 2024-05-25 12:55:28 UTC
Running ansible-lint without 'dev-python/importlib-metadata` installed result in the following error message:

```
$ ansible-lint
Traceback (most recent call last):
  File "/usr/lib/python-exec/python3.12/ansible-lint", line 5, in <module>
    from ansiblelint.__main__ import _run_cli_entrypoint
  File "/usr/lib/python3.12/site-packages/ansiblelint/__main__.py", line 50, in <module>
    from ansiblelint import cli
  File "/usr/lib/python3.12/site-packages/ansiblelint/cli.py", line 30, in <module>
    from ansiblelint.yaml_utils import clean_json
  File "/usr/lib/python3.12/site-packages/ansiblelint/yaml_utils.py", line 34, in <module>
    from ansiblelint.utils import Task
  File "/usr/lib/python3.12/site-packages/ansiblelint/utils.py", line 62, in <module>
    from ansiblelint.app import App, get_app
  File "/usr/lib/python3.12/site-packages/ansiblelint/app.py", line 25, in <module>
    from ansiblelint.requirements import Reqs
  File "/usr/lib/python3.12/site-packages/ansiblelint/requirements.py", line 3, in <module>
    import importlib_metadata
ModuleNotFoundError: No module named 'importlib_metadata'
```
Comment 1 Larry the Git Cow gentoo-dev 2024-06-12 13:04:22 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e13567fe82801105c56fa4d0ecdbe7f03ba9e6

commit 00e13567fe82801105c56fa4d0ecdbe7f03ba9e6
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2024-06-12 12:55:52 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2024-06-12 13:04:03 +0000

    app-admin/ansible-lint: add 24.6.0
    
    Closes: https://bugs.gentoo.org/932729
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 app-admin/ansible-lint/Manifest                   |  1 +
 app-admin/ansible-lint/ansible-lint-24.6.0.ebuild | 58 +++++++++++++++++++++++
 2 files changed, 59 insertions(+)