Missing 'glib-pacrunner.service' causes Epiphany and Eolie to fail on GNOME

  • Done
  • quality assurance status badge
Details
3 participants
  • Ludovic Courtès
  • Mekeor Melire
  • zimoun
Owner
unassigned
Submitted by
Ludovic Courtès
Severity
normal
L
L
Ludovic Courtès wrote on 29 May 2018 16:27
(address . bug-guix@gnu.org)
87d0xezgdm.fsf@gnu.org
Hello Guix,

Currently, on GNOME (as in examples/desktop.tmpl), when an “Automatic”
proxy is configured, Epiphany (aka. Web) and Eolie fail like this:
Attachment: t.jpg
The problem is that our ‘glib-networking’ package is configured without
libproxy as a dependency; thus it does not install
‘glib-pacrunner.service’, which in turn leads to that D-Bus error.

The solution is to add libproxy to the inputs of glib-networking.
However, that creates a dependency loop because libproxy depends on
network-manager → libsoup → glib-networking.

To break the loop, we probably need to introduce
glib-networking-minimal and have network-manager depend on it
(indirectly).

Thoughts?

Ludo’.
M
M
Mekeor Melire wrote on 2 Feb 2023 12:35
closed in plenum at guix days 2023
(address . 31642-done@debbugs.gnu.org)
87sffoxps7.fsf@posteo.de

Closed
Z
Z
zimoun wrote on 2 Feb 2023 12:36
Re: bug#31642: Missing 'glib-pacrunner.service' causes Epiphany and Eolie to fail on GNOME
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 31642@debbugs.gnu.org)
86v8kke1tc.fsf@gmail.com
Hi,


On Tue, 29 May 2018 at 16:27, ludo@gnu.org (Ludovic Courtès) wrote:

Toggle quote (4 lines)
> To break the loop, we probably need to introduce
> glib-networking-minimal and have network-manager depend on it
> (indirectly).

We are at Guix Days. What is the status of this bug #31642 [1]?

?
Your comment

This issue is archived.

To comment on this conversation send an email to 31642@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 31642
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch