unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#69948] [PATCH gnome-team 0/3] Fix the lightdm testsuite with an older dbus
@ 2024-03-22 20:34 Vivien Kraus via Guix-patches via
  2024-03-22 20:10 ` [bug#69948] [PATCH gnome-team 2/3] gnu: lightdm: Update style Vivien Kraus via Guix-patches via
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Vivien Kraus via Guix-patches via @ 2024-03-22 20:34 UTC (permalink / raw)
  To: 69948; +Cc: liliana.prikler, maxim.cournoyer, rg, vivien

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1050 bytes --]

Dear Guix,

Lightdm has a custom test runner that runs its own dbus daemon.  Dbus 1.15.0
is unfortunately the latest version that can run the lightdm testsuite.  It
should not affect the behavior of the program, as this is just to launch a
dbus daemon to then run the tests.

We have 2 options: remove the tests until lightdm proposes a fix, or provide
an “older” dbus (it’s still newer than what’s on master). It seems that 1.15.2
fixes a CVE too, so maybe we don’t want to provide 1.15.0 actually.

I went with the latter option though because it preserves our test suite, and
I made it a hidden package to avoid exposing it too much.

What do you think?

Best regards,

Vivien

Vivien Kraus (3):
  gnu: Add dbus-1.15.0.
  gnu: lightdm: Update style.
  gnu: lightdm: Run tests with dbus-1.15.0.

 gnu/packages/display-managers.scm | 65 ++++++++++++++++---------------
 gnu/packages/glib.scm             | 15 +++++++
 2 files changed, 49 insertions(+), 31 deletions(-)


base-commit: a9951a74a591a9b22ee2d93d8efe0523c6c42c97
-- 
2.41.0




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-03-24 10:36 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-22 20:34 [bug#69948] [PATCH gnome-team 0/3] Fix the lightdm testsuite with an older dbus Vivien Kraus via Guix-patches via
2024-03-22 20:10 ` [bug#69948] [PATCH gnome-team 2/3] gnu: lightdm: Update style Vivien Kraus via Guix-patches via
2024-03-22 20:30 ` [bug#69948] [PATCH gnome-team 1/3] gnu: Add dbus-1.15.0 Vivien Kraus via Guix-patches via
2024-03-22 20:32 ` [bug#69948] [PATCH gnome-team 3/3] gnu: lightdm: Run tests with dbus-1.15.0 Vivien Kraus via Guix-patches via
2024-03-23 10:13   ` Liliana Marie Prikler
2024-03-24 10:34     ` bug#69948: " Christopher Baines

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).