Created attachment 792044 [details] dev-python:twine-4.0.1:20220718-010310.log =dev-python/twine-4.0.1 fails its test phase for me, specifically three cases of tests/test_auth.py::test_warns_for_empty_password. The full test output of those failing tests is IMO too long for this comment box, but the "captured log call" makes me wonder if this merely needs virtualx.eclass: ------------------------------ Captured log call ------------------------------- WARNING twine.auth:auth.py:66 Error getting username from keyring Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/keyring/backends/libsecret.py", line 143, in get_credential items = Secret.password_search_sync( gi.repository.GLib.GError: g-io-error-quark: Cannot autolaunch D-Bus without X11 $DISPLAY (0) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/var/tmp/portage/dev-python/twine-4.0.1/work/twine-4.0.1/twine/auth.py", line 59, in get_username_from _keyring creds = keyring.get_credential(system, None) File "/usr/lib/python3.10/site-packages/keyring/core.py", line 72, in get_credential return get_keyring().get_credential(service_name, username) File "/usr/lib/python3.10/site-packages/keyring/backends/libsecret.py", line 149, in get_credential raise KeyringLocked('Failed to unlock the item!') from error keyring.errors.KeyringLocked: Failed to unlock the item! WARNING twine.utils:utils.py:258 Your password contains control characters. Did you enter it correctly? WARNING twine.utils:utils.py:259 See https://twine.readthedocs.io/#entering-credentials for more information.
Created attachment 792047 [details] emerge-info.txt
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55544f1884ae7988169ecaf78fea0288267f6f4e commit 55544f1884ae7988169ecaf78fea0288267f6f4e Author: Sam James <sam@gentoo.org> AuthorDate: 2022-07-18 12:25:03 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-07-18 12:25:08 +0000 dev-python/twine: skip tests needing virtx Let's avoid a relatively heavy dep for a very common test dependency (twine). Closes: https://bugs.gentoo.org/858677 Signed-off-by: Sam James <sam@gentoo.org> dev-python/twine/twine-4.0.1.ebuild | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)