Change History (10)
comment:1 by , 23 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 23 months ago
comment:3 by , 23 months ago
I get two test failures:
86/145 elogind:test / test-fs-util FAIL 0.04s killed by signal 6 SIGABRT 136/145 elogind:dist-check / dbus-docs-fresh FAIL 0.06s exit status 1
Will investigate. The second one seems harmless (it's about doc). But I'm concerned about the SIGABRT in the first failure.
follow-up: 5 comment:4 by , 23 months ago
Turns out that my machine had /
owned by a regular user, so that any path starting at / was considered "non safe" by the sd library... This was leading to the first failure. For the second one, it says:
141/145 elogind:dist-check / dbus-docs-fresh FAIL 0.21s exit status 1 >>> MALLOC_PERTURB_=20 /sources/elogind/elogind-252.9/tools/update-dbus-docs.py --build-dir /sources/elogind/elogind-252.9/build --test /sources/elogind/elogind-252.9/build/../man/org.freedesktop.login1.xml ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stdout: COMMAND: /sources/elogind/elogind-252.9/build/elogind --bus-introspect=org.freedesktop.login1.Manager COMMAND: /sources/elogind/elogind-252.9/build/elogind --bus-introspect=org.freedesktop.login1.Seat COMMAND: /sources/elogind/elogind-252.9/build/elogind --bus-introspect=org.freedesktop.login1.User COMMAND: /sources/elogind/elogind-252.9/build/elogind --bus-introspect=org.freedesktop.login1.Session org.freedesktop.login1.xml: 179/186 OUTDATED total: 179/186 stderr: Outdated pages: org.freedesktop.login1.xml Hint: ninja -C /sources/elogind/elogind-252.9/build update-dbus-docs
but after running ninja -C /sources/elogind/elogind-252.9/build update-dbus-docs
, I get:
File "../man/org.freedesktop.login1.xml", line 13 lxml.etree.XMLSyntaxError: Double hyphen within comment: <!-- 0 /// elogind does not have to enable itself in c, line 13, column 3
Maybe the solution is rather to just touch this file...
comment:5 by , 23 months ago
follow-up: 7 comment:6 by , 23 months ago
I'm inclined to just tell this test is known to be broken.
comment:7 by , 23 months ago
Replying to pierre:
I'm inclined to just tell this test is known to be broken.
Anyway it seems something only related to doc, so even if the doc is broken we don't have a serious issue.
comment:8 by , 23 months ago
The man pages are correct. For some reason, the doc is installed in /usr/share/doc/elogind (without the version), and it has only three .md files. I guess something has changed, either with meson itself or meson.build...
Version 252.9 Release
This is the first stable release of the version 252 series.
The latest upstream commit this version is synced to is systemd-stable/v252-stable:f3678358a4
Changes and Additions
Fixed Bugs