[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#74306] [PATCH gnome-team 24/44] gnu: libsoup-minimal: Disable test
From: |
Liliana Marie Prikler |
Subject: |
[bug#74306] [PATCH gnome-team 24/44] gnu: libsoup-minimal: Disable test suite. |
Date: |
Tue, 12 Nov 2024 19:35:29 +0100 |
User-agent: |
Evolution 3.48.4 |
Am Dienstag, dem 12.11.2024 um 22:47 +0900 schrieb Maxim Cournoyer:
> Hi,
>
> Liliana Marie Prikler <liliana.prikler@gmail.com> writes:
>
> > Am Montag, dem 11.11.2024 um 15:17 +0900 schrieb Maxim Cournoyer:
> > > This is a regression introduced by a change to glib-networking.
> > >
> > > * gnu/packages/gnome.scm (libsoup-minimal) [arguments]: Set
> > > #:tests?
> > > to #f.
> > >
> > > Change-Id: I07b16aab2b04726ba5363d452b32362a683c9b39
> > > ---
> > > gnu/packages/gnome.scm | 4 ++++
> > > 1 file changed, 4 insertions(+)
> > >
> > > diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> > > index b01fd51ff3..52d128f5c8 100644
> > > --- a/gnu/packages/gnome.scm
> > > +++ b/gnu/packages/gnome.scm
> > > @@ -5160,6 +5160,10 @@ (define-public libsoup-minimal
> > > (build-system meson-build-system)
> > > (arguments
> > > (list
> > > + ;; FIXME: The test suite is disabled as most tests are
> > > currently broken
> > > + ;; due to glib-networking/GnuTLS expecting a valid trust
> > > store
> > > under
> > > + ;; /etc/ssl/certs (see:
> > > https://issues.guix.gnu.org/46779).
> > Can we fix this assumption instead?
>
> Not easily. glib-networking has simplified its handling of trust
> store, it now leaves it up to the crypto implementation (GnuTLS),
> which is has its trust store hard-coded to a fixed location. Our
> best bet is to apply a GnuTLS patch from Nix I've shared in #46779,
> potentially polishing it a bit for upstream consideration.
Okay, in that case we can leave this patch as-is.
Cheers
- [bug#74306] [PATCH gnome-team 15/44] gnu: meson: Update to 1.5.2., (continued)
- [bug#74306] [PATCH gnome-team 15/44] gnu: meson: Update to 1.5.2., Maxim Cournoyer, 2024/11/11
- [bug#74306] [PATCH gnome-team 20/44] gnu: libqmi: Update to 1.34.0., Maxim Cournoyer, 2024/11/11
- [bug#74306] [PATCH gnome-team 18/44] gnu: libmbim: Update to 1.30.0., Maxim Cournoyer, 2024/11/11
- [bug#74306] [PATCH gnome-team 21/44] gnu: gi-docgen: Update to 2024.1., Maxim Cournoyer, 2024/11/11
- [bug#74306] [PATCH gnome-team 17/44] gnu: glib-minimal: Fix deprecation warning., Maxim Cournoyer, 2024/11/11
- [bug#74306] [PATCH gnome-team 16/44] gnu: glib: Fix build., Maxim Cournoyer, 2024/11/11
- [bug#74306] [PATCH gnome-team 24/44] gnu: libsoup-minimal: Disable test suite., Maxim Cournoyer, 2024/11/11
- [bug#74306] [PATCH gnome-team 25/44] gnu: modem-manager: Update to 1.22.0., Maxim Cournoyer, 2024/11/11
- [bug#74306] [PATCH gnome-team 27/44] gnu: mjpegtools: Remove gtk+-2 input., Maxim Cournoyer, 2024/11/11
- [bug#74306] [PATCH gnome-team 23/44] gnu: glib-networking: Update to 2.80.0., Maxim Cournoyer, 2024/11/11
- [bug#74306] [PATCH gnome-team 19/44] gnu: Add libqrtr-glib., Maxim Cournoyer, 2024/11/11
- [bug#74306] [PATCH gnome-team 22/44] gnu: glib-minimal: Update to 2.83.0., Maxim Cournoyer, 2024/11/11
- [bug#74306] [PATCH gnome-team 26/44] gnu: libquicktime: Remove ffmpeg-4 and gtk+-2 inputs., Maxim Cournoyer, 2024/11/11
- [bug#74306] [PATCH gnome-team 28/44] gnu: libdbusmenu: Remove gtk+-2 input., Maxim Cournoyer, 2024/11/11
- [bug#74306] [PATCH gnome-team 31/44] gnu: fontmanager: Update to 0.9.0., Maxim Cournoyer, 2024/11/11