GNU bug report logs - #48028
[PATCH wip-gnome 0/8]: Misc.

Previous Next

Package: guix-patches;

Reported by: Raghav Gururajan <rg <at> raghavgururajan.name>

Date: Mon, 26 Apr 2021 08:10:01 UTC

Severity: normal

Tags: patch

Done: Raghav Gururajan <rg <at> raghavgururajan.name>

Bug is archived. No further changes may be made.

Full log


Message #215 received at 48028 <at> debbugs.gnu.org (full text, mbox):

From: Raghav Gururajan <rg <at> raghavgururajan.name>
To: Leo Prikler <leo.prikler <at> student.tugraz.at>, 48028 <at> debbugs.gnu.org
Subject: Re: [PATCH wip-gnome v5 5/8] gnu: libsoup: Adjust inputs.
Date: Wed, 28 Apr 2021 09:07:17 -0400
[Message part 1 (text/plain, inline)]
Hi Leo,

> After looking at this more closely, the comment is a little misleading,
> since the libsoup-2.4.pc does not actually refer to glib-networking.
> What is the rationale behind this propagation?
> In v1 you claimed the .pc file mentions this, but I don't see any of
> it:
> libsoup-2.4.pc:Requires: glib-2.0 >=  2.58, gobject-2.0 >=  2.58, gio-
> 2.0 >=  2.58
> libsoup-2.4.pc:Requires.private: libxml-2.0, sqlite3, libpsl >=  0.20,
> libbrotlidec, zlib
> libsoup-gnome-2.4.pc:Requires: libsoup-2.4
> libsoup-gnome-2.4.pc:Requires.private: glib-2.0 >=  2.58, gobject-2.0
>> =  2.58, gio-2.0 >=  2.58, libxml-2.0, sqlite3, libpsl >=  0.20,
> libbrotlidec, zlib

It `gio` I was referring to. GIO can mean [glib]/lib/libgio or 
[glib-networking]/lib/gio/modules/libgio* or both. It depends on what 
package it is. Libsoup is a networking package, which uses 
glib-networking as tls backend. So GIO networking modules provided by 
glib-networking, is required by libsoup at runtime.

Regards,
RG.
[OpenPGP_0x5F5816647F8BE551.asc (application/pgp-keys, attachment)]
[OpenPGP_signature (application/pgp-signature, attachment)]

This bug report was last modified 4 years and 49 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.