From lucas at debian.org Tue Jul 2 13:40:06 2024 From: lucas at debian.org (Lucas Nussbaum) Date: Tue, 2 Jul 2024 14:40:06 +0200 Subject: Bug#1074657: accountsservice: FTBFS: AttributeError: 'TestAccountsServicePreExistingUser' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'? Message-ID: Source: accountsservice Version: 23.13.9-6.1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lucas at debian.org Usertags: ftbfs-20240702 ftbfs-trixie Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<>' > dh_auto_configure -- \ > -Ddocbook=true \ > -Dgdmconffile=/etc/gdm3/daemon.conf \ > -Dadmin_group=sudo \ > -Dintrospection=true \ > -Dgtk_doc=true > cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu -Dpython.bytecompile=-1 -Ddocbook=true -Dgdmconffile=/etc/gdm3/daemon.conf -Dadmin_group=sudo -Dintrospection=true -Dgtk_doc=true > The Meson build system > Version: 1.4.1 > Source dir: /<> > Build dir: /<>/obj-x86_64-linux-gnu > Build type: native build > WARNING: Project targets '>= 0.50.0' but uses feature introduced in '0.63.0': Wrap files with diff_files. > Project name: accountsservice > Project version: 23.13.9 > C compiler for the host machine: cc (gcc 13.3.0 "cc (Debian 13.3.0-1) 13.3.0") > C linker for the host machine: cc ld.bfd 2.42.50.20240625 > Host machine cpu family: x86_64 > Host machine cpu: x86_64 > Has header "paths.h" : YES > Has header "shadow.h" : YES > Has header "utmpx.h" : YES > Checking for function "getusershell" : YES > Checking for function "setutxdb" : NO > Checking for function "fgetpwent" : YES > Header "utmpx.h" has symbol "WTMPX_FILENAME" : YES > Checking if "value of WTMPX_FILENAME" runs: YES > Message: whether optimization is enabled: false > Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 > Run-time dependency gio-2.0 found: YES 2.80.3 > Run-time dependency gio-unix-2.0 found: YES 2.80.3 > Run-time dependency glib-2.0 found: YES 2.80.3 > Run-time dependency polkit-gobject-1 found: YES 124 > Run-time dependency libxcrypt found: YES 4.4.36 > Run-time dependency dbus-1 found: YES 1.14.10 > Run-time dependency systemd found: YES 256 > Run-time dependency libsystemd found: YES 256 > Configuring org.freedesktop.Accounts.service using configuration > Program msgfmt found: YES (/usr/bin/msgfmt) > Configuring accounts-daemon.service using configuration > Dependency gio-2.0 found: YES 2.80.3 (cached) > Program /usr/bin/gdbus-codegen found: YES (/usr/bin/gdbus-codegen) > Dependency gio-2.0 found: YES 2.80.3 (cached) > Program /usr/bin/gdbus-codegen found: YES (/usr/bin/gdbus-codegen) > Dependency glib-2.0 found: YES 2.80.3 (cached) > Program /usr/bin/glib-mkenums found: YES (/usr/bin/glib-mkenums) > Dependency glib-2.0 found: YES 2.80.3 (cached) > Program /usr/bin/glib-mkenums found: YES (/usr/bin/glib-mkenums) > Compiler for C supports link arguments -Wl,--version-script,/<>/src/libaccountsservice/symbol.map: YES > Run-time dependency gobject-introspection-1.0 found: YES 1.80.1 > Dependency gobject-introspection-1.0 found: YES 1.80.1 (cached) > Program /usr/bin/x86_64-linux-gnu-g-ir-scanner found: YES (/usr/bin/x86_64-linux-gnu-g-ir-scanner) > Dependency gobject-introspection-1.0 found: YES 1.80.1 (cached) > Program /usr/bin/x86_64-linux-gnu-g-ir-compiler found: YES (/usr/bin/x86_64-linux-gnu-g-ir-compiler) > Program vapigen found: YES (/usr/bin/vapigen) > Program msginit found: YES (/usr/bin/msginit) > Program msgmerge found: YES (/usr/bin/msgmerge) > Program xgettext found: YES (/usr/bin/xgettext) > Program xsltproc found: YES (/usr/bin/xsltproc) > Configuring AccountsService.xml using configuration > Program xmlto found: YES (/usr/bin/xmlto) > Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan) > Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj) > Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb) > Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml) > Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref) > Using mocklibc source from cache. > Using mocklibc patch from cache. > Applying diff file "mocklibc-implicit-declarations.patch" > > Executing subproject mocklibc > > mocklibc| Project name: mocklibc > mocklibc| Project version: 1.0 > mocklibc| C compiler for the host machine: cc (gcc 13.3.0 "cc (Debian 13.3.0-1) 13.3.0") > mocklibc| C linker for the host machine: cc ld.bfd 2.42.50.20240625 > mocklibc| Configuring mocklibc using configuration > mocklibc| Program innetgr found: NO > mocklibc| Build targets in project: 97 > mocklibc| Subproject mocklibc finished. > > Program python3 found: YES (/usr/bin/python3) > Program unittest_inspector.py found: YES (/<>/tests/unittest_inspector.py) > Configuring config.h using configuration > Message: > accountsservice was configured with the following options: > ** DocBook documentation build: true > ** Administrator group: sudo > ** Extra administrator groups: > ** GDM configuration: /etc/gdm3/daemon.conf > ** LightDM configuration: /etc/lightdm/lightdm.conf > Build targets in project: 98 > WARNING: Project specifies a minimum meson_version '>= 0.50.0' but uses features which were added in newer versions: > * 0.63.0: {'Wrap files with diff_files'} > NOTICE: Future-deprecated features used: > * 0.56.0: {'dependency.get_pkgconfig_variable', 'meson.build_root', 'meson.source_root'} > * 0.62.0: {'pkgconfig.generate variable for builtin directories'} > > accountsservice 23.13.9 > > Subprojects > mocklibc : YES > > User defined options > buildtype : plain > libdir : lib/x86_64-linux-gnu > localstatedir : /var > prefix : /usr > sysconfdir : /etc > wrap_mode : nodownload > python.bytecompile: -1 > admin_group : sudo > docbook : true > gdmconffile : /etc/gdm3/daemon.conf > gtk_doc : true > introspection : true > > Found ninja-1.12.1 at /usr/bin/ninja > make[1]: Leaving directory '/<>' > dh_auto_build > cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j8 -v > [1/112] /usr/bin/gdbus-codegen --glib-min-required 2.64 --c-generate-autocleanup all --interface-prefix org.freedesktop. --c-namespace Accounts --body --output src/accounts-generated.c /<>/data/org.freedesktop.Accounts.xml > [2/112] /usr/bin/gdbus-codegen --glib-min-required 2.64 --c-generate-autocleanup all --interface-prefix org.freedesktop. --c-namespace Accounts --header --output src/accounts-generated.h /<>/data/org.freedesktop.Accounts.xml > [3/112] /usr/bin/gdbus-codegen --glib-min-required 2.64 --c-generate-autocleanup all --interface-prefix org.freedesktop.Accounts. --c-namespace Accounts --body --output src/accounts-user-generated.c /<>/data/org.freedesktop.Accounts.User.xml > [4/112] /usr/bin/gdbus-codegen --glib-min-required 2.64 --c-generate-autocleanup all --interface-prefix org.freedesktop.Accounts. --c-namespace Accounts --header --output src/accounts-user-generated.h /<>/data/org.freedesktop.Accounts.User.xml > [5/112] /usr/bin/xsltproc --output doc/dbus/org.freedesktop.Accounts.ref.xml ../doc/dbus/spec-to-docbook.xsl /<>/data/org.freedesktop.Accounts.xml > [6/112] cc -Isubprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p -Isubprojects/mocklibc-1.0/src -I../subprojects/mocklibc-1.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/grp.c.o -MF subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/grp.c.o.d -o subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/grp.c.o -c ../subprojects/mocklibc-1.0/src/grp.c > [7/112] cc -Isubprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p -Isubprojects/mocklibc-1.0/src -I../subprojects/mocklibc-1.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/netdb.c.o -MF subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/netdb.c.o.d -o subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/netdb.c.o -c ../subprojects/mocklibc-1.0/src/netdb.c > [8/112] /usr/bin/xsltproc --output doc/dbus/org.freedesktop.Accounts.User.ref.xml ../doc/dbus/spec-to-docbook.xsl /<>/data/org.freedesktop.Accounts.User.xml > [9/112] cc -Isubprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p -Isubprojects/mocklibc-1.0/src -I../subprojects/mocklibc-1.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/pwd.c.o -MF subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/pwd.c.o.d -o subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/pwd.c.o -c ../subprojects/mocklibc-1.0/src/pwd.c > [10/112] cc -Isubprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p -Isubprojects/mocklibc-1.0/src -I../subprojects/mocklibc-1.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/netgroup.c.o -MF subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/netgroup.c.o.d -o subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/netgroup.c.o -c ../subprojects/mocklibc-1.0/src/netgroup.c > [11/112] cc -o subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/grp.c.o subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/netdb.c.o subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/netgroup.c.o subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/pwd.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libmocklibc.so.0 -Wl,-z,relro -Wl,--as-needed -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 > [12/112] /usr/bin/meson --internal exe --capture src/libaccountsservice/act-user-enum-types.h -- /usr/bin/glib-mkenums --template /<>/obj-x86_64-linux-gnu/../src/libaccountsservice/act-user-enum-types.h.template /<>/obj-x86_64-linux-gnu/../src/libaccountsservice/act-user.h /<>/obj-x86_64-linux-gnu/../src/libaccountsservice/act-user-manager.h > [13/112] cc -Isrc/accounts-daemon.p -Isrc -I../src -I. -I.. -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DLOCALSTATEDIR="/var"' '-DDATADIR="/usr/share"' '-DSYSCONFDIR="/etc"' '-DICONDIR="/var/lib/AccountsService/icons"' '-DUSERDIR="/var/lib/AccountsService/users"' -MD -MQ src/accounts-daemon.p/user-classify.c.o -MF src/accounts-daemon.p/user-classify.c.o.d -o src/accounts-daemon.p/user-classify.c.o -c ../src/user-classify.c > [14/112] /usr/bin/meson --internal exe --capture src/libaccountsservice/act-user-enum-types.c -- /usr/bin/glib-mkenums --template /<>/obj-x86_64-linux-gnu/../src/libaccountsservice/act-user-enum-types.c.template /<>/obj-x86_64-linux-gnu/../src/libaccountsservice/act-user.h /<>/obj-x86_64-linux-gnu/../src/libaccountsservice/act-user-manager.h > [15/112] cc -Isrc/accounts-daemon.p -Isrc -I../src -I. -I.. -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DLOCALSTATEDIR="/var"' '-DDATADIR="/usr/share"' '-DSYSCONFDIR="/etc"' '-DICONDIR="/var/lib/AccountsService/icons"' '-DUSERDIR="/var/lib/AccountsService/users"' -MD -MQ src/accounts-daemon.p/extensions.c.o -MF src/accounts-daemon.p/extensions.c.o.d -o src/accounts-daemon.p/extensions.c.o -c ../src/extensions.c > [16/112] cc -Isrc/accounts-daemon.p -Isrc -I../src -I. -I.. -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DLOCALSTATEDIR="/var"' '-DDATADIR="/usr/share"' '-DSYSCONFDIR="/etc"' '-DICONDIR="/var/lib/AccountsService/icons"' '-DUSERDIR="/var/lib/AccountsService/users"' -MD -MQ src/accounts-daemon.p/main.c.o -MF src/accounts-daemon.p/main.c.o.d -o src/accounts-daemon.p/main.c.o -c ../src/main.c > [17/112] cc -Isrc/libaccountsservice/libaccountsservice.so.0.0.0.p -Isrc/libaccountsservice -I../src/libaccountsservice -I. -I.. -Isrc -I../src -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="accountsservice"' -MD -MQ src/libaccountsservice/libaccountsservice.so.0.0.0.p/meson-generated_.._act-user-enum-types.c.o -MF src/libaccountsservice/libaccountsservice.so.0.0.0.p/meson-generated_.._act-user-enum-types.c.o.d -o src/libaccountsservice/libaccountsservice.so.0.0.0.p/meson-generated_.._act-user-enum-types.c.o -c src/libaccountsservice/act-user-enum-types.c > [18/112] cc -Isrc/accounts-daemon.p -Isrc -I../src -I. -I.. -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DLOCALSTATEDIR="/var"' '-DDATADIR="/usr/share"' '-DSYSCONFDIR="/etc"' '-DICONDIR="/var/lib/AccountsService/icons"' '-DUSERDIR="/var/lib/AccountsService/users"' -MD -MQ src/accounts-daemon.p/util.c.o -MF src/accounts-daemon.p/util.c.o.d -o src/accounts-daemon.p/util.c.o -c ../src/util.c > ../src/util.c: In function ?compat_check_exit_status?: > ../src/util.c:164:9: warning: ?g_spawn_check_exit_status? is deprecated: Use 'g_spawn_check_wait_status' instead [-Wdeprecated-declarations] > 164 | return g_spawn_check_exit_status (estatus, error); > | ^~~~~~ > In file included from /usr/include/glib-2.0/glib.h:84, > from /usr/include/glib-2.0/gobject/gbinding.h:30, > from /usr/include/glib-2.0/glib-object.h:24, > from /usr/include/polkit-1/polkit/polkittypes.h:25, > from /usr/include/polkit-1/polkit/polkit.h:27, > from ../src/util.c:33: > /usr/include/glib-2.0/glib/gspawn.h:315:10: note: declared here > 315 | gboolean g_spawn_check_exit_status (gint wait_status, > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > [19/112] cc -Isrc/accounts-daemon.p -Isrc -I../src -I. -I.. -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DLOCALSTATEDIR="/var"' '-DDATADIR="/usr/share"' '-DSYSCONFDIR="/etc"' '-DICONDIR="/var/lib/AccountsService/icons"' '-DUSERDIR="/var/lib/AccountsService/users"' -MD -MQ src/accounts-daemon.p/wtmp-helper.c.o -MF src/accounts-daemon.p/wtmp-helper.c.o.d -o src/accounts-daemon.p/wtmp-helper.c.o -c ../src/wtmp-helper.c > [20/112] cc -Isrc/accounts-daemon.p -Isrc -I../src -I. -I.. -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DLOCALSTATEDIR="/var"' '-DDATADIR="/usr/share"' '-DSYSCONFDIR="/etc"' '-DICONDIR="/var/lib/AccountsService/icons"' '-DUSERDIR="/var/lib/AccountsService/users"' -MD -MQ src/accounts-daemon.p/daemon.c.o -MF src/accounts-daemon.p/daemon.c.o.d -o src/accounts-daemon.p/daemon.c.o -c ../src/daemon.c > [21/112] /usr/bin/meson --internal symbolextractor /<>/obj-x86_64-linux-gnu subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0.p/libmocklibc.so.0.0.0.symbols > [22/112] cc -Isrc/libaccounts-generated.a.p -Isrc -I../src -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DLOCALSTATEDIR="/var"' '-DDATADIR="/usr/share"' '-DSYSCONFDIR="/etc"' '-DICONDIR="/var/lib/AccountsService/icons"' '-DUSERDIR="/var/lib/AccountsService/users"' -MD -MQ src/libaccounts-generated.a.p/meson-generated_.._accounts-generated.c.o -MF src/libaccounts-generated.a.p/meson-generated_.._accounts-generated.c.o.d -o src/libaccounts-generated.a.p/meson-generated_.._accounts-generated.c.o -c src/accounts-generated.c > [23/112] /usr/bin/msgfmt -o po/af/LC_MESSAGES/accounts-service.mo ../po/af.po > [24/112] /usr/bin/msgfmt -o po/ar/LC_MESSAGES/accounts-service.mo ../po/ar.po > [25/112] /usr/bin/msgfmt -o po/as/LC_MESSAGES/accounts-service.mo ../po/as.po > [26/112] /usr/bin/msgfmt -o po/ast/LC_MESSAGES/accounts-service.mo ../po/ast.po > [27/112] /usr/bin/msgfmt -o po/az/LC_MESSAGES/accounts-service.mo ../po/az.po > [28/112] cc -Isubprojects/mocklibc-1.0/src/mocklibc-debug-netgroup.p -Isubprojects/mocklibc-1.0/src -I../subprojects/mocklibc-1.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ subprojects/mocklibc-1.0/src/mocklibc-debug-netgroup.p/netgroup-debug.c.o -MF subprojects/mocklibc-1.0/src/mocklibc-debug-netgroup.p/netgroup-debug.c.o.d -o subprojects/mocklibc-1.0/src/mocklibc-debug-netgroup.p/netgroup-debug.c.o -c ../subprojects/mocklibc-1.0/src/netgroup-debug.c > [29/112] /usr/bin/msgfmt -o po/be/LC_MESSAGES/accounts-service.mo ../po/be.po > [30/112] /usr/bin/msgfmt -o po/bg/LC_MESSAGES/accounts-service.mo ../po/bg.po > [31/112] /usr/bin/msgfmt -o po/bn_IN/LC_MESSAGES/accounts-service.mo ../po/bn_IN.po > [32/112] /usr/bin/msgfmt -o po/ca/LC_MESSAGES/accounts-service.mo ../po/ca.po > [33/112] /usr/bin/msgfmt -o po/ca at valencia/LC_MESSAGES/accounts-service.mo ../po/ca at valencia.po > [34/112] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/accounts-service.mo ../po/cs.po > [35/112] /usr/bin/msgfmt -o po/cy/LC_MESSAGES/accounts-service.mo ../po/cy.po > [36/112] /usr/bin/msgfmt -o po/da/LC_MESSAGES/accounts-service.mo ../po/da.po > [37/112] /usr/bin/msgfmt -o po/de/LC_MESSAGES/accounts-service.mo ../po/de.po > [38/112] /usr/bin/msgfmt -o po/el/LC_MESSAGES/accounts-service.mo ../po/el.po > [39/112] /usr/bin/msgfmt -o po/en_GB/LC_MESSAGES/accounts-service.mo ../po/en_GB.po > [40/112] /usr/bin/msgfmt -o po/en/LC_MESSAGES/accounts-service.mo ../po/en.po > [41/112] /usr/bin/msgfmt -o po/eo/LC_MESSAGES/accounts-service.mo ../po/eo.po > [42/112] /usr/bin/msgfmt -o po/es/LC_MESSAGES/accounts-service.mo ../po/es.po > [43/112] /usr/bin/msgfmt -o po/et/LC_MESSAGES/accounts-service.mo ../po/et.po > [44/112] /usr/bin/msgfmt -o po/eu/LC_MESSAGES/accounts-service.mo ../po/eu.po > [45/112] /usr/bin/msgfmt -o po/fa/LC_MESSAGES/accounts-service.mo ../po/fa.po > [46/112] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/accounts-service.mo ../po/fi.po > [47/112] /usr/bin/msgfmt -o po/fo/LC_MESSAGES/accounts-service.mo ../po/fo.po > [48/112] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/accounts-service.mo ../po/fr.po > [49/112] /usr/bin/msgfmt -o po/fur/LC_MESSAGES/accounts-service.mo ../po/fur.po > [50/112] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../data/org.freedesktop.accounts.policy.in data/org.freedesktop.accounts.policy xml /<>/po > [51/112] /usr/bin/msgfmt -o po/ga/LC_MESSAGES/accounts-service.mo ../po/ga.po > [52/112] /usr/bin/msgfmt -o po/gl/LC_MESSAGES/accounts-service.mo ../po/gl.po > [53/112] /usr/bin/msgfmt -o po/gu/LC_MESSAGES/accounts-service.mo ../po/gu.po > [54/112] /usr/bin/msgfmt -o po/he/LC_MESSAGES/accounts-service.mo ../po/he.po > [55/112] /usr/bin/msgfmt -o po/hi/LC_MESSAGES/accounts-service.mo ../po/hi.po > [56/112] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/accounts-service.mo ../po/hr.po > [57/112] /usr/bin/msgfmt -o po/hu/LC_MESSAGES/accounts-service.mo ../po/hu.po > [58/112] /usr/bin/msgfmt -o po/ia/LC_MESSAGES/accounts-service.mo ../po/ia.po > [59/112] /usr/bin/msgfmt -o po/id/LC_MESSAGES/accounts-service.mo ../po/id.po > [60/112] /usr/bin/msgfmt -o po/ja/LC_MESSAGES/accounts-service.mo ../po/ja.po > [61/112] /usr/bin/msgfmt -o po/it/LC_MESSAGES/accounts-service.mo ../po/it.po > [62/112] /usr/bin/msgfmt -o po/ka/LC_MESSAGES/accounts-service.mo ../po/ka.po > [63/112] /usr/bin/msgfmt -o po/kk/LC_MESSAGES/accounts-service.mo ../po/kk.po > [64/112] /usr/bin/msgfmt -o po/kn/LC_MESSAGES/accounts-service.mo ../po/kn.po > [65/112] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/accounts-service.mo ../po/ko.po > [66/112] /usr/bin/msgfmt -o po/ky/LC_MESSAGES/accounts-service.mo ../po/ky.po > [67/112] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/accounts-service.mo ../po/lt.po > [68/112] /usr/bin/msgfmt -o po/lv/LC_MESSAGES/accounts-service.mo ../po/lv.po > [69/112] /usr/bin/msgfmt -o po/mr/LC_MESSAGES/accounts-service.mo ../po/mr.po > [70/112] /usr/bin/msgfmt -o po/ml/LC_MESSAGES/accounts-service.mo ../po/ml.po > [71/112] /usr/bin/msgfmt -o po/ms/LC_MESSAGES/accounts-service.mo ../po/ms.po > [72/112] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/accounts-service.mo ../po/nb.po > [73/112] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/accounts-service.mo ../po/nl.po > [74/112] /usr/bin/msgfmt -o po/nn/LC_MESSAGES/accounts-service.mo ../po/nn.po > [75/112] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/accounts-service.mo ../po/oc.po > [76/112] /usr/bin/msgfmt -o po/or/LC_MESSAGES/accounts-service.mo ../po/or.po > [77/112] /usr/bin/msgfmt -o po/pa/LC_MESSAGES/accounts-service.mo ../po/pa.po > [78/112] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/accounts-service.mo ../po/pt_BR.po > [79/112] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/accounts-service.mo ../po/pl.po > [80/112] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/accounts-service.mo ../po/pt.po > [81/112] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/accounts-service.mo ../po/ro.po > [82/112] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/accounts-service.mo ../po/ru.po > [83/112] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/accounts-service.mo ../po/sk.po > [84/112] /usr/bin/msgfmt -o po/sl/LC_MESSAGES/accounts-service.mo ../po/sl.po > [85/112] /usr/bin/msgfmt -o po/sq/LC_MESSAGES/accounts-service.mo ../po/sq.po > [86/112] /usr/bin/msgfmt -o po/sr at latin/LC_MESSAGES/accounts-service.mo ../po/sr at latin.po > [87/112] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/accounts-service.mo ../po/sr.po > [88/112] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/accounts-service.mo ../po/sv.po > [89/112] /usr/bin/msgfmt -o po/ta/LC_MESSAGES/accounts-service.mo ../po/ta.po > [90/112] /usr/bin/msgfmt -o po/te/LC_MESSAGES/accounts-service.mo ../po/te.po > [91/112] /usr/bin/msgfmt -o po/th/LC_MESSAGES/accounts-service.mo ../po/th.po > [92/112] /usr/bin/msgfmt -o po/tr/LC_MESSAGES/accounts-service.mo ../po/tr.po > [93/112] /usr/bin/msgfmt -o po/vi/LC_MESSAGES/accounts-service.mo ../po/vi.po > [94/112] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/accounts-service.mo ../po/uk.po > [95/112] /usr/bin/msgfmt -o po/wa/LC_MESSAGES/accounts-service.mo ../po/wa.po > [96/112] /usr/bin/msgfmt -o po/zh_HK/LC_MESSAGES/accounts-service.mo ../po/zh_HK.po > [97/112] /usr/bin/msgfmt -o po/zh_CN/LC_MESSAGES/accounts-service.mo ../po/zh_CN.po > [98/112] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/accounts-service.mo ../po/zh_TW.po > [99/112] cc -o subprojects/mocklibc-1.0/src/mocklibc-debug-netgroup subprojects/mocklibc-1.0/src/mocklibc-debug-netgroup.p/netgroup-debug.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 > [100/112] cc -Isrc/libaccountsservice/libaccountsservice.so.0.0.0.p -Isrc/libaccountsservice -I../src/libaccountsservice -I. -I.. -Isrc -I../src -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="accountsservice"' -MD -MQ src/libaccountsservice/libaccountsservice.so.0.0.0.p/act-user.c.o -MF src/libaccountsservice/libaccountsservice.so.0.0.0.p/act-user.c.o.d -o src/libaccountsservice/libaccountsservice.so.0.0.0.p/act-user.c.o -c ../src/libaccountsservice/act-user.c > [101/112] cc -Isrc/accounts-daemon.p -Isrc -I../src -I. -I.. -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DLOCALSTATEDIR="/var"' '-DDATADIR="/usr/share"' '-DSYSCONFDIR="/etc"' '-DICONDIR="/var/lib/AccountsService/icons"' '-DUSERDIR="/var/lib/AccountsService/users"' -MD -MQ src/accounts-daemon.p/user.c.o -MF src/accounts-daemon.p/user.c.o.d -o src/accounts-daemon.p/user.c.o -c ../src/user.c > [102/112] cc -Itests/util.p -Itests -I../tests -I. -I.. -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DLOCALSTATEDIR="/var"' '-DDATADIR="/usr/share"' '-DSYSCONFDIR="/etc"' '-DICONDIR="/var/lib/AccountsService/icons"' '-DUSERDIR="/var/lib/AccountsService/users"' -MD -MQ tests/util.p/util.c.o -MF tests/util.p/util.c.o.d -o tests/util.p/util.c.o -c ../tests/util.c > In file included from ../tests/util.c:3: > ../src/util.c: In function ?compat_check_exit_status?: > ../src/util.c:164:9: warning: ?g_spawn_check_exit_status? is deprecated: Use 'g_spawn_check_wait_status' instead [-Wdeprecated-declarations] > 164 | return g_spawn_check_exit_status (estatus, error); > | ^~~~~~ > In file included from /usr/include/glib-2.0/glib.h:84, > from /usr/include/glib-2.0/gobject/gbinding.h:30, > from /usr/include/glib-2.0/glib-object.h:24, > from /usr/include/polkit-1/polkit/polkittypes.h:25, > from /usr/include/polkit-1/polkit/polkit.h:27, > from ../src/util.c:33: > /usr/include/glib-2.0/glib/gspawn.h:315:10: note: declared here > 315 | gboolean g_spawn_check_exit_status (gint wait_status, > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > [103/112] cc -o tests/util tests/util.p/util.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpolkit-gobject-1.so -Wl,--end-group > [104/112] cc -Isrc/libaccountsservice/libaccountsservice.so.0.0.0.p -Isrc/libaccountsservice -I../src/libaccountsservice -I. -I.. -Isrc -I../src -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="accountsservice"' -MD -MQ src/libaccountsservice/libaccountsservice.so.0.0.0.p/act-user-manager.c.o -MF src/libaccountsservice/libaccountsservice.so.0.0.0.p/act-user-manager.c.o.d -o src/libaccountsservice/libaccountsservice.so.0.0.0.p/act-user-manager.c.o -c ../src/libaccountsservice/act-user-manager.c > ../src/libaccountsservice/act-user-manager.c: In function ?_can_activate_systemd_sessions?: > ../src/libaccountsservice/act-user-manager.c:374:9: warning: ?sd_seat_can_multi_session? is deprecated [-Wdeprecated-declarations] > 374 | res = sd_seat_can_multi_session (priv->seat.id); > | ^~~ > In file included from ../src/libaccountsservice/act-user-manager.c:43: > /usr/include/systemd/sd-login.h:214:5: note: declared here > 214 | int sd_seat_can_multi_session(const char *seat) _sd_deprecated_; > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > [105/112] cc -Isrc/libaccounts-generated.a.p -Isrc -I../src -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DLOCALSTATEDIR="/var"' '-DDATADIR="/usr/share"' '-DSYSCONFDIR="/etc"' '-DICONDIR="/var/lib/AccountsService/icons"' '-DUSERDIR="/var/lib/AccountsService/users"' -MD -MQ src/libaccounts-generated.a.p/meson-generated_.._accounts-user-generated.c.o -MF src/libaccounts-generated.a.p/meson-generated_.._accounts-user-generated.c.o.d -o src/libaccounts-generated.a.p/meson-generated_.._accounts-user-generated.c.o -c src/accounts-user-generated.c > [106/112] rm -f src/libaccounts-generated.a && gcc-ar csrDT src/libaccounts-generated.a src/libaccounts-generated.a.p/meson-generated_.._accounts-generated.c.o src/libaccounts-generated.a.p/meson-generated_.._accounts-user-generated.c.o > [107/112] cc -o src/libaccountsservice/libaccountsservice.so.0.0.0 src/libaccountsservice/libaccountsservice.so.0.0.0.p/meson-generated_.._act-user-enum-types.c.o src/libaccountsservice/libaccountsservice.so.0.0.0.p/act-user.c.o src/libaccountsservice/libaccountsservice.so.0.0.0.p/act-user-manager.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libaccountsservice.so.0 -Wl,-z,relro -Wl,--as-needed -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group src/libaccounts-generated.a -Wl,--version-script,/<>/src/libaccountsservice/symbol.map /usr/lib/x86_64-linux-gnu/libcrypt.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libsystemd.so -Wl,--end-group > [108/112] cc -o src/accounts-daemon src/accounts-daemon.p/daemon.c.o src/accounts-daemon.p/extensions.c.o src/accounts-daemon.p/main.c.o src/accounts-daemon.p/user.c.o src/accounts-daemon.p/user-classify.c.o src/accounts-daemon.p/util.c.o src/accounts-daemon.p/wtmp-helper.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group src/libaccounts-generated.a /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libpolkit-gobject-1.so -Wl,--end-group > [109/112] /usr/bin/xmlto xhtml-nochunks -o /<>/obj-x86_64-linux-gnu/doc/dbus -m ../doc/dbus/config.xsl doc/dbus/AccountsService.xml > [110/112] env PKG_CONFIG_PATH=/<>/obj-x86_64-linux-gnu/meson-uninstalled PKG_CONFIG=/usr/bin/pkg-config CC=cc /usr/bin/x86_64-linux-gnu-g-ir-scanner --quiet --no-libtool --namespace=AccountsService --nsversion=1.0 --warn-all --output src/libaccountsservice/AccountsService-1.0.gir --c-include=act/act.h -I/<>/src/libaccountsservice -I/<>/obj-x86_64-linux-gnu/src/libaccountsservice -I/<>/. -I/<>/obj-x86_64-linux-gnu/. -I/<>/src/. -I/<>/obj-x86_64-linux-gnu/src/. --filelist=/<>/obj-x86_64-linux-gnu/src/libaccountsservice/libaccountsservice.so.0.0.0.p/AccountsService_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --identifier-prefix=Act --cflags-begin -I/<>/. -I/<>/obj-x86_64-linux-gnu/. -I/<>/src/. -I/<>/obj-x86_64-linux-gnu/src/. -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/<>/src/libaccountsservice/. -I/<>/obj-x86_64-linux-gnu/src/libaccountsservice/. -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/<>/obj-x86_64-linux-gnu/src/libaccountsservice --extra-library=accountsservice -L/<>/obj-x86_64-linux-gnu/src/libaccountsservice --library accountsservice --extra-library=crypt --extra-library=gio-2.0 --extra-library=gobject-2.0 --extra-library=glib-2.0 --extra-library=systemd --extra-library=girepository-1.0 --sources-top-dirs /<>/ --sources-top-dirs /<>/obj-x86_64-linux-gnu/ > ../src/libaccountsservice/act-user.c:380: Warning: AccountsService: unexpected annotation: nullable > [111/112] /usr/bin/x86_64-linux-gnu-g-ir-compiler src/libaccountsservice/AccountsService-1.0.gir --output src/libaccountsservice/AccountsService-1.0.typelib --includedir=/usr/share/gir-1.0 > [112/112] /usr/bin/vapigen --quiet --library=accountsservice --directory=/<>/obj-x86_64-linux-gnu/src/libaccountsservice --pkg=gio-2.0 --metadatadir=/<>/src/libaccountsservice /<>/obj-x86_64-linux-gnu/src/libaccountsservice/AccountsService-1.0.gir > dh_auto_test > cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=8 meson test > ninja: Entering directory `/<>/obj-x86_64-linux-gnu' > ninja: no work to do. > 1/18 accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_cache_user OK 0.54s > 2/18 accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_delete_non_existent_user OK 0.56s > 3/18 accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_create_multiple_users OK 0.57s > 4/18 accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_empty OK 0.57s > 5/18 accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_create_user OK 0.58s > 6/18 accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_cache_user_errors OK 0.60s > 7/18 accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_automatic_login_users OK 0.61s > 8/18 accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_manager_signals OK 0.58s > 9/18 accountsservice:accounts-service+daemon+Tests / Tests.test_startup OK 0.35s > 10/18 accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_recreate_user OK 0.47s > 11/18 accountsservice / util OK 0.01s > 12/18 accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_user_properties OK 0.57s > 13/18 accountsservice:accounts-service+daemon+Tests / Tests.test_languages OK 0.54s > 14/18 accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_user_properties_getters OK 0.59s > 15/18 accountsservice:accounts-service+daemon+Tests / Tests.test_language OK 0.59s > 16/18 accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_user_properties_setters OK 0.61s > 17/18 accountsservice:accounts-service+daemon+Tests / Tests.test_user_properties OK 0.35s > 18/18 accountsservice:accounts-service+libaccountsservice+TestAccountsServicePreExistingUser / TestAccountsServicePreExistingUser.test_multiple_inflight_get_user_by_id_calls FAIL 1.60s exit status 1 > >>> G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu MALLOC_PERTURB_=67 LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py TestAccountsServicePreExistingUser.test_multiple_inflight_get_user_by_id_calls > > > Ok: 17 > Expected Fail: 0 > Fail: 1 > Unexpected Pass: 0 > Skipped: 0 > Timeout: 0 > > Full log written to /<>/obj-x86_64-linux-gnu/meson-logs/testlog.txt > cd obj-x86_64-linux-gnu && tail -v -n \+0 meson-logs/testlog.txt > ==> meson-logs/testlog.txt <== > Log of Meson test suite run on 2024-07-02T00:02:54.820336 > > Inherited environment: SCHROOT_GID=1001 DEB_HOST_MULTIARCH=x86_64-linux-gnu LC_ALL=C.UTF-8 DEB_HOST_GNU_SYSTEM=linux-gnu DEB_BUILD_GNU_TYPE=x86_64-linux-gnu DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed DEB_TARGET_ARCH_LIBC=gnu DEB_BUILD_ARCH_ENDIAN=little DEB_BUILD_GNU_SYSTEM=linux-gnu DEB_BUILD_ARCH_BITS=64 DEB_BUILD_OPTIONS=parallel=8 DEB_HOST_ARCH=amd64 DEB_TARGET_ARCH_ENDIAN=little SOURCE_DATE_EPOCH=1711403823 DEB_HOST_ARCH_BITS=64 LANG=C.UTF-8 MAKEFLAGS='' SCHROOT_GROUP=user42 DEB_TARGET_ARCH=amd64 DEB_HOST_GNU_CPU=x86_64 DEB_BUILD_ARCH_LIBC=gnu MFLAGS='' DEB_TARGET_ARCH_BITS=64 DEB_BUILD_ARCH_CPU=amd64 LC_COLLATE=C.UTF-8 SCHROOT_ALIAS_NAME=unstable DEB_HOST_ARCH_OS=linux SHELL=/bin/sh DEB_HOST_ARCH_CPU=amd64 SCHROOT_USER=user42 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games DEB_BUILD_ARCH_ABI=base DEB_BUILD_ARCH=amd64 DEB_HOST_ARCH_LIBC=gnu SCHROOT_SESSION_ID=sid-amd64-sbuild-f04aae19-b4b0-4420-b457-3820b79609b1 DEB_TARGET_ARCH_CPU=amd64 DEB_HOST_GNU_TYPE=x86_64-linux-gnu DEB_BUILD_ARCH_OS=linux LOGNAME=user42 DEB_TARGET_MULTIARCH=x86_64-linux-gnu DEB_BUILD_GNU_CPU=x86_64 DEB_TARGET_ARCH_OS=linux USER=user42 DEB_HOST_ARCH_ABI=base DEB_BUILD_MULTIARCH=x86_64-linux-gnu DEB_TARGET_GNU_TYPE=x86_64-linux-gnu DEB_TARGET_ARCH_ABI=base SCHROOT_UID=1001 SCHROOT_COMMAND='dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -sa' DEB_TARGET_GNU_CPU=x86_64 APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/<>/debian/.debhelper/generated/_source/home DEB_RULES_REQUIRES_ROOT=binary-targets DEB_TARGET_GNU_SYSTEM=linux-gnu DEB_HOST_ARCH_ENDIAN=little SCHROOT_CHROOT_NAME=sid-amd64-sbuild MAKELEVEL=1 DH_INTERNAL_BUILDFLAGS=1 ASFLAGS='' ASFLAGS_FOR_BUILD='' CFLAGS='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' CFLAGS_FOR_BUILD='-g -O2' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' CPPFLAGS_FOR_BUILD='' CXXFLAGS='-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' CXXFLAGS_FOR_BUILD='-g -O2' DFLAGS=-frelease DFLAGS_FOR_BUILD=-frelease FCFLAGS='-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -fcf-protection' FCFLAGS_FOR_BUILD='-g -O2' FFLAGS='-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -fcf-protection' FFLAGS_FOR_BUILD='-g -O2' LDFLAGS='-Wl,-z,relro -Wl,--as-needed' LDFLAGS_FOR_BUILD='' OBJCFLAGS='-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' OBJCFLAGS_FOR_BUILD='-g -O2' OBJCXXFLAGS='-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' OBJCXXFLAGS_FOR_BUILD='-g -O2' XDG_RUNTIME_DIR=/tmp/dh-xdg-rundir-AU2GwyMC MESON_TESTTHREADS=8 DEB_PYTHON_INSTALL_LAYOUT=deb > > ==================================== 1/18 ==================================== > test: accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_cache_user > start time: 00:02:54 > duration: 0.54s > result: exit status 0 > command: G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MALLOC_PERTURB_=47 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py TestAccountsService.test_cache_user > ----------------------------------- stdout ----------------------------------- > test_cache_user (__main__.TestAccountsService.test_cache_user) ... (process:959609): GLib-GIO-DEBUG: 00:02:55.297: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (process:959609): accountsservice-DEBUG: 00:02:55.299: Finding a graphical session for user 1001 > (process:959609): accountsservice-DEBUG: 00:02:55.299: Failed to identify the current session > (process:959609): accountsservice-DEBUG: 00:02:55.299: ActUserManager: seat unloaded, so trying to set loaded property > (process:959609): accountsservice-DEBUG: 00:02:55.299: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property > (process:959609): accountsservice-DEBUG: 00:02:55.299: ActUserManager: already loaded, so not setting loaded property > (process:959609): accountsservice-DEBUG: 00:02:55.300: ActUserManager: Creating user 'user', 'I am User', 1 > (process:959609): accountsservice-DEBUG: 00:02:55.301: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User2001 > (process:959609): accountsservice-DEBUG: 00:02:55.302: ActUserManager: user user is now loaded > (process:959609): accountsservice-DEBUG: 00:02:55.302: ActUserManager: user user was not yet known, adding it > (process:959609): accountsservice-DEBUG: 00:02:55.302: ActUserManager: tracking user 'user' > (process:959609): accountsservice-DEBUG: 00:02:55.302: ActUserManager: not yet loaded, so not emitting user-added signal > (process:959609): accountsservice-DEBUG: 00:02:55.302: ActUserManager: no pending users, trying to set loaded property > (process:959609): accountsservice-DEBUG: 00:02:55.302: ActUserManager: already loaded, so not setting loaded property > (process:959609): accountsservice-DEBUG: 00:02:55.302: ActUserManager: Caching user 'user' > (process:959609): accountsservice-DEBUG: 00:02:55.303: ActUserManager: tracking existing user user with object path /org/freedesktop/Accounts/User2001 > (process:959609): accountsservice-DEBUG: 00:02:55.303: ActUserManager: Uncaching user 'user' > (process:959609): accountsservice-DEBUG: 00:02:55.303: ActUserManager: calling 'ListCachedUsers' > (process:959609): accountsservice-DEBUG: 00:02:55.303: ActUserManager: ListCachedUsers finished with empty list, maybe setting loaded property now > (process:959609): accountsservice-DEBUG: 00:02:55.303: ActUserManager: already loaded, so not setting loaded property > (process:959609): accountsservice-DEBUG: 00:02:55.303: ActUserManager: Deleting user 'user' (uid 2001) > (process:959609): accountsservice-DEBUG: 00:02:55.304: ActUserManager: new user in accounts service with object path /org/freedesktop/Accounts/User2001 > (process:959609): accountsservice-DEBUG: 00:02:55.304: ActUserManager: tracking existing user user with object path /org/freedesktop/Accounts/User2001 > (process:959609): accountsservice-DEBUG: 00:02:55.304: ActUserManager: tracked user /org/freedesktop/Accounts/User2001 removed from accounts service > (process:959609): accountsservice-DEBUG: 00:02:55.304: ActUserManager: no longer tracking user 'user' (with object path /org/freedesktop/Accounts/User2001) > (process:959609): accountsservice-DEBUG: 00:02:55.304: ActUserManager: loaded, so emitting user-removed signal > (process:959609): accountsservice-DEBUG: 00:02:55.304: ActUserManager: user 'user' (with object path /org/freedesktop/Accounts/User2001) now removed > ok > > ---------------------------------------------------------------------- > Ran 1 test in 0.353s > > OK > ============================================================================== > > ==================================== 2/18 ==================================== > test: accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_delete_non_existent_user > start time: 00:02:54 > duration: 0.56s > result: exit status 0 > command: G_MESSAGES_DEBUG=all MALLOC_PERTURB_=190 GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py TestAccountsService.test_delete_non_existent_user > ----------------------------------- stdout ----------------------------------- > test_delete_non_existent_user (__main__.TestAccountsService.test_delete_non_existent_user) ... (process:959613): GLib-GIO-DEBUG: 00:02:55.331: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (process:959613): accountsservice-DEBUG: 00:02:55.334: Finding a graphical session for user 1001 > (process:959613): accountsservice-DEBUG: 00:02:55.334: Failed to identify the current session > (process:959613): accountsservice-DEBUG: 00:02:55.334: ActUserManager: seat unloaded, so trying to set loaded property > (process:959613): accountsservice-DEBUG: 00:02:55.334: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property > (process:959613): accountsservice-DEBUG: 00:02:55.334: ActUserManager: already loaded, so not setting loaded property > (process:959613): accountsservice-DEBUG: 00:02:55.334: ActUserManager: Creating user 'not-here-sorry', 'I am leaving...', 1 > (process:959613): accountsservice-DEBUG: 00:02:55.339: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User2001 > (process:959613): accountsservice-DEBUG: 00:02:55.341: ActUserManager: user not-here-sorry is now loaded > (process:959613): accountsservice-DEBUG: 00:02:55.341: ActUserManager: user not-here-sorry was not yet known, adding it > (process:959613): accountsservice-DEBUG: 00:02:55.341: ActUserManager: tracking user 'not-here-sorry' > (process:959613): accountsservice-DEBUG: 00:02:55.341: ActUserManager: not yet loaded, so not emitting user-added signal > (process:959613): accountsservice-DEBUG: 00:02:55.341: ActUserManager: no pending users, trying to set loaded property > (process:959613): accountsservice-DEBUG: 00:02:55.341: ActUserManager: already loaded, so not setting loaded property > (process:959613): accountsservice-DEBUG: 00:02:55.341: ActUserManager: Deleting user 'not-here-sorry' (uid 2001) > (process:959613): accountsservice-DEBUG: 00:02:55.343: ActUserManager: calling 'ListCachedUsers' > (process:959613): accountsservice-DEBUG: 00:02:55.343: ActUserManager: ListCachedUsers finished with empty list, maybe setting loaded property now > (process:959613): accountsservice-DEBUG: 00:02:55.343: ActUserManager: already loaded, so not setting loaded property > (process:959613): accountsservice-DEBUG: 00:02:55.343: ActUserManager: new user in accounts service with object path /org/freedesktop/Accounts/User2001 > (process:959613): accountsservice-DEBUG: 00:02:55.343: ActUserManager: tracking existing user not-here-sorry with object path /org/freedesktop/Accounts/User2001 > (process:959613): accountsservice-DEBUG: 00:02:55.343: ActUserManager: tracked user /org/freedesktop/Accounts/User2001 removed from accounts service > (process:959613): accountsservice-DEBUG: 00:02:55.343: ActUserManager: no longer tracking user 'not-here-sorry' (with object path /org/freedesktop/Accounts/User2001) > (process:959613): accountsservice-DEBUG: 00:02:55.343: ActUserManager: loaded, so emitting user-removed signal > (process:959613): accountsservice-DEBUG: 00:02:55.343: ActUserManager: user 'not-here-sorry' (with object path /org/freedesktop/Accounts/User2001) now removed > (process:959613): accountsservice-DEBUG: 00:02:55.344: ActUserManager: Deleting user 'not-here-sorry' (uid 2001) > ok > > ---------------------------------------------------------------------- > Ran 1 test in 0.364s > > OK > ============================================================================== > > ==================================== 3/18 ==================================== > test: accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_create_multiple_users > start time: 00:02:54 > duration: 0.57s > result: exit status 0 > command: G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 MALLOC_PERTURB_=77 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu G_DEBUG=fatal-criticals LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py TestAccountsService.test_create_multiple_users > ----------------------------------- stdout ----------------------------------- > test_create_multiple_users (__main__.TestAccountsService.test_create_multiple_users) ... (process:959611): GLib-GIO-DEBUG: 00:02:55.339: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (process:959611): accountsservice-DEBUG: 00:02:55.342: Finding a graphical session for user 1001 > (process:959611): accountsservice-DEBUG: 00:02:55.342: Failed to identify the current session > (process:959611): accountsservice-DEBUG: 00:02:55.342: ActUserManager: seat unloaded, so trying to set loaded property > (process:959611): accountsservice-DEBUG: 00:02:55.342: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property > (process:959611): accountsservice-DEBUG: 00:02:55.342: ActUserManager: already loaded, so not setting loaded property > (process:959611): accountsservice-DEBUG: 00:02:55.343: ActUserManager: Creating user 'pizza', 'I Love Pizza!', 1 > (process:959611): accountsservice-DEBUG: 00:02:55.345: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User2001 > (process:959611): accountsservice-DEBUG: 00:02:55.347: ActUserManager: user pizza is now loaded > (process:959611): accountsservice-DEBUG: 00:02:55.347: ActUserManager: user pizza was not yet known, adding it > (process:959611): accountsservice-DEBUG: 00:02:55.347: ActUserManager: tracking user 'pizza' > (process:959611): accountsservice-DEBUG: 00:02:55.348: ActUserManager: not yet loaded, so not emitting user-added signal > (process:959611): accountsservice-DEBUG: 00:02:55.348: ActUserManager: no pending users, trying to set loaded property > (process:959611): accountsservice-DEBUG: 00:02:55.348: ActUserManager: already loaded, so not setting loaded property > (process:959611): accountsservice-DEBUG: 00:02:55.348: ActUserManager: calling 'ListCachedUsers' > (process:959611): accountsservice-DEBUG: 00:02:55.349: ActUserManager: ListCachedUsers finished with empty list, maybe setting loaded property now > (process:959611): accountsservice-DEBUG: 00:02:55.349: ActUserManager: already loaded, so not setting loaded property > (process:959611): accountsservice-DEBUG: 00:02:55.349: ActUserManager: Creating user 'schiacciata', 'I Love Schiacciata too', 0 > (process:959611): accountsservice-DEBUG: 00:02:55.351: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User2002 > (process:959611): accountsservice-DEBUG: 00:02:55.353: ActUserManager: user schiacciata is now loaded > (process:959611): accountsservice-DEBUG: 00:02:55.353: ActUserManager: user schiacciata was not yet known, adding it > (process:959611): accountsservice-DEBUG: 00:02:55.353: ActUserManager: tracking user 'schiacciata' > (process:959611): accountsservice-DEBUG: 00:02:55.353: ActUserManager: loaded, so emitting user-added signal > (process:959611): accountsservice-DEBUG: 00:02:55.353: ActUserManager: no pending users, trying to set loaded property > (process:959611): accountsservice-DEBUG: 00:02:55.353: ActUserManager: already loaded, so not setting loaded property > (process:959611): accountsservice-DEBUG: 00:02:55.353: ActUserManager: new user in accounts service with object path /org/freedesktop/Accounts/User2001 > (process:959611): accountsservice-DEBUG: 00:02:55.353: ActUserManager: tracking existing user pizza with object path /org/freedesktop/Accounts/User2001 > (process:959611): accountsservice-DEBUG: 00:02:55.353: ActUserManager: new user in accounts service with object path /org/freedesktop/Accounts/User2002 > (process:959611): accountsservice-DEBUG: 00:02:55.353: ActUserManager: tracking existing user schiacciata with object path /org/freedesktop/Accounts/User2002 > (process:959611): accountsservice-DEBUG: 00:02:55.354: ActUserManager: Deleting user 'pizza' (uid 2001) > (process:959611): accountsservice-DEBUG: 00:02:55.355: ActUserManager: Deleting user 'schiacciata' (uid 2002) > (process:959611): accountsservice-DEBUG: 00:02:55.356: ActUserManager: tracked user /org/freedesktop/Accounts/User2001 removed from accounts service > (process:959611): accountsservice-DEBUG: 00:02:55.356: ActUserManager: no longer tracking user 'pizza' (with object path /org/freedesktop/Accounts/User2001) > (process:959611): accountsservice-DEBUG: 00:02:55.356: ActUserManager: loaded, so emitting user-removed signal > (process:959611): accountsservice-DEBUG: 00:02:55.356: ActUserManager: user 'pizza' (with object path /org/freedesktop/Accounts/User2001) now removed > (process:959611): accountsservice-DEBUG: 00:02:55.356: ActUserManager: tracked user /org/freedesktop/Accounts/User2002 removed from accounts service > (process:959611): accountsservice-DEBUG: 00:02:55.356: ActUserManager: no longer tracking user 'schiacciata' (with object path /org/freedesktop/Accounts/User2002) > (process:959611): accountsservice-DEBUG: 00:02:55.356: ActUserManager: loaded, so emitting user-removed signal > (process:959611): accountsservice-DEBUG: 00:02:55.356: ActUserManager: user 'schiacciata' (with object path /org/freedesktop/Accounts/User2002) now removed > ok > > ---------------------------------------------------------------------- > Ran 1 test in 0.367s > > OK > ============================================================================== > > ==================================== 4/18 ==================================== > test: accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_empty > start time: 00:02:54 > duration: 0.57s > result: exit status 0 > command: G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MALLOC_PERTURB_=62 MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu G_DEBUG=fatal-criticals LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py TestAccountsService.test_empty > ----------------------------------- stdout ----------------------------------- > test_empty (__main__.TestAccountsService.test_empty) ... (process:959614): GLib-GIO-DEBUG: 00:02:55.342: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (process:959614): accountsservice-DEBUG: 00:02:55.345: Finding a graphical session for user 1001 > (process:959614): accountsservice-DEBUG: 00:02:55.345: Failed to identify the current session > (process:959614): accountsservice-DEBUG: 00:02:55.345: ActUserManager: seat unloaded, so trying to set loaded property > (process:959614): accountsservice-DEBUG: 00:02:55.345: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property > (process:959614): accountsservice-DEBUG: 00:02:55.345: ActUserManager: already loaded, so not setting loaded property > (process:959614): accountsservice-DEBUG: 00:02:55.345: ActUserManager: calling 'ListCachedUsers' > (process:959614): accountsservice-DEBUG: 00:02:55.346: ActUserManager: ListCachedUsers finished with empty list, maybe setting loaded property now > (process:959614): accountsservice-DEBUG: 00:02:55.346: ActUserManager: already loaded, so not setting loaded property > ok > > ---------------------------------------------------------------------- > Ran 1 test in 0.356s > > OK > ============================================================================== > > ==================================== 5/18 ==================================== > test: accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_create_user > start time: 00:02:54 > duration: 0.58s > result: exit status 0 > command: G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MALLOC_PERTURB_=166 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py TestAccountsService.test_create_user > ----------------------------------- stdout ----------------------------------- > test_create_user (__main__.TestAccountsService.test_create_user) ... (process:959612): GLib-GIO-DEBUG: 00:02:55.350: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (process:959612): accountsservice-DEBUG: 00:02:55.353: Finding a graphical session for user 1001 > (process:959612): accountsservice-DEBUG: 00:02:55.353: Failed to identify the current session > (process:959612): accountsservice-DEBUG: 00:02:55.353: ActUserManager: seat unloaded, so trying to set loaded property > (process:959612): accountsservice-DEBUG: 00:02:55.353: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property > (process:959612): accountsservice-DEBUG: 00:02:55.353: ActUserManager: already loaded, so not setting loaded property > (process:959612): accountsservice-DEBUG: 00:02:55.353: ActUserManager: Creating user 'pizza', 'I Love Pizza', 1 > (process:959612): accountsservice-DEBUG: 00:02:55.355: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User2001 > (process:959612): accountsservice-DEBUG: 00:02:55.357: ActUserManager: user pizza is now loaded > (process:959612): accountsservice-DEBUG: 00:02:55.357: ActUserManager: user pizza was not yet known, adding it > (process:959612): accountsservice-DEBUG: 00:02:55.357: ActUserManager: tracking user 'pizza' > (process:959612): accountsservice-DEBUG: 00:02:55.358: ActUserManager: not yet loaded, so not emitting user-added signal > (process:959612): accountsservice-DEBUG: 00:02:55.358: ActUserManager: no pending users, trying to set loaded property > (process:959612): accountsservice-DEBUG: 00:02:55.358: ActUserManager: already loaded, so not setting loaded property > (process:959612): accountsservice-DEBUG: 00:02:55.358: ActUserManager: calling 'ListCachedUsers' > (process:959612): accountsservice-DEBUG: 00:02:55.360: ActUserManager: ListCachedUsers finished with empty list, maybe setting loaded property now > (process:959612): accountsservice-DEBUG: 00:02:55.360: ActUserManager: already loaded, so not setting loaded property > (process:959612): accountsservice-DEBUG: 00:02:55.360: ActUserManager: Deleting user 'pizza' (uid 2001) > (process:959612): accountsservice-DEBUG: 00:02:55.361: ActUserManager: new user in accounts service with object path /org/freedesktop/Accounts/User2001 > (process:959612): accountsservice-DEBUG: 00:02:55.361: ActUserManager: tracking existing user pizza with object path /org/freedesktop/Accounts/User2001 > (process:959612): accountsservice-DEBUG: 00:02:55.361: ActUserManager: tracked user /org/freedesktop/Accounts/User2001 removed from accounts service > (process:959612): accountsservice-DEBUG: 00:02:55.361: ActUserManager: no longer tracking user 'pizza' (with object path /org/freedesktop/Accounts/User2001) > (process:959612): accountsservice-DEBUG: 00:02:55.361: ActUserManager: loaded, so emitting user-removed signal > (process:959612): accountsservice-DEBUG: 00:02:55.361: ActUserManager: user 'pizza' (with object path /org/freedesktop/Accounts/User2001) now removed > ok > > ---------------------------------------------------------------------- > Ran 1 test in 0.350s > > OK > ============================================================================== > > ==================================== 6/18 ==================================== > test: accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_cache_user_errors > start time: 00:02:54 > duration: 0.60s > result: exit status 0 > command: G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MALLOC_PERTURB_=58 MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py TestAccountsService.test_cache_user_errors > ----------------------------------- stdout ----------------------------------- > test_cache_user_errors (__main__.TestAccountsService.test_cache_user_errors) ... (process:959610): GLib-GIO-DEBUG: 00:02:55.356: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (process:959610): accountsservice-DEBUG: 00:02:55.359: Finding a graphical session for user 1001 > (process:959610): accountsservice-DEBUG: 00:02:55.359: Failed to identify the current session > (process:959610): accountsservice-DEBUG: 00:02:55.359: ActUserManager: seat unloaded, so trying to set loaded property > (process:959610): accountsservice-DEBUG: 00:02:55.359: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property > (process:959610): accountsservice-DEBUG: 00:02:55.359: ActUserManager: already loaded, so not setting loaded property > (process:959610): accountsservice-DEBUG: 00:02:55.359: ActUserManager: Caching user 'not-here' > (process:959610): accountsservice-DEBUG: 00:02:55.360: ActUserManager: Uncaching user 'not-here' > (process:959610): accountsservice-DEBUG: 00:02:55.362: ActUserManager: calling 'ListCachedUsers' > (process:959610): accountsservice-DEBUG: 00:02:55.362: ActUserManager: ListCachedUsers finished with empty list, maybe setting loaded property now > (process:959610): accountsservice-DEBUG: 00:02:55.362: ActUserManager: already loaded, so not setting loaded property > ok > > ---------------------------------------------------------------------- > Ran 1 test in 0.360s > > OK > ============================================================================== > > ==================================== 7/18 ==================================== > test: accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_automatic_login_users > start time: 00:02:54 > duration: 0.61s > result: exit status 0 > command: G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=64 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py TestAccountsService.test_automatic_login_users > ----------------------------------- stdout ----------------------------------- > test_automatic_login_users (__main__.TestAccountsService.test_automatic_login_users) ... (process:959608): GLib-GIO-DEBUG: 00:02:55.328: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (process:959608): accountsservice-DEBUG: 00:02:55.331: Finding a graphical session for user 1001 > (process:959608): accountsservice-DEBUG: 00:02:55.331: Failed to identify the current session > (process:959608): accountsservice-DEBUG: 00:02:55.331: ActUserManager: seat unloaded, so trying to set loaded property > (process:959608): accountsservice-DEBUG: 00:02:55.331: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property > (process:959608): accountsservice-DEBUG: 00:02:55.331: ActUserManager: already loaded, so not setting loaded property > (process:959608): accountsservice-DEBUG: 00:02:55.332: ActUserManager: Creating user 'test-user', 'I am a Test user', 0 > (process:959608): accountsservice-DEBUG: 00:02:55.333: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User2001 > (process:959608): accountsservice-DEBUG: 00:02:55.335: ActUserManager: user test-user is now loaded > (process:959608): accountsservice-DEBUG: 00:02:55.335: ActUserManager: user test-user was not yet known, adding it > (process:959608): accountsservice-DEBUG: 00:02:55.335: ActUserManager: tracking user 'test-user' > (process:959608): accountsservice-DEBUG: 00:02:55.335: ActUserManager: not yet loaded, so not emitting user-added signal > (process:959608): accountsservice-DEBUG: 00:02:55.335: ActUserManager: no pending users, trying to set loaded property > (process:959608): accountsservice-DEBUG: 00:02:55.335: ActUserManager: already loaded, so not setting loaded property > (process:959608): accountsservice-DEBUG: 00:02:55.338: ActUserManager: sending user-changed signal for user test-user > (process:959608): accountsservice-DEBUG: 00:02:55.338: ActUserManager: sent user-changed signal for user test-user > (process:959608): accountsservice-DEBUG: 00:02:55.338: ActUserManager: updating user test-user > (process:959608): accountsservice-DEBUG: 00:02:55.340: ActUserManager: Creating user 'another-test-user', 'I am another Test user', 0 > (process:959608): accountsservice-DEBUG: 00:02:55.342: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User2002 > (process:959608): accountsservice-DEBUG: 00:02:55.343: ActUserManager: user another-test-user is now loaded > (process:959608): accountsservice-DEBUG: 00:02:55.343: ActUserManager: user another-test-user was not yet known, adding it > (process:959608): accountsservice-DEBUG: 00:02:55.343: ActUserManager: tracking user 'another-test-user' > (process:959608): accountsservice-DEBUG: 00:02:55.343: ActUserManager: not yet loaded, so not emitting user-added signal > (process:959608): accountsservice-DEBUG: 00:02:55.343: ActUserManager: no pending users, trying to set loaded property > (process:959608): accountsservice-DEBUG: 00:02:55.343: ActUserManager: already loaded, so not setting loaded property > (process:959608): accountsservice-DEBUG: 00:02:55.349: ActUserManager: sending user-changed signal for user another-test-user > (process:959608): accountsservice-DEBUG: 00:02:55.349: ActUserManager: sent user-changed signal for user another-test-user > (process:959608): accountsservice-DEBUG: 00:02:55.349: ActUserManager: updating user another-test-user > (process:959608): accountsservice-DEBUG: 00:02:55.349: ActUserManager: sending user-changed signal for user test-user > (process:959608): accountsservice-DEBUG: 00:02:55.349: ActUserManager: sent user-changed signal for user test-user > (process:959608): accountsservice-DEBUG: 00:02:55.349: ActUserManager: updating user test-user > (process:959608): accountsservice-DEBUG: 00:02:55.359: ActUserManager: Deleting user 'another-test-user' (uid 2002) > (process:959608): accountsservice-DEBUG: 00:02:55.360: ActUserManager: calling 'ListCachedUsers' > (process:959608): accountsservice-DEBUG: 00:02:55.361: ActUserManager: ListCachedUsers finished with empty list, maybe setting loaded property now > (process:959608): accountsservice-DEBUG: 00:02:55.361: ActUserManager: already loaded, so not setting loaded property > (process:959608): accountsservice-DEBUG: 00:02:55.361: ActUserManager: tracked user /org/freedesktop/Accounts/User2002 removed from accounts service > (process:959608): accountsservice-DEBUG: 00:02:55.361: ActUserManager: no longer tracking user 'another-test-user' (with object path /org/freedesktop/Accounts/User2002) > (process:959608): accountsservice-DEBUG: 00:02:55.361: ActUserManager: loaded, so emitting user-removed signal > (process:959608): accountsservice-DEBUG: 00:02:55.361: ActUserManager: user 'another-test-user' (with object path /org/freedesktop/Accounts/User2002) now removed > (process:959608): accountsservice-DEBUG: 00:02:55.362: ActUserManager: Deleting user 'test-user' (uid 2001) > (process:959608): accountsservice-DEBUG: 00:02:55.369: ActUserManager: tracked user /org/freedesktop/Accounts/User2001 removed from accounts service > (process:959608): accountsservice-DEBUG: 00:02:55.369: ActUserManager: no longer tracking user 'test-user' (with object path /org/freedesktop/Accounts/User2001) > (process:959608): accountsservice-DEBUG: 00:02:55.369: ActUserManager: loaded, so emitting user-removed signal > (process:959608): accountsservice-DEBUG: 00:02:55.369: ActUserManager: user 'test-user' (with object path /org/freedesktop/Accounts/User2001) now removed > ok > > ---------------------------------------------------------------------- > Ran 1 test in 0.381s > > OK > ============================================================================== > > ==================================== 8/18 ==================================== > test: accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_manager_signals > start time: 00:02:54 > duration: 0.58s > result: exit status 0 > command: G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MALLOC_PERTURB_=31 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py TestAccountsService.test_manager_signals > ----------------------------------- stdout ----------------------------------- > test_manager_signals (__main__.TestAccountsService.test_manager_signals) ... (process:959615): GLib-GIO-DEBUG: 00:02:55.351: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (process:959615): accountsservice-DEBUG: 00:02:55.357: Finding a graphical session for user 1001 > (process:959615): accountsservice-DEBUG: 00:02:55.357: Failed to identify the current session > (process:959615): accountsservice-DEBUG: 00:02:55.357: ActUserManager: seat unloaded, so trying to set loaded property > (process:959615): accountsservice-DEBUG: 00:02:55.357: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property > (process:959615): accountsservice-DEBUG: 00:02:55.357: ActUserManager: already loaded, so not setting loaded property > (process:959615): accountsservice-DEBUG: 00:02:55.357: ActUserManager: calling 'ListCachedUsers' > (process:959615): accountsservice-DEBUG: 00:02:55.358: ActUserManager: ListCachedUsers finished with empty list, maybe setting loaded property now > (process:959615): accountsservice-DEBUG: 00:02:55.358: ActUserManager: already loaded, so not setting loaded property > (process:959615): accountsservice-DEBUG: 00:02:55.358: ActUserManager: Creating user 'user', 'I am User', 1 > (process:959615): accountsservice-DEBUG: 00:02:55.361: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User2001 > (process:959615): accountsservice-DEBUG: 00:02:55.363: ActUserManager: user user is now loaded > (process:959615): accountsservice-DEBUG: 00:02:55.363: ActUserManager: user user was not yet known, adding it > (process:959615): accountsservice-DEBUG: 00:02:55.363: ActUserManager: tracking user 'user' > (process:959615): accountsservice-DEBUG: 00:02:55.363: ActUserManager: loaded, so emitting user-added signal > (process:959615): accountsservice-DEBUG: 00:02:55.363: ActUserManager: no pending users, trying to set loaded property > (process:959615): accountsservice-DEBUG: 00:02:55.363: ActUserManager: already loaded, so not setting loaded property > (process:959615): accountsservice-DEBUG: 00:02:55.363: ActUserManager: Creating user 'user2', 'I am User2', 0 > (process:959615): accountsservice-DEBUG: 00:02:55.364: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User2002 > (process:959615): accountsservice-DEBUG: 00:02:55.366: ActUserManager: user user2 is now loaded > (process:959615): accountsservice-DEBUG: 00:02:55.366: ActUserManager: user user2 was not yet known, adding it > (process:959615): accountsservice-DEBUG: 00:02:55.366: ActUserManager: tracking user 'user2' > (process:959615): accountsservice-DEBUG: 00:02:55.366: ActUserManager: loaded, so emitting user-added signal > (process:959615): accountsservice-DEBUG: 00:02:55.366: ActUserManager: no pending users, trying to set loaded property > (process:959615): accountsservice-DEBUG: 00:02:55.366: ActUserManager: already loaded, so not setting loaded property > (process:959615): accountsservice-DEBUG: 00:02:55.367: ActUserManager: Deleting user 'user2' (uid 2002) > (process:959615): accountsservice-DEBUG: 00:02:55.367: ActUserManager: new user in accounts service with object path /org/freedesktop/Accounts/User2001 > (process:959615): accountsservice-DEBUG: 00:02:55.367: ActUserManager: tracking existing user user with object path /org/freedesktop/Accounts/User2001 > (process:959615): accountsservice-DEBUG: 00:02:55.367: ActUserManager: new user in accounts service with object path /org/freedesktop/Accounts/User2002 > (process:959615): accountsservice-DEBUG: 00:02:55.367: ActUserManager: tracking existing user user2 with object path /org/freedesktop/Accounts/User2002 > (process:959615): accountsservice-DEBUG: 00:02:55.368: ActUserManager: tracked user /org/freedesktop/Accounts/User2002 removed from accounts service > (process:959615): accountsservice-DEBUG: 00:02:55.368: ActUserManager: no longer tracking user 'user2' (with object path /org/freedesktop/Accounts/User2002) > (process:959615): accountsservice-DEBUG: 00:02:55.368: ActUserManager: loaded, so emitting user-removed signal > (process:959615): accountsservice-DEBUG: 00:02:55.368: ActUserManager: user 'user2' (with object path /org/freedesktop/Accounts/User2002) now removed > (process:959615): accountsservice-DEBUG: 00:02:55.368: ActUserManager: Deleting user 'user' (uid 2001) > (process:959615): accountsservice-DEBUG: 00:02:55.369: ActUserManager: tracked user /org/freedesktop/Accounts/User2001 removed from accounts service > (process:959615): accountsservice-DEBUG: 00:02:55.369: ActUserManager: no longer tracking user 'user' (with object path /org/freedesktop/Accounts/User2001) > (process:959615): accountsservice-DEBUG: 00:02:55.369: ActUserManager: loaded, so emitting user-removed signal > (process:959615): accountsservice-DEBUG: 00:02:55.369: ActUserManager: user 'user' (with object path /org/freedesktop/Accounts/User2001) now removed > ok > > ---------------------------------------------------------------------- > Ran 1 test in 0.361s > > OK > ============================================================================== > > ==================================== 9/18 ==================================== > test: accountsservice:accounts-service+daemon+Tests / Tests.test_startup > start time: 00:02:55 > duration: 0.35s > result: exit status 0 > command: G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MALLOC_PERTURB_=100 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-daemon.py Tests.test_startup > ----------------------------------- stdout ----------------------------------- > (process:959663): GLib-GIO-DEBUG: 00:02:55.596: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (gdbus introspect:959701): GLib-GIO-DEBUG: 00:02:55.714: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > node /org/freedesktop/Accounts { > interface org.freedesktop.DBus.Properties { > methods: > Get(in s interface_name, > in s property_name, > out v value); > GetAll(in s interface_name, > out a{sv} properties); > Set(in s interface_name, > in s property_name, > in v value); > signals: > PropertiesChanged(s interface_name, > a{sv} changed_properties, > as invalidated_properties); > properties: > }; > interface org.freedesktop.DBus.Introspectable { > methods: > Introspect(out s xml_data); > signals: > properties: > }; > interface org.freedesktop.DBus.Peer { > methods: > Ping(); > GetMachineId(out s machine_uuid); > signals: > properties: > }; > interface org.freedesktop.Accounts { > methods: > @org.freedesktop.DBus.GLib.Async("") > ListCachedUsers(out ao users); > @org.freedesktop.DBus.GLib.Async("") > FindUserById(in x id, > out o user); > @org.freedesktop.DBus.GLib.Async("") > FindUserByName(in s name, > out o user); > @org.freedesktop.DBus.GLib.Async("") > CreateUser(in s name, > in s fullname, > in i accountType, > out o user); > @org.freedesktop.DBus.GLib.Async("") > CacheUser(in s name, > out o user); > @org.freedesktop.DBus.GLib.Async("") > UncacheUser(in s name); > @org.freedesktop.DBus.GLib.Async("") > DeleteUser(in x id, > in b removeFiles); > @org.freedesktop.DBus.GLib.Async("") > GetUsersLanguages(out as languages); > signals: > UserAdded(o user); > UserDeleted(o user); > properties: > readonly s DaemonVersion = '23.13.9'; > readonly b HasNoUsers = false; > readonly b HasMultipleUsers = true; > readonly ao AutomaticLoginUsers = []; > }; > node User1000 { > }; > node User42 { > }; > node User1001 { > }; > }; > (process:959663): GLib-DEBUG: 00:02:55.739: unsetenv() is not thread-safe and should not be used after threads are created > (process:959663): GLib-DEBUG: 00:02:55.739: unsetenv() is not thread-safe and should not be used after threads are created > (process:959663): GLib-DEBUG: 00:02:55.739: unsetenv() is not thread-safe and should not be used after threads are created > (process:959663): GLib-DEBUG: 00:02:55.739: unsetenv() is not thread-safe and should not be used after threads are created > (process:959663): GLib-DEBUG: 00:02:55.739: unsetenv() is not thread-safe and should not be used after threads are created > Testing binaries from local build tree (/<>/obj-x86_64-linux-gnu/src/accounts-daemon) > ----------------------------------- stderr ----------------------------------- > . > ---------------------------------------------------------------------- > Ran 1 test in 0.149s > > OK > ============================================================================== > > =================================== 10/18 ==================================== > test: accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_recreate_user > start time: 00:02:55 > duration: 0.47s > result: exit status 0 > command: G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=2 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py TestAccountsService.test_recreate_user > ----------------------------------- stdout ----------------------------------- > test_recreate_user (__main__.TestAccountsService.test_recreate_user) ... (process:959656): GLib-GIO-DEBUG: 00:02:55.749: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (process:959656): accountsservice-DEBUG: 00:02:55.752: Finding a graphical session for user 1001 > (process:959656): accountsservice-DEBUG: 00:02:55.752: Failed to identify the current session > (process:959656): accountsservice-DEBUG: 00:02:55.752: ActUserManager: seat unloaded, so trying to set loaded property > (process:959656): accountsservice-DEBUG: 00:02:55.752: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property > (process:959656): accountsservice-DEBUG: 00:02:55.752: ActUserManager: already loaded, so not setting loaded property > (process:959656): accountsservice-DEBUG: 00:02:55.752: ActUserManager: Creating user 'pizza', 'I Love Pizza', 1 > (process:959656): accountsservice-DEBUG: 00:02:55.753: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User2001 > (process:959656): accountsservice-DEBUG: 00:02:55.755: ActUserManager: user pizza is now loaded > (process:959656): accountsservice-DEBUG: 00:02:55.755: ActUserManager: user pizza was not yet known, adding it > (process:959656): accountsservice-DEBUG: 00:02:55.755: ActUserManager: tracking user 'pizza' > (process:959656): accountsservice-DEBUG: 00:02:55.755: ActUserManager: not yet loaded, so not emitting user-added signal > (process:959656): accountsservice-DEBUG: 00:02:55.755: ActUserManager: no pending users, trying to set loaded property > (process:959656): accountsservice-DEBUG: 00:02:55.755: ActUserManager: already loaded, so not setting loaded property > (process:959656): accountsservice-DEBUG: 00:02:55.755: ActUserManager: Creating user 'pizza', 'I Love Pizza', 0 > (process:959656): accountsservice-DEBUG: 00:02:55.756: ActUserManager: calling 'ListCachedUsers' > (process:959656): accountsservice-DEBUG: 00:02:55.756: ActUserManager: ListCachedUsers finished with empty list, maybe setting loaded property now > (process:959656): accountsservice-DEBUG: 00:02:55.756: ActUserManager: already loaded, so not setting loaded property > (process:959656): accountsservice-DEBUG: 00:02:55.756: ActUserManager: Deleting user 'pizza' (uid 2001) > (process:959656): accountsservice-DEBUG: 00:02:55.757: ActUserManager: new user in accounts service with object path /org/freedesktop/Accounts/User2001 > (process:959656): accountsservice-DEBUG: 00:02:55.757: ActUserManager: tracking existing user pizza with object path /org/freedesktop/Accounts/User2001 > (process:959656): accountsservice-DEBUG: 00:02:55.757: ActUserManager: tracked user /org/freedesktop/Accounts/User2001 removed from accounts service > (process:959656): accountsservice-DEBUG: 00:02:55.757: ActUserManager: no longer tracking user 'pizza' (with object path /org/freedesktop/Accounts/User2001) > (process:959656): accountsservice-DEBUG: 00:02:55.757: ActUserManager: loaded, so emitting user-removed signal > (process:959656): accountsservice-DEBUG: 00:02:55.757: ActUserManager: user 'pizza' (with object path /org/freedesktop/Accounts/User2001) now removed > ok > > ---------------------------------------------------------------------- > Ran 1 test in 0.270s > > OK > ============================================================================== > > =================================== 11/18 ==================================== > test: accountsservice / util > start time: 00:02:55 > duration: 0.01s > result: exit status 0 > command: G_MESSAGES_DEBUG=all MALLOC_PERTURB_=240 GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /<>/obj-x86_64-linux-gnu/tests/util > ----------------------------------- stdout ----------------------------------- > # Testing locale en > # Testing locale en_GB > # Testing locale en_GB.UTF-8 > # Testing locale en_GB.UTF-8 at latin > # Testing locale en_GB at latin > # Testing locale en_GB.iso8859-1 > # Testing locale 1234 > # Testing locale Test Language 1 > # Testing locale en_GB.UTF-8 at latin WOOP > # Testing locale ace > # Testing locale be at latin > # Testing locale ca.us-ascii > # Testing locale cs.cp1250 > # Testing locale _GB.UTF-8 > # Testing locale qaa-qtz > # Testing locale ru_RU.KOI8-R > # Testing locale > ============================================================================== > > =================================== 12/18 ==================================== > test: accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_user_properties > start time: 00:02:55 > duration: 0.57s > result: exit status 0 > command: G_MESSAGES_DEBUG=all MALLOC_PERTURB_=97 GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py TestAccountsService.test_user_properties > ----------------------------------- stdout ----------------------------------- > test_user_properties (__main__.TestAccountsService.test_user_properties) ... (process:959657): GLib-GIO-DEBUG: 00:02:55.908: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (process:959657): accountsservice-DEBUG: 00:02:55.915: Finding a graphical session for user 1001 > (process:959657): accountsservice-DEBUG: 00:02:55.916: Failed to identify the current session > (process:959657): accountsservice-DEBUG: 00:02:55.916: ActUserManager: seat unloaded, so trying to set loaded property > (process:959657): accountsservice-DEBUG: 00:02:55.916: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property > (process:959657): accountsservice-DEBUG: 00:02:55.916: ActUserManager: already loaded, so not setting loaded property > (process:959657): accountsservice-DEBUG: 00:02:55.916: ActUserManager: Creating user 'pizza', 'I Love Pizza', 1 > (process:959657): accountsservice-DEBUG: 00:02:55.918: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User2001 > (process:959657): accountsservice-DEBUG: 00:02:55.920: ActUserManager: user pizza is now loaded > (process:959657): accountsservice-DEBUG: 00:02:55.920: ActUserManager: user pizza was not yet known, adding it > (process:959657): accountsservice-DEBUG: 00:02:55.920: ActUserManager: tracking user 'pizza' > (process:959657): accountsservice-DEBUG: 00:02:55.920: ActUserManager: not yet loaded, so not emitting user-added signal > (process:959657): accountsservice-DEBUG: 00:02:55.920: ActUserManager: no pending users, trying to set loaded property > (process:959657): accountsservice-DEBUG: 00:02:55.920: ActUserManager: already loaded, so not setting loaded property > (process:959657): accountsservice-DEBUG: 00:02:55.920: ActUserManager: calling 'ListCachedUsers' > (process:959657): accountsservice-DEBUG: 00:02:55.921: ActUserManager: ListCachedUsers finished with empty list, maybe setting loaded property now > (process:959657): accountsservice-DEBUG: 00:02:55.921: ActUserManager: already loaded, so not setting loaded property > (process:959657): accountsservice-DEBUG: 00:02:55.922: ActUserManager: Deleting user 'pizza' (uid 2001) > (process:959657): accountsservice-DEBUG: 00:02:55.923: ActUserManager: new user in accounts service with object path /org/freedesktop/Accounts/User2001 > (process:959657): accountsservice-DEBUG: 00:02:55.923: ActUserManager: tracking existing user pizza with object path /org/freedesktop/Accounts/User2001 > (process:959657): accountsservice-DEBUG: 00:02:55.923: ActUserManager: tracked user /org/freedesktop/Accounts/User2001 removed from accounts service > (process:959657): accountsservice-DEBUG: 00:02:55.923: ActUserManager: no longer tracking user 'pizza' (with object path /org/freedesktop/Accounts/User2001) > (process:959657): accountsservice-DEBUG: 00:02:55.923: ActUserManager: loaded, so emitting user-removed signal > (process:959657): accountsservice-DEBUG: 00:02:55.923: ActUserManager: user 'pizza' (with object path /org/freedesktop/Accounts/User2001) now removed > ok > > ---------------------------------------------------------------------- > Ran 1 test in 0.365s > > OK > ============================================================================== > > =================================== 13/18 ==================================== > test: accountsservice:accounts-service+daemon+Tests / Tests.test_languages > start time: 00:02:55 > duration: 0.54s > result: exit status 0 > command: G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=136 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-daemon.py Tests.test_languages > ----------------------------------- stdout ----------------------------------- > (process:959662): GLib-GIO-DEBUG: 00:02:55.578: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > 1719878575.691 SetAllowed ["org.freedesktop.accounts.change-own-user-data", "org.freedesktop.accounts.user-administration"] > 1719878575.701 GetAll /org/freedesktop/PolicyKit1/Authority org.freedesktop.PolicyKit1.Authority > 1719878575.806 CheckAuthorization dbus.Struct((dbus.String('system-bus-name'), dbus.Dictionary({dbus.String('name'): dbus.String(':1.0', variant_level=1)}, signature=dbus.Signature('sv'))), signature=None) "org.freedesktop.accounts.user-administration" {} 0 "" > 1719878575.842 CheckAuthorization dbus.Struct((dbus.String('system-bus-name'), dbus.Dictionary({dbus.String('name'): dbus.String(':1.0', variant_level=1)}, signature=dbus.Signature('sv'))), signature=None) "org.freedesktop.accounts.user-administration" {} 0 "" > 1719878575.857 CheckAuthorization dbus.Struct((dbus.String('system-bus-name'), dbus.Dictionary({dbus.String('name'): dbus.String(':1.0', variant_level=1)}, signature=dbus.Signature('sv'))), signature=None) "org.freedesktop.accounts.user-administration" {} 0 "" > 1719878575.870 CheckAuthorization dbus.Struct((dbus.String('system-bus-name'), dbus.Dictionary({dbus.String('name'): dbus.String(':1.0', variant_level=1)}, signature=dbus.Signature('sv'))), signature=None) "org.freedesktop.accounts.user-administration" {} 0 "" > 1719878575.881 CheckAuthorization dbus.Struct((dbus.String('system-bus-name'), dbus.Dictionary({dbus.String('name'): dbus.String(':1.0', variant_level=1)}, signature=dbus.Signature('sv'))), signature=None) "org.freedesktop.accounts.user-administration" {} 0 "" > (process:959662): GLib-DEBUG: 00:02:55.922: unsetenv() is not thread-safe and should not be used after threads are created > (process:959662): GLib-DEBUG: 00:02:55.922: unsetenv() is not thread-safe and should not be used after threads are created > (process:959662): GLib-DEBUG: 00:02:55.922: unsetenv() is not thread-safe and should not be used after threads are created > (process:959662): GLib-DEBUG: 00:02:55.922: unsetenv() is not thread-safe and should not be used after threads are created > (process:959662): GLib-DEBUG: 00:02:55.922: unsetenv() is not thread-safe and should not be used after threads are created > Testing binaries from local build tree (/<>/obj-x86_64-linux-gnu/src/accounts-daemon) > ----------------------------------- stderr ----------------------------------- > . > ---------------------------------------------------------------------- > Ran 1 test in 0.350s > > OK > ============================================================================== > > =================================== 14/18 ==================================== > test: accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_user_properties_getters > start time: 00:02:55 > duration: 0.59s > result: exit status 0 > command: G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MALLOC_PERTURB_=180 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py TestAccountsService.test_user_properties_getters > ----------------------------------- stdout ----------------------------------- > test_user_properties_getters (__main__.TestAccountsService.test_user_properties_getters) ... (process:959658): GLib-GIO-DEBUG: 00:02:55.900: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (process:959658): accountsservice-DEBUG: 00:02:55.902: Finding a graphical session for user 1001 > (process:959658): accountsservice-DEBUG: 00:02:55.902: Failed to identify the current session > (process:959658): accountsservice-DEBUG: 00:02:55.902: ActUserManager: seat unloaded, so trying to set loaded property > (process:959658): accountsservice-DEBUG: 00:02:55.902: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property > (process:959658): accountsservice-DEBUG: 00:02:55.902: ActUserManager: already loaded, so not setting loaded property > (process:959658): accountsservice-DEBUG: 00:02:55.903: ActUserManager: Creating user 'pizza', 'I Love Pizza', 1 > (process:959658): accountsservice-DEBUG: 00:02:55.904: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User2001 > (process:959658): accountsservice-DEBUG: 00:02:55.906: ActUserManager: user pizza is now loaded > (process:959658): accountsservice-DEBUG: 00:02:55.906: ActUserManager: user pizza was not yet known, adding it > (process:959658): accountsservice-DEBUG: 00:02:55.906: ActUserManager: tracking user 'pizza' > (process:959658): accountsservice-DEBUG: 00:02:55.906: ActUserManager: not yet loaded, so not emitting user-added signal > (process:959658): accountsservice-DEBUG: 00:02:55.906: ActUserManager: no pending users, trying to set loaded property > (process:959658): accountsservice-DEBUG: 00:02:55.906: ActUserManager: already loaded, so not setting loaded property > (process:959658): accountsservice-DEBUG: 00:02:55.908: User pizza is not logged in here, so has no primary session > (process:959658): accountsservice-DEBUG: 00:02:55.908: ActUserManager: calling 'ListCachedUsers' > (process:959658): accountsservice-DEBUG: 00:02:55.909: ActUserManager: ListCachedUsers finished with empty list, maybe setting loaded property now > (process:959658): accountsservice-DEBUG: 00:02:55.909: ActUserManager: already loaded, so not setting loaded property > (process:959658): accountsservice-DEBUG: 00:02:55.909: ActUserManager: Deleting user 'pizza' (uid 2001) > (process:959658): accountsservice-DEBUG: 00:02:55.914: ActUserManager: new user in accounts service with object path /org/freedesktop/Accounts/User2001 > (process:959658): accountsservice-DEBUG: 00:02:55.914: ActUserManager: tracking existing user pizza with object path /org/freedesktop/Accounts/User2001 > (process:959658): accountsservice-DEBUG: 00:02:55.915: ActUserManager: tracked user /org/freedesktop/Accounts/User2001 removed from accounts service > (process:959658): accountsservice-DEBUG: 00:02:55.915: ActUserManager: no longer tracking user 'pizza' (with object path /org/freedesktop/Accounts/User2001) > (process:959658): accountsservice-DEBUG: 00:02:55.915: ActUserManager: loaded, so emitting user-removed signal > (process:959658): accountsservice-DEBUG: 00:02:55.915: ActUserManager: user 'pizza' (with object path /org/freedesktop/Accounts/User2001) now removed > ok > > ---------------------------------------------------------------------- > Ran 1 test in 0.391s > > OK > ============================================================================== > > =================================== 15/18 ==================================== > test: accountsservice:accounts-service+daemon+Tests / Tests.test_language > start time: 00:02:55 > duration: 0.59s > result: exit status 0 > command: G_MESSAGES_DEBUG=all MALLOC_PERTURB_=55 GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-daemon.py Tests.test_language > ----------------------------------- stdout ----------------------------------- > (process:959661): GLib-GIO-DEBUG: 00:02:55.625: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > 1719878575.839 SetAllowed ["org.freedesktop.accounts.change-own-user-data", "org.freedesktop.accounts.user-administration"] > 1719878575.853 GetAll /org/freedesktop/PolicyKit1/Authority org.freedesktop.PolicyKit1.Authority > 1719878575.952 CheckAuthorization dbus.Struct((dbus.String('system-bus-name'), dbus.Dictionary({dbus.String('name'): dbus.String(':1.0', variant_level=1)}, signature=dbus.Signature('sv'))), signature=None) "org.freedesktop.accounts.change-own-user-data" {} 0 "" > 1719878575.966 CheckAuthorization dbus.Struct((dbus.String('system-bus-name'), dbus.Dictionary({dbus.String('name'): dbus.String(':1.0', variant_level=1)}, signature=dbus.Signature('sv'))), signature=None) "org.freedesktop.accounts.change-own-user-data" {} 0 "" > (process:959661): GLib-DEBUG: 00:02:55.981: unsetenv() is not thread-safe and should not be used after threads are created > (process:959661): GLib-DEBUG: 00:02:55.981: unsetenv() is not thread-safe and should not be used after threads are created > (process:959661): GLib-DEBUG: 00:02:55.981: unsetenv() is not thread-safe and should not be used after threads are created > (process:959661): GLib-DEBUG: 00:02:55.981: unsetenv() is not thread-safe and should not be used after threads are created > (process:959661): GLib-DEBUG: 00:02:55.981: unsetenv() is not thread-safe and should not be used after threads are created > Testing binaries from local build tree (/<>/obj-x86_64-linux-gnu/src/accounts-daemon) > ----------------------------------- stderr ----------------------------------- > . > ---------------------------------------------------------------------- > Ran 1 test in 0.369s > > OK > ============================================================================== > > =================================== 16/18 ==================================== > test: accountsservice:accounts-service+libaccountsservice+TestAccountsService / TestAccountsService.test_user_properties_setters > start time: 00:02:55 > duration: 0.61s > result: exit status 0 > command: G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=215 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py TestAccountsService.test_user_properties_setters > ----------------------------------- stdout ----------------------------------- > test_user_properties_setters (__main__.TestAccountsService.test_user_properties_setters) ... (process:959659): GLib-GIO-DEBUG: 00:02:55.919: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (process:959659): accountsservice-DEBUG: 00:02:55.922: Finding a graphical session for user 1001 > (process:959659): accountsservice-DEBUG: 00:02:55.922: Failed to identify the current session > (process:959659): accountsservice-DEBUG: 00:02:55.922: ActUserManager: seat unloaded, so trying to set loaded property > (process:959659): accountsservice-DEBUG: 00:02:55.922: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property > (process:959659): accountsservice-DEBUG: 00:02:55.922: ActUserManager: already loaded, so not setting loaded property > (process:959659): accountsservice-DEBUG: 00:02:55.922: ActUserManager: Creating user 'test-user', 'I am a Test user', 0 > (process:959659): accountsservice-DEBUG: 00:02:55.924: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User2001 > (process:959659): accountsservice-DEBUG: 00:02:55.925: ActUserManager: user test-user is now loaded > (process:959659): accountsservice-DEBUG: 00:02:55.925: ActUserManager: user test-user was not yet known, adding it > (process:959659): accountsservice-DEBUG: 00:02:55.925: ActUserManager: tracking user 'test-user' > (process:959659): accountsservice-DEBUG: 00:02:55.925: ActUserManager: not yet loaded, so not emitting user-added signal > (process:959659): accountsservice-DEBUG: 00:02:55.925: ActUserManager: no pending users, trying to set loaded property > (process:959659): accountsservice-DEBUG: 00:02:55.925: ActUserManager: already loaded, so not setting loaded property > (process:959659): accountsservice-DEBUG: 00:02:55.927: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.927: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.927: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.929: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.929: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.929: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.930: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.930: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.930: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.932: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.932: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.932: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.933: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.933: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.933: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.933: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.933: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.933: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.934: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.934: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.934: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.935: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.935: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.935: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.937: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.937: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.937: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.938: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.938: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.938: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.939: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.939: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.939: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.965: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.965: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.965: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.966: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.966: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.966: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.968: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.968: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.968: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.969: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.969: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.969: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.969: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.969: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.970: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.970: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.970: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.970: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.971: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.971: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.971: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.972: ActUserManager: sending user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.972: ActUserManager: sent user-changed signal for user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.972: ActUserManager: updating user test-user > (process:959659): accountsservice-DEBUG: 00:02:55.972: ActUserManager: sending user-changed signal for user new-test-user > (process:959659): accountsservice-DEBUG: 00:02:55.972: ActUserManager: sent user-changed signal for user new-test-user > (process:959659): accountsservice-DEBUG: 00:02:55.972: ActUserManager: updating user new-test-user > (process:959659): accountsservice-DEBUG: 00:02:55.972: ActUserManager: user new-test-user is the new username for test-user > (process:959659): accountsservice-DEBUG: 00:02:55.973: ActUserManager: sending user-changed signal for user new-test-user > (process:959659): accountsservice-DEBUG: 00:02:55.973: ActUserManager: sent user-changed signal for user new-test-user > (process:959659): accountsservice-DEBUG: 00:02:55.973: ActUserManager: updating user new-test-user > (process:959659): accountsservice-DEBUG: 00:02:55.973: ActUserManager: calling 'ListCachedUsers' > (process:959659): accountsservice-DEBUG: 00:02:55.973: ActUserManager: ListCachedUsers finished with empty list, maybe setting loaded property now > (process:959659): accountsservice-DEBUG: 00:02:55.974: ActUserManager: already loaded, so not setting loaded property > (process:959659): accountsservice-DEBUG: 00:02:55.974: ActUserManager: Deleting user 'new-test-user' (uid 2001) > (process:959659): accountsservice-DEBUG: 00:02:55.974: ActUserManager: tracked user /org/freedesktop/Accounts/User2001 removed from accounts service > (process:959659): accountsservice-DEBUG: 00:02:55.974: ActUserManager: no longer tracking user 'new-test-user' (with object path /org/freedesktop/Accounts/User2001) > (process:959659): accountsservice-DEBUG: 00:02:55.974: ActUserManager: loaded, so emitting user-removed signal > (process:959659): accountsservice-DEBUG: 00:02:55.974: ActUserManager: user 'new-test-user' (with object path /org/freedesktop/Accounts/User2001) now removed > ok > > ---------------------------------------------------------------------- > Ran 1 test in 0.388s > > OK > ============================================================================== > > =================================== 17/18 ==================================== > test: accountsservice:accounts-service+daemon+Tests / Tests.test_user_properties > start time: 00:02:55 > duration: 0.35s > result: exit status 0 > command: G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=19 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-daemon.py Tests.test_user_properties > ----------------------------------- stdout ----------------------------------- > (process:959708): GLib-GIO-DEBUG: 00:02:55.987: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (process:959708): GLib-DEBUG: 00:02:56.114: unsetenv() is not thread-safe and should not be used after threads are created > (process:959708): GLib-DEBUG: 00:02:56.114: unsetenv() is not thread-safe and should not be used after threads are created > (process:959708): GLib-DEBUG: 00:02:56.114: unsetenv() is not thread-safe and should not be used after threads are created > (process:959708): GLib-DEBUG: 00:02:56.114: unsetenv() is not thread-safe and should not be used after threads are created > (process:959708): GLib-DEBUG: 00:02:56.114: unsetenv() is not thread-safe and should not be used after threads are created > Testing binaries from local build tree (/<>/obj-x86_64-linux-gnu/src/accounts-daemon) > ----------------------------------- stderr ----------------------------------- > . > ---------------------------------------------------------------------- > Ran 1 test in 0.133s > > OK > ============================================================================== > > =================================== 18/18 ==================================== > test: accountsservice:accounts-service+libaccountsservice+TestAccountsServicePreExistingUser / TestAccountsServicePreExistingUser.test_multiple_inflight_get_user_by_id_calls > start time: 00:02:55 > duration: 1.60s > result: exit status 1 > command: G_MESSAGES_DEBUG=all GI_TYPELIB_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice MOCKLIBC_LD_PRELOAD=/<>/obj-x86_64-linux-gnu/subprojects/mocklibc-1.0/src/libmocklibc.so.0.0.0 G_DEBUG=fatal-criticals ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 top_builddir=/<>/obj-x86_64-linux-gnu MALLOC_PERTURB_=67 LD_LIBRARY_PATH=/<>/obj-x86_64-linux-gnu/src/libaccountsservice UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 top_srcdir=/<> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/python3 /<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py TestAccountsServicePreExistingUser.test_multiple_inflight_get_user_by_id_calls > ----------------------------------- stdout ----------------------------------- > test_multiple_inflight_get_user_by_id_calls (__main__.TestAccountsServicePreExistingUser.test_multiple_inflight_get_user_by_id_calls) ... (process:959660): GLib-GIO-DEBUG: 00:02:55.931: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) > (process:959660): accountsservice-DEBUG: 00:02:55.933: Finding a graphical session for user 1001 > (process:959660): accountsservice-DEBUG: 00:02:55.933: Failed to identify the current session > (process:959660): accountsservice-DEBUG: 00:02:55.933: ActUserManager: seat unloaded, so trying to set loaded property > (process:959660): accountsservice-DEBUG: 00:02:55.933: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property > (process:959660): accountsservice-DEBUG: 00:02:55.933: ActUserManager: already loaded, so not setting loaded property > (process:959660): accountsservice-DEBUG: 00:02:55.933: ActUserManager: trying to track new user with uid 2001 > (process:959660): accountsservice-DEBUG: 00:02:55.933: ActUserManager: finding user with id 2001 state 1 > (process:959660): accountsservice-DEBUG: 00:02:55.933: ActUserManager: finding user with id 2001 state 2 > (process:959660): accountsservice-DEBUG: 00:02:55.933: ActUserManager: Looking for user with id 2001 in accounts service > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: trying to track new user with username pizza > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: finding user 'pizza' state 1 > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: finding user 'pizza' state 2 > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: Looking for user 'pizza' in accounts service > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: User with UID 2001 fetched more than once before it loaded > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: User with username 'pizza' fetched by username more than once before it loaded > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: User with UID 2001 fetched more than once before it loaded > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: User with username 'pizza' fetched by username more than once before it loaded > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: User with UID 2001 fetched more than once before it loaded > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: User with username 'pizza' fetched by username more than once before it loaded > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: User with UID 2001 fetched more than once before it loaded > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: User with username 'pizza' fetched by username more than once before it loaded > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: Found object path of user with id 2001: /org/freedesktop/Accounts/User2001 > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: finding user with id 2001 state 3 > (process:959660): accountsservice-DEBUG: 00:02:55.934: ActUserManager: user with id 2001 fetched > (process:959660): accountsservice-DEBUG: 00:02:55.936: ActUserManager: user pizza is now loaded > (process:959660): accountsservice-DEBUG: 00:02:55.936: ActUserManager: user pizza was not yet known, adding it > (process:959660): accountsservice-DEBUG: 00:02:55.936: ActUserManager: tracking user 'pizza' > (process:959660): accountsservice-DEBUG: 00:02:55.936: ActUserManager: not yet loaded, so not emitting user-added signal > (process:959660): accountsservice-DEBUG: 00:02:55.936: ActUserManager: no pending users, trying to set loaded property > (process:959660): accountsservice-DEBUG: 00:02:55.936: ActUserManager: already loaded, so not setting loaded property > (process:959660): accountsservice-DEBUG: 00:02:55.936: ActUserManager: finished handling request for user with id 2001 > (process:959660): accountsservice-DEBUG: 00:02:55.936: ActUserManager: unrefing manager owned by fetch user request > (process:959660): accountsservice-DEBUG: 00:02:55.936: ActUserManager: Found object path of user 'pizza': /org/freedesktop/Accounts/User2001 > (process:959660): accountsservice-DEBUG: 00:02:55.936: ActUserManager: finding user 'pizza' state 3 > (process:959660): accountsservice-DEBUG: 00:02:55.937: ActUserManager: user 'pizza' fetched > (process:959660): accountsservice-DEBUG: 00:02:55.938: ActUserManager: user pizza is now loaded > (process:959660): accountsservice-DEBUG: 00:02:55.938: ActUserManager: sessions changed (user pizza) num=0 > (process:959660): accountsservice-DEBUG: 00:02:55.938: ActUserManager: no pending users, trying to set loaded property > (process:959660): accountsservice-DEBUG: 00:02:55.938: ActUserManager: already loaded, so not setting loaded property > (process:959660): accountsservice-DEBUG: 00:02:55.938: ActUserManager: finished handling request for user 'pizza' > (process:959660): accountsservice-DEBUG: 00:02:55.938: ActUserManager: unrefing manager owned by fetch user request > ERROR > (process:959660): accountsservice-DEBUG: 00:02:56.941: ActUserManager: calling 'ListCachedUsers' > (process:959660): accountsservice-DEBUG: 00:02:56.942: ActUserManager: ListCachedUsers finished with empty list, maybe setting loaded property now > (process:959660): accountsservice-DEBUG: 00:02:56.942: ActUserManager: already loaded, so not setting loaded property > (process:959660): accountsservice-DEBUG: 00:02:56.942: ActUserManager: Deleting user 'pizza' (uid 2001) > (process:959660): accountsservice-DEBUG: 00:02:56.943: ActUserManager: tracked user /org/freedesktop/Accounts/User2001 removed from accounts service > (process:959660): accountsservice-DEBUG: 00:02:56.943: ActUserManager: no longer tracking user 'pizza' (with object path /org/freedesktop/Accounts/User2001) > (process:959660): accountsservice-DEBUG: 00:02:56.943: ActUserManager: loaded, so emitting user-removed signal > (process:959660): accountsservice-DEBUG: 00:02:56.943: ActUserManager: user 'pizza' (with object path /org/freedesktop/Accounts/User2001) now removed > > ====================================================================== > ERROR: test_multiple_inflight_get_user_by_id_calls (__main__.TestAccountsServicePreExistingUser.test_multiple_inflight_get_user_by_id_calls) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py", line 118, in test_multiple_inflight_get_user_by_id_calls > self.assertEquals(user.get_user_name(), 'pizza') > ^^^^^^^^^^^^^^^^^ > AttributeError: 'TestAccountsServicePreExistingUser' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'? > > ---------------------------------------------------------------------- > Ran 1 test in 1.367s > > FAILED (errors=1) > ============================================================================== > > > Summary of Failures: > > 18/18 accountsservice:accounts-service+libaccountsservice+TestAccountsServicePreExistingUser / TestAccountsServicePreExistingUser.test_multiple_inflight_get_user_by_id_calls FAIL 1.60s exit status 1 > > Ok: 17 > Expected Fail: 0 > Fail: 1 > Unexpected Pass: 0 > Skipped: 0 > Timeout: 0 > dh_auto_test: error: cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=8 meson test returned exit code 1 The full build log is available from: http://qa-logs.debian.net/2024/07/02/accountsservice_23.13.9-6.1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240702;users=lucas at debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240702&fusertaguser=lucas at debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime. From zhangdandan at loongson.cn Sat Jul 13 10:23:55 2024 From: zhangdandan at loongson.cn (zhangdandan) Date: Sat, 13 Jul 2024 17:23:55 +0800 Subject: Bug#1074410: poppler: add build support for loongarch64 References: Message-ID: <54e3452f-da7b-0aba-9cc1-8ad7cf355d00@loongson.cn> Hi maintainer, On Fri, 28 Jun 2024 15:53:22 +0800 zhangdandan wrote: > Source: poppler > Version: 24.02.0-5 > Severity: normal > Tags: patch > User: debian-loongarch at lists.debian.org > Usertags: loong64 > > Dear maintainers, > > The poppler source package lacks LoongArch architecture support. > We need to add build support for loongarch64 in d/control. > > > Please consider the patch I have attached. > And the poppler source package was compiled successfully on my local > loong64 rootfs environment. > ``` > ...... > dpkg-deb: building package 'libpoppler-cpp-dev' in > '../libpoppler-cpp-dev_24.02.0-5_loong64.deb'. > ?dpkg-genbuildinfo -O../poppler_24.02.0-5_loong64.buildinfo > ?dpkg-genchanges -O../poppler_24.02.0-5_loong64.changes > ``` > Would it be possible to include the support for LoongArch in the next > upload? > There are 3 packages are blocked by libpoppler-qt6-dev on loong64's BD-uninstallable lists. The libpoppler-qt6-dev belongs to poppler source package. ``` texworks build-depends on missing: ? - libpoppler-qt6-dev:loong64 photoqt build-depends on missing: ? - libpoppler-qt6-dev:loong64 qpdfview build-depends on missing: ? - libpoppler-qt6-dev:loong64 ``` poppler lacks loongarch64 support. Please take care of the bug I have submitted. Could add loong64 support in the next upload? Thanks Dandan Zhang -------------- next part -------------- An HTML attachment was scrubbed... URL: From owner at bugs.debian.org Sat Jul 13 17:33:09 2024 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 13 Jul 2024 16:33:09 +0000 Subject: Processed: poppler-utils: pdfimages cannot extract images on some PDFs produced by hplip References: <20240713162831.uggz6bih7qtedmxm@cypher.ruins> <20240713162831.uggz6bih7qtedmxm@cypher.ruins> Message-ID: Processing control commands: > affects -1 hplip Bug #1076283 [poppler-utils] poppler-utils: pdfimages cannot extract images on some PDFs produced by hplip Added indication that 1076283 affects hplip -- 1076283: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076283 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From debbug.poppler-utils at sideload.33mail.com Sat Jul 13 17:28:31 2024 From: debbug.poppler-utils at sideload.33mail.com (Manny) Date: Sat, 13 Jul 2024 18:28:31 +0200 Subject: Bug#1076283: poppler-utils: pdfimages cannot extract images on some PDFs produced by hplip Message-ID: <20240713162831.uggz6bih7qtedmxm@cypher.ruins> Package: poppler-utils Version: 22.12.0-2+b1 Severity: normal Tags: upstream X-Debbugs-Cc: debbug.poppler-utils at sideload.33mail.com control: affects -1 hplip This command is routinely used on PDFs to extract the images from scanned documents such that original images are preserved as-is without conversion or transcoding losses: $ pdfimages -all sample.pdf guts HPLIP is a FOSS driver for HP scanners. This command is used to scan a doc to PDF: $ hp-scan --mode=gray --adf -oscan.pdf --device="hpaio:/net/hp_$model?ip=$IPaddress&queue=false" That produces a grayscale PDF of all pages fed into the ADF. The PDF is always fine as far as I can tell; always renders fine in evince. But sometimes some pages generate error messages from pdfimages and result in a blank PNG image. Sample output: ===8<---------------------------------------- $ pdfimages -all extraction_broken.pdf broken Syntax Error (281): Unknown compression method in flate stream Syntax Error (2406): Illegal character '>' Syntax Error (2406): Unknown operator 'E' Syntax Error (2416): Unknown operator ']' Syntax Error (2561): Unknown operator '^GPBSNeGNT'' Syntax Error (2566): Illegal character '>' Syntax Error (2566): Unknown operator ''1o`SP0VoiGpK"`B""o1' Syntax Error (2641): Illegal character '>' Syntax Error (2641): Unknown operator 'C' Syntax Error (2646): Unknown operator 'CMbtB^&@ZZ$24' Syntax Error (2691): Illegal character '>' Syntax Error (2691): Unknown operator '@!F0;' Syntax Error (2691): Too few (0) args to 'c' operator ===8<---------------------------------------- I scanned the same page twice using the same hplip command. The two PDFs should essentially be quite similar apart from page alignment differences. But pdfimages cannot extract the image from one PDF yet it has no problem on the other. I will attach the extraction_broken.pdf to this bug report. Since the PDFs are 2mb, I will attach a working sample from the same scanner after the bug report has a number. -- System Information: Debian Release: 12.5 APT prefers stable-updates APT policy: (990, 'stable-updates'), (990, 'stable-security'), (990, 'stable'), (500, 'oldstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-28-amd64 (SMP w/2 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages poppler-utils depends on: ii libc6 2.36-9+deb12u7 ii libcairo2 1.16.0-7 ii libfreetype6 2.12.1+dfsg-5 ii liblcms2-2 2.14-2 ii libpoppler126 22.12.0-2+b1 ii libstdc++6 12.2.0-14 poppler-utils recommends no packages. poppler-utils suggests no packages. -- no debconf information -------------- next part -------------- A non-text attachment was scrubbed... Name: extraction_broken.pdf Type: application/pdf Size: 2203850 bytes Desc: not available URL: From pere at hungry.com Thu Jul 25 14:04:55 2024 From: pere at hungry.com (Petter Reinholdtsen) Date: Thu, 25 Jul 2024 15:04:55 +0200 Subject: Bug#1077046: colord: Add Appstream metainfo announcing HW support Message-ID: Package: colord Version: 1.4.7-1 Tags: patch User: pere at hungry.com Usertags: appstream-modalias Here is a patch to add Appstream metainfo XML announcing the hardware handled by this package. Including this information in the package will ensure programs mapping hardware to packages using Appstream information, like the isenkram package, will know that this package is useful on machines where the hardware is discovered. My guess is that colord is the package to propose to install when this hardware is present. If other packages listed in d/control also should be recommended, they too should get a Appstream meatadata file. The appstream metadata file can be checked using this command after package build: appstreamcli validate-tree --no-net --explain debian/colord diff --git a/debian/colord.install b/debian/colord.install index a1f02edb..005a98ae 100644 --- a/debian/colord.install +++ b/debian/colord.install @@ -16,3 +16,4 @@ usr/share/dbus-1 usr/share/glib-2.0/schemas usr/share/man usr/share/polkit-1 +org.freedesktop.colord.metainfo.xml usr/share/metainfo diff --git a/debian/patches/1000-appstream-metainfo.patch b/debian/patches/1000-appstream-metainfo.patch new file mode 100644 index 00000000..58deade0 --- /dev/null +++ b/debian/patches/1000-appstream-metainfo.patch @@ -0,0 +1,65 @@ +Description: Added AppStream metainfo XML with hardware provide info. + This allow isenkram to propose this package the right hardware is + present. + + The provides list was generated using + + for m in $(grep ATT rules/69-cd-sensors.rules.in|cut -d\" -f2,4|tr a-z A-Z|tr \" p); do echo "usb:v${m}d*"; done +Author: Petter Reinholdtsen +Forwarded: no +Last-Update: 2024-07-25 +--- +Index: colord-salsa/org.freedesktop.colord.metainfo.xml +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ colord-salsa/org.freedesktop.colord.metainfo.xml 2024-07-25 12:28:25.668594282 +0000 +@@ -0,0 +1,49 @@ ++ ++ ++ org.freedesktop.colord ++ MIT ++ colord ++ system service to manage device colour profiles -- system daemon ++ ++

colord is a system service that makes it easy to manage, ++ install and generate colour profiles to accurately colour manage ++ input and output devices.

++

It provides a D-Bus API for system frameworks to query, a ++ persistent data store, and a mechanism for session applications to ++ set system policy.

++

This package contains the dbus-activated colord system ++ daemon.

++
++ https://www.freedesktop.org/software/colord/ ++ ++ usb:v0765pD020d* ++ usb:v0765pD092d* ++ usb:v0765pD094d* ++ usb:v0670p0001d* ++ usb:v0971p2003d* ++ usb:v0971p2001d* ++ usb:v0971p2000d* ++ usb:v0765p5020d* ++ usb:v0765p6003d* ++ usb:v0971p2007d* ++ usb:v04DBp005Bd* ++ usb:v085Cp0100d* ++ usb:v085Cp0200d* ++ usb:v085Cp0300d* ++ usb:v085Cp0400d* ++ usb:v085Cp0500d* ++ usb:v085Cp0A00d* ++ usb:v0971p2005d* ++ usb:v0765p5001d* ++ usb:v0765p5010d* ++ usb:v04D8pF8DAd* ++ usb:v273Fp1000d* ++ usb:v273Fp1005d* ++ usb:v273Fp1001d* ++ usb:v273Fp1004d* ++ usb:v273Fp1002d* ++ usb:v273Fp1006d* ++ usb:v273Fp1007d* ++ usb:v273Fp1008d* ++ ++
diff --git a/debian/patches/series b/debian/patches/series index 72ca9dea..65173b5f 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -3,3 +3,4 @@ Fix-USB-scanners-not-working-with-RestrictAddressFamilies.patch fix-NULL-passed-to-free-with-sqlite3-error_msg-pointers.patch use-char-instead-of-gchar-for-pointers-passed-to-sqlite3_.patch use-g_autoptr-again-but-with-a-custom-CLEANUP_FUNC.patch +1000-appstream-metainfo.patch -- Happy hacking Petter Reinholdtsen