Bug#1033147: accountsservice: autopkgtest fails when using a bookworm kernel

Paul Gevers elbrus at debian.org
Sat Mar 18 06:17:34 GMT 2023


Source: accountsservice
Version: 22.08.8-6
Severity: serious

Dear maintainers,

I recently started to upgrade hosts that are used by ci.debian.net to
bookworm. I do that architecture by architecture (i386, ppc64el and
s390x by now; riscv64 isn't a release architecture so it runs bookworm
since the beginning). Recently (aligned with that change) your package
started to fail and timeout on those architectures.

I triggered the tests on amd64 on ci.debian.net again, both in
unstable and testing, they pass. I ran the test (lxc backend, just
like on ci.d.n) on my own laptop running bookworm and the test hangs
like on the other architectures.

I spotted this during the package installation phase:
"""
Created symlink /etc/systemd/system/graphical.target.wants/accounts-daemon.service → /lib/systemd/system/accounts-daemon.service.
Could not execute systemctl:  at /usr/bin/deb-systemd-invoke line 145.
"""
which is absent in the logs run on a bullseye host.

The integration.py test fails like:
"""
autopkgtest [01:17:41]: test integration.py: [-----------------------
Adding 'local diversion of /usr/sbin/usermod to /usr/sbin/usermod.distrib'
Adding 'local diversion of /usr/sbin/chpasswd to /usr/sbin/chpasswd.distrib'
test_library_api (__main__.AccountsServiceTest.test_library_api) ... **
accountsservice:ERROR:../src/libaccountsservice/act-user-manager.c:2883:act_user_manager_uncache_user: assertion failed: (priv->accounts_proxy != NULL)
Bail out! accountsservice:ERROR:../src/libaccountsservice/act-user-manager.c:2883:act_user_manager_uncache_user: assertion failed: (priv->accounts_proxy != NULL)
Aborted
autopkgtest [01:18:07]: test integration.py: -----------------------]
"""

Paul


More information about the Pkg-freedesktop-maintainers mailing list