Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 891543 - dev-python/keyring-23.13.1: stablereq
Summary: dev-python/keyring-23.13.1: stablereq
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords: ALLARCHES, CC-ARCHES
Depends on:
Blocks:
 
Reported: 2023-01-21 06:53 UTC by Arthur Zamarin
Modified: 2023-01-24 04:06 UTC (History)
3 users (show)

See Also:
Package list:
=dev-python/keyring-23.13.1
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-01-21 06:53:33 UTC
Please stabilize
Comment 1 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-01-21 07:01:20 UTC
amd64 arm [arm64] ppc ppc64 sparc x86 (ALLARCHES) done

all arches done
Comment 2 alpir 2023-01-23 17:55:15 UTC
I have the problem with new version of keyring.


Steps to reproduce the behavior:
$  keyring get my_pass personal                                                                                                                                                    
Traceback (most recent call last):
  File "/usr/lib/python-exec/python3.10/keyring", line 8, in <module>
    sys.exit(main())
  File "/usr/lib/python3.10/site-packages/keyring/cli.py", line 133, in main
    cli = CommandLineTool()
  File "/usr/lib/python3.10/site-packages/keyring/cli.py", line 52, in __init__
    completion.install(self.parser)
  File "/usr/lib/python3.10/site-packages/keyring/completion.py", line 49, in install
    install_completion(parser)
  File "/usr/lib/python3.10/site-packages/keyring/completion.py", line 39, in install_completion
    zsh=files(__package__).joinpath('backend_complete.zsh').read_text(),
  File "/usr/lib/python3.10/pathlib.py", line 1134, in read_text
    with self.open(mode='r', encoding=encoding, errors=errors) as f:
  File "/usr/lib/python3.10/pathlib.py", line 1119, in open
    return self._accessor.open(self, mode, buffering, encoding, errors,
FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3.10/site-packages/keyring/backend_complete.zsh'

After I manually added a file from the sources backend_complete.sh to the folder /usr/lib/python3.10/site-packages/keyring/ - everything worked as it should.

This is an innovation (backend_complete.sh) in this version of keyring and perhaps something is missing in ebuild.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-01-23 19:38:21 UTC
Fixed in -r1.