GNU bug report logs - #70275
Epiphany requires /run/current-system/profile/sbin/dbus-launch

Previous Next

Package: guix;

Reported by: Ludovic Courtès <ludo <at> gnu.org>

Date: Mon, 8 Apr 2024 12:49:02 UTC

Severity: normal

To reply to this bug, email your comments to 70275 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#70275; Package guix. (Mon, 08 Apr 2024 12:49:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ludovic Courtès <ludo <at> gnu.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 08 Apr 2024 12:49:02 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: bug-guix <at> gnu.org
Subject: Epiphany requires /run/current-system/profile/sbin/dbus-launch
Date: Mon, 08 Apr 2024 14:47:44 +0200
Since the GNOME 44 upgrade, Epiphany no longer works for me (I’m using
EXWM, not GNOME):

--8<---------------cut here---------------start------------->8---
$ guix describe
Generation 299  Apr 08 2024 00:55:02    (current)
  shepherd d8d96fc
    repository URL: https://git.savannah.gnu.org/git/shepherd.git
    branch: devel
    commit: d8d96fc28c49c624323b2f9f5cb01c4fc18a4afd
  guile db7efa5
    repository URL: https://git.savannah.gnu.org/git/guile.git
    branch: main
    commit: db7efa5d204b2e46ce9eb82f417d8c12d394858d
  guix 49f82fc
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 49f82fca4130ffcfb16aa0cf89750ab56fb99ad7
$ guix shell epiphany -- epiphany
[…]
(epiphany:9264): epiphany-WARNING **: 14:39:27.754: Web process crashed

(process:2): libportal-CRITICAL **: 14:39:27.997: Failed to create XdpPortal instance: Failed to execute child process “dbus-launch” (No such file or directory)


(epiphany:9264): epiphany-WARNING **: 14:39:28.001: Web process crashed

(process:2): libportal-CRITICAL **: 14:39:28.625: Failed to create XdpPortal instance: Failed to execute child process “dbus-launch” (No such file or directory)
^C
$ type -P dbus-launch
/home/ludo/.guix-home/profile/bin/dbus-launch
--8<---------------cut here---------------end--------------->8---

Stracing shows this:

  10989 execve("/run/current-system/profile/sbin/dbus-launch", ["dbus-launch", "--autolaunch=a6bada0da851047b698"..., "--binary-syntax", "--close-stderr"], 0x5d7120 /* 81 vars */ <unfinished ...>

Since I no longer have GDM either,
/run/current-system/profile/sbin/dbus-launch is gone, too (that’s
probably the main reason).

I’m not sure where this hard-coded /run/current-system/… comes from.
Should we do something about it?

Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#70275; Package guix. (Mon, 08 Apr 2024 14:41:01 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: 70275 <at> debbugs.gnu.org
Subject: Re: bug#70275: Epiphany requires
 /run/current-system/profile/sbin/dbus-launch
Date: Mon, 08 Apr 2024 16:39:28 +0200
Ludovic Courtès <ludo <at> gnu.org> skribis:

> (epiphany:9264): epiphany-WARNING **: 14:39:27.754: Web process crashed
>
> (process:2): libportal-CRITICAL **: 14:39:27.997: Failed to create XdpPortal instance: Failed to execute child process “dbus-launch” (No such file or directory)

This is a regression with the GNOME 44 upgrade; it works fine with
Epiphany from commit 28bc0e870b4d48b8e3e773382bb0e999df2e3611 (‘master’
branch from March 23rd).




This bug report was last modified 25 days ago.

Previous Next


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