diff mbox series

[bug#69948,gnome-team,3/3] gnu: lightdm: Run tests with dbus-1.15.0.

Message ID 4e4e99c48ca2a4ffb33f131fccfc86af86b2afa7.1711139684.git.vivien@planete-kraus.eu
State New
Headers show
Series Fix the lightdm testsuite with an older dbus | expand

Commit Message

Vivien Kraus March 22, 2024, 8:32 p.m. UTC
* gnu/packages/display-managers.scm (lightdm) [native-inputs]: Replace dbus
with dbus-1.15.0.

Change-Id: Icc3b3f7d4589b60220e15aaa02d2203af308d44c
---
 gnu/packages/display-managers.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

Comments

Liliana Marie Prikler March 23, 2024, 10:13 a.m. UTC | #1
Am Freitag, dem 22.03.2024 um 21:32 +0100 schrieb Vivien Kraus:
> * gnu/packages/display-managers.scm (lightdm) [native-inputs]:
> Replace dbus
> with dbus-1.15.0.
> 
> Change-Id: Icc3b3f7d4589b60220e15aaa02d2203af308d44c
LGTM
Christopher Baines March 24, 2024, 10:34 a.m. UTC | #2
Liliana Marie Prikler <liliana.prikler@gmail.com> writes:

> Am Freitag, dem 22.03.2024 um 21:32 +0100 schrieb Vivien Kraus:
>> * gnu/packages/display-managers.scm (lightdm) [native-inputs]:
>> Replace dbus
>> with dbus-1.15.0.
>> 
>> Change-Id: Icc3b3f7d4589b60220e15aaa02d2203af308d44c
> LGTM

Thanks both, I've pushed this to gnome-team as
da381e233453b746b77b899b0584a13c41202e4c.

I didn't realise that dbus is just used for the tests, and isn't
actually referenced. I'd assumed it must be a runtime dependency.

Chris
diff mbox series

Patch

diff --git a/gnu/packages/display-managers.scm b/gnu/packages/display-managers.scm
index 7b802f1b5f..e3381a1665 100644
--- a/gnu/packages/display-managers.scm
+++ b/gnu/packages/display-managers.scm
@@ -382,7 +382,9 @@  (define-public lightdm
            libtool
            vala                         ;for Vala bindings
            ;; For tests
-           dbus
+           ;; All tests fail with dbus >= 1.15.2, see
+           ;; https://github.com/canonical/lightdm/issues/346
+           dbus-1.15.0
            python-wrapper
            python-pygobject
            which