Created attachment 885517 [details] dev-db:pgcli-4.0.1-r1:20240220-121015.log […] tests/test_main.py::test_i_works SKIPPED (Need a postgres instance at localhost accessible by user 'postgres') [ 163/2636] tests/test_main.py::test_echo_works SKIPPED (Need a postgres instance at localhost accessible by user 'postgres') [ 164/2636] tests/test_main.py::test_qecho_works SKIPPED (Need a postgres instance at localhost accessible by user 'postgres') [ 165/2636] tests/test_main.py::test_watch_works SKIPPED (Need a postgres instance at localhost accessible by user 'postgres') [ 166/2636] tests/test_main.py::test_missing_rc_dir PASSED [ 167/2636] tests/test_main.py::test_quoted_db_uri PASSED [ 168/2636] tests/test_main.py::test_pg_service_file Please set a password for your new keyring:
Created attachment 885518 [details] emerge --info
(it's -r1 because I've `git mv`-ed it to start editing but it's got no changes from -r0 yet)
tests/test_ssh_tunnel.py::test_ssh_tunnel suffers from the same problem. I'm going to deselect them now to unblock.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=315eab0f86abf1e7e7f492ce9a73fb6143bf9a50 commit 315eab0f86abf1e7e7f492ce9a73fb6143bf9a50 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2024-02-20 12:19:01 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2024-02-20 12:23:19 +0000 dev-db/pgcli: Deselect hanging tests Bug: https://bugs.gentoo.org/925085 Signed-off-by: Michał Górny <mgorny@gentoo.org> .../{pgcli-4.0.1.ebuild => pgcli-4.0.1-r1.ebuild} | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-)
Created attachment 886466 [details] Build log I reverted last commit locally and tried to reproduce but wasn't able to, both test_pg_service_file and test_ssh_tunnel pass successfully (build log attached)
Hmm, I guess it happens only when you have dev-python/keyrings-alt installed.