bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#54786: Installation tests are failing


From: Ludovic Courtès
Subject: bug#54786: Installation tests are failing
Date: Wed, 01 Jun 2022 11:54:09 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux)

Hi Maxim,

Maxim Cournoyer <maxim.cournoyer@gmail.com> skribis:

>  gnu/build/dbus-service.scm | 212 ++++++++++++++++
>  gnu/build/jami-service.scm | 390 +++++------------------------
>  gnu/local.mk               |   1 +
>  gnu/packages/glib.scm      |  19 +-
>  gnu/services/telephony.scm | 500 +++++++++++++++++--------------------
>  gnu/tests/telephony.scm    | 412 +++++++++++++++---------------
>  6 files changed, 726 insertions(+), 808 deletions(-)
>  create mode 100644 gnu/build/dbus-service.scm

Before going further, I’d like to understand: this does more than just
fix the Jami system tests, right?

It would have been nice to have surgical changes to “just” fix the
tests, along the lines of <https://issues.guix.gnu.org/54786#9>,
possibly followed by a rework of the whole machinery, if that’s
possible.

Besides, I think we should talk to Jami upstream (which shouldn’t be too
hard :-)).  It doesn’t seem reasonable to me to have 800+ lines of code
in the distro to start one service.  Usually the ‘start’ and ‘stop’
methods are between 2 and 10 lines of code.

What do you think is missing upstream so that starting Jami is simpler?

Thanks,
Ludo’.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]