GNU bug report logs - #48538
D-Bus services not working on foreign distributions/non-user profiles

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Maxim Cournoyer <maxim.cournoyer@HIDDEN>; merged with #51438, #51439; dated Thu, 20 May 2021 15:21:02 UTC; Maintainer for guix is bug-guix@HIDDEN.
Did not alter fixed versions and reopened. Request was from Debbugs Internal Request <help-debbugs@HIDDEN> to internal_control <at> debbugs.gnu.org. Full text available.
Forcibly Merged 48538 51438 51439. Request was from Maxim Cournoyer <maxim.cournoyer@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Forcibly Merged 48538 51439. Request was from Maxim Cournoyer <maxim.cournoyer@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 48538 <at> debbugs.gnu.org:


Received: (at 48538) by debbugs.gnu.org; 17 Aug 2021 04:32:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 17 00:32:18 2021
Received: from localhost ([127.0.0.1]:51277 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mFqlq-00017C-EC
	for submit <at> debbugs.gnu.org; Tue, 17 Aug 2021 00:32:18 -0400
Received: from mail-4323.protonmail.ch ([185.70.43.23]:32918)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1mFqlk-00016j-6W
 for 48538 <at> debbugs.gnu.org; Tue, 17 Aug 2021 00:32:12 -0400
Date: Tue, 17 Aug 2021 04:32:00 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail; t=1629174721;
 bh=8avBLRc4AXeU75mac2I1vx10Y+0j5CZvhNMXcrqcANY=;
 h=Date:To:From:Reply-To:Subject:In-Reply-To:References:From;
 b=ZN3lvkr3GtDndj6LedAdChJxgvIHkXncRD3avDOu69f5fHrOeocI6qrSBWxT0UUkD
 2d29YEEbqhnV1xT/JvTzctBTAa3bdPbUmaA0B7RJTDzUI5DCB3itHYwLtVQRU8vD/k
 ukxZwfB1XBTd05PYNuTiDQAj0TPaU7M6hEq5Abi8=
To: "48538 <at> debbugs.gnu.org" <48538 <at> debbugs.gnu.org>
From: John Kehayias <john.kehayias@HIDDEN>
Subject: Re: D-Bus services not working on foreign distributions/non-user
 profiles
Message-ID: <qdVOoas4s50ARx1FsMgZ_Ttu_izfVZ6cV1SzIgCKYqdqwbkgk0yMMXtmX2CqgrejPzcn9kDFzVj_V39TDkBSGGvdzOwSzLJxCwLPDHqysxE=@protonmail.com>
In-Reply-To: <s9KS77vJYU10chcL1bQ4bd2AZA0o_nbuaOEYTEuN7EkNAo7l2RCNN6DcwFyfcSMahemBTdWXMoZgsGOwZSZxC1thX_0ENptgh1HLgJqE5lY=@protonmail.com>
References: <s9KS77vJYU10chcL1bQ4bd2AZA0o_nbuaOEYTEuN7EkNAo7l2RCNN6DcwFyfcSMahemBTdWXMoZgsGOwZSZxC1thX_0ENptgh1HLgJqE5lY=@protonmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no
 autolearn=disabled version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
 mailout.protonmail.ch
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 48538
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: John Kehayias <john.kehayias@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

It looks like dbus-daemon-wrapper tries to take care of this by finding the=
 user's profile, but this would just be the default one: https://git.savann=
ah.gnu.org/cgit/guix.git/tree/gnu/services/xorg.scm#n851

Not sure if it is easy for the service to find a non-standard profile, or i=
f this should be exposed some other way.




Information forwarded to bug-guix@HIDDEN:
bug#48538; Package guix. Full text available.

Message received at 48538 <at> debbugs.gnu.org:


Received: (at 48538) by debbugs.gnu.org; 17 Aug 2021 02:58:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Aug 16 22:58:06 2021
Received: from localhost ([127.0.0.1]:51248 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mFpIj-0007E9-Lm
	for submit <at> debbugs.gnu.org; Mon, 16 Aug 2021 22:58:06 -0400
Received: from mail-4316.protonmail.ch ([185.70.43.16]:10191)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1mFpId-0007Da-LF
 for 48538 <at> debbugs.gnu.org; Mon, 16 Aug 2021 22:58:04 -0400
Date: Tue, 17 Aug 2021 02:57:51 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail; t=1629169072;
 bh=rYzNn+TFnPw9u1A+ZrC8lKubJt45c6KPX+pRQZWUN7o=;
 h=Date:To:From:Reply-To:Subject:From;
 b=WuCpF3DLKphlM9Uq6SNZEMNgxhAoSgx8aJbOeR3p88+87iF0U9jz7zX+tKNa1iid5
 C7TGHllkNN0h13oYbKhsjirWB0Gj7iRnWnmgNPvyxYa5fMybOeDp+Ab3FjKTSpyNo6
 4aj6bTGKx+wqAzxVWL+Qb4J4iSqEH+J/byir9rVc=
To: "48538 <at> debbugs.gnu.org" <48538 <at> debbugs.gnu.org>
From: John Kehayias <john.kehayias@HIDDEN>
Subject: D-Bus services not working on foreign distributions/non-user profiles
Message-ID: <s9KS77vJYU10chcL1bQ4bd2AZA0o_nbuaOEYTEuN7EkNAo7l2RCNN6DcwFyfcSMahemBTdWXMoZgsGOwZSZxC1thX_0ENptgh1HLgJqE5lY=@protonmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no
 autolearn=disabled version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
 mailout.protonmail.ch
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Hi everyone, I also ran into this issue, where I've put all
 my packages in various profiles, with the default one being empty (outside
 of short-lived packages for trying out). This is a setup is mentioned in
 the c [...] 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [185.70.43.16 listed in list.dnswl.org]
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (john.kehayias[at]protonmail.com)
 0.0 T_SPF_TEMPERROR        SPF: test of record failed (temperror)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 1.3 SPOOFED_FREEMAIL       No description available.
X-Debbugs-Envelope-To: 48538
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: John Kehayias <john.kehayias@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi everyone,

I also ran into this issue, where I've put all my packages in various profi=
les, with the default one being empty (outside of short-lived packages for =
trying out). This is a setup is mentioned in the cookbook, on profiles and =
manifests.

Since the dbus files are not in the default profile, I was running into iss=
ues with dbus seeing them with the default system daemon (from %desktop-ser=
vices). As suggested above, one workaround is to use dbus-run-session to la=
unch a program (no problems).

I found a better one for me, which may be due to how I run my desktop sessi=
on. I use the default gdm but just an .xsession file (which is just my .xin=
itrc, like a plain startx setup). If I modify my WM start in the final line=
 from just `exec WM` to `dbus-launch --exit-with-session WM` that works for=
 me. Seems to be an issue of how the dbus daemon is run. Could also be a si=
de effect from not adding the xsession properly to gdm, but I haven't tried=
 with .desktop files yet. (Another work around suggested on IRC was to star=
t a user daemon from the login profile; this didn't work for me.) Also note=
 that I did have glib in the profile, so that XDG_DATA_DIRS was properly in=
 the profile, and all profiles loaded at login.

Hope this is helpful and that we can find a proper solution, as I think thi=
s is a tricky bug to encounter for a user.

John




Information forwarded to bug-guix@HIDDEN:
bug#48538; Package guix. Full text available.

Message received at 48538 <at> debbugs.gnu.org:


Received: (at 48538) by debbugs.gnu.org; 28 May 2021 06:35:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 28 02:35:28 2021
Received: from localhost ([127.0.0.1]:53495 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lmW5g-0001cY-Fr
	for submit <at> debbugs.gnu.org; Fri, 28 May 2021 02:35:28 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:31942)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lmW5d-0001cO-Vx
 for 48538 <at> debbugs.gnu.org; Fri, 28 May 2021 02:35:27 -0400
Received: from nijino.local (91-114-247-246.adsl.highway.telekom.at
 [91.114.247.246])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Frw0p0KNsz1LXsQ;
 Fri, 28 May 2021 08:35:21 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Frw0p0KNsz1LXsQ
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1622183722;
 bh=l+vsbGyhrnQrMJlwTURf+xeLgii3+i0kdydWCt7fS3s=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References:From;
 b=DHrTGaZb/IBLMFls4n2kSy/BGZTduxmr0724NzoXyAxM5gqp2fIdxay0T/T1Apo7b
 LqqgnuFhFoWaeD7iw9IPf+lzR1Ca0u3rhVS+GN5nAQbdM1DNRMzaZ5LHuvQvMowCQZ
 Ctd9I3uAhjrbOZU8SM2RunSF3/Mvs+85fdNAun9I=
Message-ID: <68190d6a7441ec99c11f7dc06f7e89209033d4e8.camel@HIDDEN>
Subject: Re: bug#48538: D-Bus services do not work on foreign
 distributions/non-user profiles
From: Leo Prikler <leo.prikler@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Date: Fri, 28 May 2021 08:35:21 +0200
In-Reply-To: <87tumniouo.fsf@HIDDEN>
References: <8735uhzb2a.fsf@HIDDEN> <87wnrtxr13.fsf@HIDDEN>
 <86y2c0m2h2.fsf@HIDDEN> <YK/xBdzrzxJrUSQg@HIDDEN>
 <86r1hslzhk.fsf@HIDDEN>
 <8ef0cc61d63992486f0d1bad0084207a7a526eaf.camel@HIDDEN>
 <87tumniouo.fsf@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.34.2 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 48538
Cc: 48538 <at> debbugs.gnu.org, Leo Famulari <leo@HIDDEN>,
 zimoun <zimon.toutoune@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Am Donnerstag, den 27.05.2021, 22:17 -0400 schrieb Maxim Cournoyer:
> Hi!
> 
> Leo Prikler <leo.prikler@HIDDEN> writes:
> 
> > PPS: Just adding gsettings-desktop-schemas didn't work.  "jami-
> > gnome
> > glib gnome" obviously works, but that's a little overkill (also it
> > appears that you'll have to get credentials into this thing, which
> > I
> > haven't bothered worrying about).
> 
> No credentials are needed; it asked to register your username by
> default, but pressing the 'skip' button will, well, skip that step
> and
> go straight to creating your account (which is just a private key on
> your device, basically).
That's probably a difference in what data already exists.  At the very
least, it tried accessing the SecretService on my machine, but I don't
know for which purpose and as you pointed out in your other mail, we
are drifting off-topic :)





Information forwarded to bug-guix@HIDDEN:
bug#48538; Package guix. Full text available.

Message received at 48538 <at> debbugs.gnu.org:


Received: (at 48538) by debbugs.gnu.org; 28 May 2021 05:10:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 28 01:10:22 2021
Received: from localhost ([127.0.0.1]:53454 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lmUlK-0005eD-Dv
	for submit <at> debbugs.gnu.org; Fri, 28 May 2021 01:10:22 -0400
Received: from mail-qk1-f180.google.com ([209.85.222.180]:39882)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1lmUlI-0005dx-4T
 for 48538 <at> debbugs.gnu.org; Fri, 28 May 2021 01:10:21 -0400
Received: by mail-qk1-f180.google.com with SMTP id j184so3025300qkd.6
 for <48538 <at> debbugs.gnu.org>; Thu, 27 May 2021 22:10:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=o54tvviL78kBeGz5s6+S+2ledcCyOdXLCjy+GGM+49E=;
 b=tR5RSP9BSN4BBdsoUrNfz9JvLoK1jv4xclsCA5yvziuFdsldHbfhXEKQhKzUKq0h0S
 96jNgoLW+TzAHZJHL1m0iX/8s3up6vop/n2ZDNXCM+2r99deelfTvo8hU5se525NJ26C
 db+uIR3wIvGyea1HSZBYB7C7Jm9HyJgjaaPfeL4bgbn0i0DHAyhmSeZEbCx/NJoEaGkj
 N+uNptOt52aSZtHmXmFZ++SArr78MoeyqLRjGTUzZ8E6BDL2J4dsujMVqrZkNhklKSt9
 MFyzQL5a31u5pMmWrdXK1pZ4KXw20WqOctCLqKOxOli3GcfjPwSv0qMtGTX3fZg9CVqC
 meug==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=o54tvviL78kBeGz5s6+S+2ledcCyOdXLCjy+GGM+49E=;
 b=UZjnQtqhY2jvsPy120yAqIJ47jI+HOkNBs6Y9Xg8y1PiOjOJLBYZytk3F4GfnMLC0t
 zfw0cKTYvq1sJygchc3zE9mjEfGsQG4Hc93lnZGwObKmDPB2PbIH3g42wSPX5ThxxZ3i
 6XVco97cw234Ekw+UzJ6C+6RUA/xqT/6miGF+iBtBbtuyX+8v+zNIEyU5Y8d/nGeGclF
 2d4tiEmxHHAzOYyFnuh+PVj07MtE6pfWSLgmgcUEWgKsqVVgAUCNM98HDygpOkRYbWPt
 vxf9IEb57Msdtyb6GRVVyFEI/0d7ljsn88lACratAeRmDDV/BwUsOvZOzfh2tTm4JRBS
 fpWQ==
X-Gm-Message-State: AOAM5328KUBnQwI7JcGelfM5fimzvCKjeHQ119DKW95HcyB6gXXVoi1q
 UQJbNBlfsg2YFg47nYz1uGr5zuooIGIemg==
X-Google-Smtp-Source: ABdhPJwHnjX2X9zQC0zmE2c7Qf6jf8WvyIm22X2BO1sCChPbgAae+4rbhuz6mP7w39sOEZu5JrZCyA==
X-Received: by 2002:a37:a254:: with SMTP id l81mr2076582qke.175.1622178614497; 
 Thu, 27 May 2021 22:10:14 -0700 (PDT)
Received: from hurd (dsl-152-121.b2b2c.ca. [66.158.152.121])
 by smtp.gmail.com with ESMTPSA id z4sm2732104qtq.34.2021.05.27.22.10.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 27 May 2021 22:10:13 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Leo Prikler <leo.prikler@HIDDEN>
Subject: Re: bug#48538: D-Bus services do not work on foreign
 distributions/non-user profiles
References: <8735uhzb2a.fsf@HIDDEN> <87wnrtxr13.fsf@HIDDEN>
 <86y2c0m2h2.fsf@HIDDEN> <YK/xBdzrzxJrUSQg@HIDDEN>
 <86r1hslzhk.fsf@HIDDEN>
 <8ef0cc61d63992486f0d1bad0084207a7a526eaf.camel@HIDDEN>
Date: Fri, 28 May 2021 01:10:12 -0400
In-Reply-To: <8ef0cc61d63992486f0d1bad0084207a7a526eaf.camel@HIDDEN>
 (Leo Prikler's message of "Fri, 28 May 2021 01:17:33 +0200")
Message-ID: <87lf7ziguj.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 48538
Cc: 48538 <at> debbugs.gnu.org, Leo Famulari <leo@HIDDEN>,
 zimoun <zimon.toutoune@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Leo & Simon,

Leo Prikler <leo.prikler@HIDDEN> writes:

> Am Donnerstag, den 27.05.2021, 21:59 +0200 schrieb zimoun:
>> Hi Leo,
>> 
>> On Thu, 27 May 2021 at 15:20, Leo Famulari <leo@HIDDEN> wrote:
>> > On Thu, May 27, 2021 at 08:54:49PM +0200, zimoun wrote:
>> > > ALSA lib conf.c:3725:(snd_config_hooks_call) Cannot open shared
>> > > library libasound_module_conf_pulse.so
>> > > (/gnu/store/z1iyvbvnkd7zkjxsx157n6qx2iwzxq7p-alsa-lib-
>> > > 1.2.4/lib/alsa-lib/libasound_module_conf_pulse.so: cannot open
>> > > shared object file: No such file or directory)
>> > [...]
>> > > Well, it means I have some misconfigured about ALSA, right?
>> > 
>> > Did you install alsa-plugins and alsa-plugins:pulseaudio ?
>> 
>> Do you mean
>> 
>>  guix environment --pure --ad-hoc jami-gnome dbus glib \
>>                   alsa-plugins alsa-plugins:pulseaudio \
>>       -- dbus-run-session jami-gnome

We're drifting off topic for this issue (which is supposed to be about
D-Bus rather than Jami on foreign distributions :-)), but for the sake
of completion, the following works (tested on a Debian 10 i386 VM):

$ guix environment --ad-hoc jami-gnome dbus glib gtk+ openssl nss-certs \
  -- dbus-run-session jami-gnome

Apparently the FileChooser schema is provided by gtk+.  I also found out
that OpenSSL from Guix wants the SSL_* environment variable sets, so I
added the nss-certs and openssl packages to the mix (otherwise you
wouldn't have been able to search for contacts).

I think for gtk+/glib this can be improved by adding the
glib-or-gtk-build-system phases to the jami-gnome package definition.

HTH!

Maxim




Information forwarded to bug-guix@HIDDEN:
bug#48538; Package guix. Full text available.

Message received at 48538 <at> debbugs.gnu.org:


Received: (at 48538) by debbugs.gnu.org; 28 May 2021 02:17:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 27 22:17:28 2021
Received: from localhost ([127.0.0.1]:53340 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lmS40-0005A2-0y
	for submit <at> debbugs.gnu.org; Thu, 27 May 2021 22:17:28 -0400
Received: from mail-qk1-f173.google.com ([209.85.222.173]:35361)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1lmS3y-00055K-RB
 for 48538 <at> debbugs.gnu.org; Thu, 27 May 2021 22:17:27 -0400
Received: by mail-qk1-f173.google.com with SMTP id j189so2769169qkf.2
 for <48538 <at> debbugs.gnu.org>; Thu, 27 May 2021 19:17:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=8GIGJoBWczfXyGyTMBU8iz+7cNGhZYIaykS2qkBOTMo=;
 b=SnTna7XxWBZg0n11z6QWLIN5QEpNgI6AeBIJRMCnFdyQqTbWAucY3vWswR0/HCkGyC
 kq7aaG/0kYLbBvabAhEyOnkZYaPv8cbejCBWkYdpXi9zNdOju5Ys83nGmG5qJrguiTUl
 JL/KHcRcM8bWFTsk1L/xUXXbNOk1c8V51DzTMxqRddAVC0fQd4FURqhm+atgRz+Jo9RL
 jah7HnZeC2pCEQnsjpg/Gtmffo/YJEzBu+ffsAwmRgQMJ5/KxLLtFSfMigOBex38Y47f
 iUSBEShyVSkvvUbQ8bDIvNVksihk6v930jA7K5UN+Gs5BsdXaCrc4WKBLxmCnPUnSJRn
 Rbhw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=8GIGJoBWczfXyGyTMBU8iz+7cNGhZYIaykS2qkBOTMo=;
 b=sHWx8blIatXbwhfRurDP1LulLvlcjfjmalEBB+ntxg22WvcV6CMOv+WDozGDp+gHgw
 qhJhFI+pUlkh9NpiXTy2+SRfk1F+TYfDHjswk6JyZiLJQ+PEVyprEW8aBQ5Mns4uA2ge
 tBddyvEkTmtew82QV1WnaaFWwkcSeZ8zAeUnPmqtjIbFZtNy8oS/1MTHcTJ6XqDxZxyb
 jPr8WL/c+wkaB6oGtaXfKcSIL/PuTUiTiiNiMW7no4ksYTMm2kJBJ6/q4Jar7IxvCDhQ
 NYYe89e7xvpMvcgRnRtEBqZuj8ZVJI4wLIml/Xj3b81o3k4cgDgS5yDBX+Wivv+MqPQF
 0Rzg==
X-Gm-Message-State: AOAM530/+vj1BajweQ+fKDGjOBRGRXAah6+wEoDCwT9o6R0OJKWsdYbe
 oE9LEKsQLoAjGuXj9XP2zv1mMGI2GyEfxQ==
X-Google-Smtp-Source: ABdhPJxuRkYztpOquRnHw+frYD5+WvahAKfK8mroHEYBGieyBK4kZRZYhhKD9JqKjqA58UWEy93yOA==
X-Received: by 2002:a05:620a:14a9:: with SMTP id
 x9mr1685277qkj.57.1622168241140; 
 Thu, 27 May 2021 19:17:21 -0700 (PDT)
Received: from hurd (dsl-152-121.b2b2c.ca. [66.158.152.121])
 by smtp.gmail.com with ESMTPSA id r19sm2449104qtm.35.2021.05.27.19.17.20
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 27 May 2021 19:17:20 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Leo Prikler <leo.prikler@HIDDEN>
Subject: Re: bug#48538: D-Bus services do not work on foreign
 distributions/non-user profiles
References: <8735uhzb2a.fsf@HIDDEN> <87wnrtxr13.fsf@HIDDEN>
 <86y2c0m2h2.fsf@HIDDEN> <YK/xBdzrzxJrUSQg@HIDDEN>
 <86r1hslzhk.fsf@HIDDEN>
 <8ef0cc61d63992486f0d1bad0084207a7a526eaf.camel@HIDDEN>
Date: Thu, 27 May 2021 22:17:19 -0400
In-Reply-To: <8ef0cc61d63992486f0d1bad0084207a7a526eaf.camel@HIDDEN>
 (Leo Prikler's message of "Fri, 28 May 2021 01:17:33 +0200")
Message-ID: <87tumniouo.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 48538
Cc: 48538 <at> debbugs.gnu.org, Leo Famulari <leo@HIDDEN>,
 zimoun <zimon.toutoune@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi!

Leo Prikler <leo.prikler@HIDDEN> writes:

> PPS: Just adding gsettings-desktop-schemas didn't work.  "jami-gnome
> glib gnome" obviously works, but that's a little overkill (also it
> appears that you'll have to get credentials into this thing, which I
> haven't bothered worrying about).

No credentials are needed; it asked to register your username by
default, but pressing the 'skip' button will, well, skip that step and
go straight to creating your account (which is just a private key on
your device, basically).

Maxim




Information forwarded to bug-guix@HIDDEN:
bug#48538; Package guix. Full text available.

Message received at 48538 <at> debbugs.gnu.org:


Received: (at 48538) by debbugs.gnu.org; 27 May 2021 23:17:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 27 19:17:45 2021
Received: from localhost ([127.0.0.1]:53022 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lmPG1-0008Jm-I1
	for submit <at> debbugs.gnu.org; Thu, 27 May 2021 19:17:45 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:45788)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lmPFy-0008Jc-TJ
 for 48538 <at> debbugs.gnu.org; Thu, 27 May 2021 19:17:40 -0400
Received: from nijino.local (91-114-247-246.adsl.highway.telekom.at
 [91.114.247.246])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4FrkHf1x3Lz3x7t;
 Fri, 28 May 2021 01:17:34 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1622157454;
 bh=/CO2EL0nRIej7hpTQoTA49ZT7KudYSKYxyJXc7XkqAc=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=DaZFHJtqRmbQpkLNYEXGRQnCBOgGiRz/8OpvBJjQAmHxaUXot0FM0zeMNrVn2qTR3
 IElcrL2XW8dHpHMk9FNIhoqxAAWg6bWBUgLMKWq7EjKleTasvUe2hdv8gEV3V4NqIc
 Ab95huFy2o7tcfCjsTBI58nXoUxuXGODpKKuYK88=
Message-ID: <8ef0cc61d63992486f0d1bad0084207a7a526eaf.camel@HIDDEN>
Subject: Re: bug#48538: D-Bus services do not work on foreign
 distributions/non-user profiles
From: Leo Prikler <leo.prikler@HIDDEN>
To: zimoun <zimon.toutoune@HIDDEN>, Leo Famulari <leo@HIDDEN>
Date: Fri, 28 May 2021 01:17:33 +0200
In-Reply-To: <86r1hslzhk.fsf@HIDDEN>
References: <8735uhzb2a.fsf@HIDDEN> <87wnrtxr13.fsf@HIDDEN>
 <86y2c0m2h2.fsf@HIDDEN> <YK/xBdzrzxJrUSQg@HIDDEN>
 <86r1hslzhk.fsf@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.34.2 
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 48538
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 48538 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Am Donnerstag, den 27.05.2021, 21:59 +0200 schrieb zimoun:
> Hi Leo,
> 
> On Thu, 27 May 2021 at 15:20, Leo Famulari <leo@HIDDEN> wrote:
> > On Thu, May 27, 2021 at 08:54:49PM +0200, zimoun wrote:
> > > ALSA lib conf.c:3725:(snd_config_hooks_call) Cannot open shared
> > > library libasound_module_conf_pulse.so
> > > (/gnu/store/z1iyvbvnkd7zkjxsx157n6qx2iwzxq7p-alsa-lib-
> > > 1.2.4/lib/alsa-lib/libasound_module_conf_pulse.so: cannot open
> > > shared object file: No such file or directory)
> > [...]
> > > Well, it means I have some misconfigured about ALSA, right?
> > 
> > Did you install alsa-plugins and alsa-plugins:pulseaudio ?
> 
> Do you mean
> 
>  guix environment --pure --ad-hoc jami-gnome dbus glib \
>                   alsa-plugins alsa-plugins:pulseaudio \
>       -- dbus-run-session jami-gnome
> 
> ?  If yes, there is still errors:
> 
> --8<---------------cut here---------------start------------->8---
> ** Message: 21:45:49.955: Jami GNOME client version: development
> ** Message: 21:45:49.956: git ref: unknown
> dbus-daemon[12101]: [session uid=1001 pid=12101] Activating service
> name='cx.ring.Ring' requested by ':1.1' (uid=1001 pid=12102
> comm="jami-gnome ")
> Jami Daemon 9.10.0, by Savoir-faire Linux 2004-2019
> https://jami.net/
> [Video support enabled]
> [Plugins support enabled]
> 
> dbus-daemon[12101]: [session uid=1001 pid=12101] Successfully
> activated service 'cx.ring.Ring'
> 21:45:50.388         os_core_unix.c !pjlib 2.10 for POSIX initialized
> No accounts to migrate
> 
> (jami-gnome:12102): libnotify-WARNING **: 21:45:50.693: Failed to
> connect to proxy
> QDBusMarshaller: type `VectorString' attempts to redefine basic D-BUS 
> type 'as' (QStringList) (Did you forget to call beginStructure() ?)
> QDBusMarshaller: type `MapStringVectorString' produces invalid D-BUS
> signature `a{s}' (Did you forget to call beginStructure() ?)
> QDBusMarshaller: type `QMap<QString,MapStringVectorString>' produces
> invalid D-BUS signature `a{s}' (Did you forget to call
> beginStructure() ?)
> 
> (jami-gnome:12102): GLib-GIO-ERROR **: 21:45:50.807: Settings schema
> 'org.gtk.Settings.FileChooser' is not installed
> --8<---------------cut here---------------end--------------->8---
> 
> the ’--pure’ is not the issue.  It is probably different but it rings
> a
> bell with bug#47106.
> 
> <http://issues.guix.gnu.org/issue/47106>
It is different.  The cause of your issue is probably, that you're
lacking gsettings-desktop-schemas or something similar to it inside
your environment.  Perhaps we could try forming a "gnome-base"
metapackage, that propagates all of dbus, glib, gsettings-schemas etc.
for such purposes (maybe on wip-gnome first)?

Regards,
Leo

PS: Command just ran through

--8<---------------cut here---------------start------------->8---
** Message: 00:57:50.154: Jami GNOME client version: development
** Message: 00:57:50.154: git ref: unknown
No protocol specified

** (jami-gnome:27881): ERROR **: 00:57:50.217: Could not init clutter :
0
--8<---------------cut here---------------end--------------->8---

I'm sure you know about -E XAUTHORITY by now, but imo we should have a
switch similar to --networking for container operations.  

PPS: Just adding gsettings-desktop-schemas didn't work.  "jami-gnome
glib gnome" obviously works, but that's a little overkill (also it
appears that you'll have to get credentials into this thing, which I
haven't bothered worrying about).





Information forwarded to bug-guix@HIDDEN:
bug#48538; Package guix. Full text available.

Message received at 48538 <at> debbugs.gnu.org:


Received: (at 48538) by debbugs.gnu.org; 27 May 2021 20:14:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 27 16:14:48 2021
Received: from localhost ([127.0.0.1]:52866 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lmMP2-0001mu-Hm
	for submit <at> debbugs.gnu.org; Thu, 27 May 2021 16:14:48 -0400
Received: from out2-smtp.messagingengine.com ([66.111.4.26]:57719)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo@HIDDEN>) id 1lmMP1-0001mi-CS
 for 48538 <at> debbugs.gnu.org; Thu, 27 May 2021 16:14:48 -0400
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45])
 by mailout.nyi.internal (Postfix) with ESMTP id 0CBDD5C0126;
 Thu, 27 May 2021 16:14:42 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute5.internal (MEProxy); Thu, 27 May 2021 16:14:42 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-type:in-reply-to; s=mesmtp; bh=2WcRl9izkHZSn3EYNm7+JVqp
 qU1tuSF9dcujMdC+odk=; b=QABOUSjIDAqiiujIeSrkrNzRA1IAFXacBCKzMA2t
 /oDp9OxWHw43JYOF+fmCXaa7Gx9aSiDieCkTR96no1HMecVVOT1PRxXOm92xZdtx
 yLqKqvtdFCmHsbcCFxKPXdLHZOn4q7bE1BBxMoK5FfJEvvOrsHPCFbTmK+tOb/AK
 oRM=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=2WcRl9
 izkHZSn3EYNm7+JVqpqU1tuSF9dcujMdC+odk=; b=gGICp79Lf4Rrg7TQXnTJvY
 rUgeTsLck/ovj9u3b7PoIXlLhb0Egw4QTXJz6LHhpprusvLx4mDiB64GkQEAaAX9
 V6dumJNc4M5TSXh72bo/u/eCqNa+ruc+WNTrn+gMretMrW7NDjQ/gKAzg9v20w0U
 Ch92Ryg7YBwBWNj/sBhsJ6+DQUihqq9IqlZVNk0ljVjWJwGeIRCjn4JejpOIoAHU
 kjxXUVSQkfSvt6/LgLsXeIlLvtz1Mt60j+ZRBEQmnEEh7a6q2Uris/U9oK3hPbR3
 cYEQL+5VNsyiqny3wxhL2iMk9Whw9WOiTMbwWKH+/HpyDXZFD5qbxtdMDAB8qRAQ
 ==
X-ME-Sender: <xms:sf2vYClCD85JhaExpC1VJDGybEG3lnUC9iXOkFKE7Zs8IfucCniT0g>
 <xme:sf2vYJ0dskV6fA1up3tXedP91j_vvDPDOSi0aXemcJz5ZpE0VdHshLlmsxq4i7qgK
 frMR-rtVj2GzDK1Ig>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdekhedgudeglecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd
 enucfjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu
 hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth
 htvghrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheff
 vefgnecukfhppedutddtrdduuddrudeiledruddukeenucevlhhushhtvghrufhiiigvpe
 dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv
X-ME-Proxy: <xmx:sf2vYAoCjh0zjcOV5njiYzI52WFWWaST94kXvF27kv-ZPmlT5TGOIg>
 <xmx:sf2vYGlGZ_01y2bKp1OQ-fk_ztwHSkm2nmYPoyE2XVnfdoeMvEMPyg>
 <xmx:sf2vYA0VS-HNFrYqMeEB2r4SG3SSE9dcZMLNwBefZ_j22iT5I815Dw>
 <xmx:sv2vYF-WUayjhQOXuK5mBurSna2RiccnMsQEiTYOHlKP9T6mPmelTA>
Received: from localhost (pool-100-11-169-118.phlapa.fios.verizon.net
 [100.11.169.118]) by mail.messagingengine.com (Postfix) with ESMTPA;
 Thu, 27 May 2021 16:14:41 -0400 (EDT)
Date: Thu, 27 May 2021 16:14:40 -0400
From: Leo Famulari <leo@HIDDEN>
To: zimoun <zimon.toutoune@HIDDEN>
Subject: Re: bug#48538: D-Bus services do not work on foreign
 distributions/non-user profiles
Message-ID: <YK/9sPya8cFZ+nj7@HIDDEN>
References: <8735uhzb2a.fsf@HIDDEN> <87wnrtxr13.fsf@HIDDEN>
 <86y2c0m2h2.fsf@HIDDEN> <YK/xBdzrzxJrUSQg@HIDDEN>
 <86r1hslzhk.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <86r1hslzhk.fsf@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 48538
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 48538 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Thu, May 27, 2021 at 09:59:19PM +0200, zimoun wrote:
> Do you mean
> 
>  guix environment --pure --ad-hoc jami-gnome dbus glib \
>                   alsa-plugins alsa-plugins:pulseaudio \
>       -- dbus-run-session jami-gnome

Yes

> 
> ?  If yes, there is still errors:

Okay, but not from ALSA :) So, at least you have eliminated ALSA
problems from your test.




Information forwarded to bug-guix@HIDDEN:
bug#48538; Package guix. Full text available.

Message received at 48538 <at> debbugs.gnu.org:


Received: (at 48538) by debbugs.gnu.org; 27 May 2021 20:00:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 27 16:00:41 2021
Received: from localhost ([127.0.0.1]:52852 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lmMBN-0001Sa-1s
	for submit <at> debbugs.gnu.org; Thu, 27 May 2021 16:00:41 -0400
Received: from mail-wr1-f47.google.com ([209.85.221.47]:39928)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1lmMBE-0001S4-V9
 for 48538 <at> debbugs.gnu.org; Thu, 27 May 2021 16:00:38 -0400
Received: by mail-wr1-f47.google.com with SMTP id v12so1047211wrq.6
 for <48538 <at> debbugs.gnu.org>; Thu, 27 May 2021 13:00:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:in-reply-to:references:date:message-id
 :mime-version:content-transfer-encoding;
 bh=ih19bbtC9imcjgc1WFxOkGNsU1qywH3XOGVT+bg8Glo=;
 b=ngfmIQPLgdHrxykB2mnl8/UAm0v4rKz9r4h7UpO4HLp89rWRjlawR+dBnzXx5AG7Uj
 rOe7LYTFPp0+CGRbejDvCl5JZJmQXRiMwzEqZK8Erul/03wcI1jmGYUY3mxKpTqhvyW1
 E7GnEvKgPh1xCXoENr04YsLaCjo01UHhuc8CwMMh9PeKZHVXWGuKzBPj7yoGXD7Qesf5
 vbONorVQZ3RgD1RwWcv8UkCorL/SoGWAKq2jGCPBXiWLQzE7ytC+VB67h21PnUy61xL6
 ZNwJW06WPeeWjY60AQO/cPHPB7UF53ldxiJ0tx4n2ClLmbxhwDfuRiRP8hHrT+Cp2LRE
 500w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date
 :message-id:mime-version:content-transfer-encoding;
 bh=ih19bbtC9imcjgc1WFxOkGNsU1qywH3XOGVT+bg8Glo=;
 b=cvwXKSZPi3KEi9nI5RbjVno+k1JwNArsDnsCs7mA+byHbm8nDUMLPDQeDVu96EA75R
 9t58u/+6KqNEN1l0W0qLYIqvFnEtkM/5pGo9Nr0z40QKIamtQaZXp9WfQVyW5ULOI9kO
 gF6tnuVq5pgnRoz70qZsA4hIZPh/bUvorlGIWAwiGuu/mnvGZmucQCkwlNmOIZle1h0y
 etED+t8gqD7HtuPs2p0pU8zAauJ4TsMEiSMhBt2BKv7Nag5XRFvARgKRfslibkRFGDnq
 IqI6L0Kiwi7vnFUaqy8zVMVKdt21ZY20EwkexVm8wO3BYHV5e0aPFlrkgC5ONLg97zX7
 OPeg==
X-Gm-Message-State: AOAM5312geB2QUpv+xj+WjYhaSS1eD8aC4pbuRd3BNuX+JJ6VJvm3hmw
 ccYvDaaWmjOb98BOB/glHLe0cBRL2JU=
X-Google-Smtp-Source: ABdhPJyI6qmz+H7oAvBBWIHd/8LqeUbL+2WfP+q4Sa8PYwwks197JjJtwzn46O2Q6fyWmY3PHabxsg==
X-Received: by 2002:a5d:650c:: with SMTP id x12mr5003456wru.116.1622145627287; 
 Thu, 27 May 2021 13:00:27 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id b10sm5124684wrr.27.2021.05.27.13.00.26
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 27 May 2021 13:00:26 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
To: Leo Famulari <leo@HIDDEN>
Subject: Re: bug#48538: D-Bus services do not work on foreign
 distributions/non-user profiles
In-Reply-To: <YK/xBdzrzxJrUSQg@HIDDEN>
References: <8735uhzb2a.fsf@HIDDEN> <87wnrtxr13.fsf@HIDDEN>
 <86y2c0m2h2.fsf@HIDDEN> <YK/xBdzrzxJrUSQg@HIDDEN>
Date: Thu, 27 May 2021 21:59:19 +0200
Message-ID: <86r1hslzhk.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 48538
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 48538 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Leo,

On Thu, 27 May 2021 at 15:20, Leo Famulari <leo@HIDDEN> wrote:
> On Thu, May 27, 2021 at 08:54:49PM +0200, zimoun wrote:
>> ALSA lib conf.c:3725:(snd_config_hooks_call) Cannot open shared library =
libasound_module_conf_pulse.so (/gnu/store/z1iyvbvnkd7zkjxsx157n6qx2iwzxq7p=
-alsa-lib-1.2.4/lib/alsa-lib/libasound_module_conf_pulse.so: cannot open sh=
ared object file: No such file or directory)
> [...]
>>
>> Well, it means I have some misconfigured about ALSA, right?
>
> Did you install alsa-plugins and alsa-plugins:pulseaudio ?

Do you mean

 guix environment --pure --ad-hoc jami-gnome dbus glib \
                  alsa-plugins alsa-plugins:pulseaudio \
      -- dbus-run-session jami-gnome

?  If yes, there is still errors:

--8<---------------cut here---------------start------------->8---
** Message: 21:45:49.955: Jami GNOME client version: development
** Message: 21:45:49.956: git ref: unknown
dbus-daemon[12101]: [session uid=3D1001 pid=3D12101] Activating service nam=
e=3D'cx.ring.Ring' requested by ':1.1' (uid=3D1001 pid=3D12102 comm=3D"jami=
-gnome ")
Jami Daemon 9.10.0, by Savoir-faire Linux 2004-2019
https://jami.net/
[Video support enabled]
[Plugins support enabled]

dbus-daemon[12101]: [session uid=3D1001 pid=3D12101] Successfully activated=
 service 'cx.ring.Ring'
21:45:50.388         os_core_unix.c !pjlib 2.10 for POSIX initialized
No accounts to migrate

(jami-gnome:12102): libnotify-WARNING **: 21:45:50.693: Failed to connect t=
o proxy
QDBusMarshaller: type `VectorString' attempts to redefine basic D-BUS type =
'as' (QStringList) (Did you forget to call beginStructure() ?)
QDBusMarshaller: type `MapStringVectorString' produces invalid D-BUS signat=
ure `a{s}' (Did you forget to call beginStructure() ?)
QDBusMarshaller: type `QMap<QString,MapStringVectorString>' produces invali=
d D-BUS signature `a{s}' (Did you forget to call beginStructure() ?)

(jami-gnome:12102): GLib-GIO-ERROR **: 21:45:50.807: Settings schema 'org.g=
tk.Settings.FileChooser' is not installed
--8<---------------cut here---------------end--------------->8---

the =E2=80=99--pure=E2=80=99 is not the issue.  It is probably different bu=
t it rings a
bell with bug#47106.

<http://issues.guix.gnu.org/issue/47106>


Cheers,
simon




Information forwarded to bug-guix@HIDDEN:
bug#48538; Package guix. Full text available.

Message received at 48538 <at> debbugs.gnu.org:


Received: (at 48538) by debbugs.gnu.org; 27 May 2021 19:20:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 27 15:20:47 2021
Received: from localhost ([127.0.0.1]:52823 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lmLYk-0000SI-QJ
	for submit <at> debbugs.gnu.org; Thu, 27 May 2021 15:20:46 -0400
Received: from out4-smtp.messagingengine.com ([66.111.4.28]:48195)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo@HIDDEN>) id 1lmLYi-0000S5-Rc
 for 48538 <at> debbugs.gnu.org; Thu, 27 May 2021 15:20:45 -0400
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.nyi.internal (Postfix) with ESMTP id 8556E5C00F5;
 Thu, 27 May 2021 15:20:39 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute3.internal (MEProxy); Thu, 27 May 2021 15:20:39 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-type:in-reply-to; s=mesmtp; bh=t3zHUy6IWM1OX/DYtWDk+AP0
 L8emUJ0G78b5lw1Xyuw=; b=oZZ42llKa2VrtsHDMG/GNBLq7RoKFOmBDYGelTmG
 Xyje6bSKHID8kyU8GabXBV4qbOPFduhZnVeaKmqGaax0uk/OegPE3EZ9H4abuO/X
 JVAMPC9PIdI5fKloiwfT4QdRcU/hUM7ztJp8mK0S2bNR6ly62QRkgZGdxJZ3yO7v
 HIM=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=t3zHUy
 6IWM1OX/DYtWDk+AP0L8emUJ0G78b5lw1Xyuw=; b=l88BG54myZ9vxClA1Lp33l
 mp97EFvQaP9WSBTUIx99oIulXzvr/zV2Twk/y/d4HCeaJ5Iga05zgPc/yYgcs5aA
 6XZjF4zjYhZQHN80wTVeAS3SZxmXSlENbVbd319uv8w5lQcVwHYyJLK4YGDzaMkO
 2xNpuLm/qFLWkFDtE5tf3A/R4gRG8Ei6Dd+w59Dn6xyOD1ALybxYProu+eTTr5WY
 Il+kwuDt5eevAyHOeVK35DTSNPfkYz+Fb2sdLcqD7TFkpwtC6LAL4RJFIZW5a6LF
 ULK3jT3LpIUhk4IOTJNmMAp1rEwZQeAUIV2oaiwO3iWpUv4Rqm9ATEt6EVMLe0SA
 ==
X-ME-Sender: <xms:B_GvYKxxqCRcJfDvPPoAxknkZOsA2TuAKZoTw6buEaPCv90tHcsnZg>
 <xme:B_GvYGQKXyzcMDldq04zdXv5PnmC8d0EIh4cUHxrKbUNpBB4AR1FavqNf-VGNcXtq
 cO-750aCC0oc9jbSA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdekhedgudeflecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd
 enucfjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu
 hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth
 htvghrnhepieelfedtteeliefhkeeivddugfevgedvheevieefueekgeduffdvteeffeeh
 ffeknecuffhomhgrihhnpehpuhhlshgvrdhsohenucfkphepuddttddruddurdduieelrd
 duudeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhep
 lhgvohesfhgrmhhulhgrrhhirdhnrghmvg
X-ME-Proxy: <xmx:B_GvYMWcXYvEDFgJvPFNUZHWCpqvYsbmT6Xv3A_2WH7vvSt2013ewg>
 <xmx:B_GvYAgqNBIF60oAErVc0mwDFX1T1kyX5PM5VukiTQ0tTICzXCNxKg>
 <xmx:B_GvYMDZnIk5gJTsBvsD2Ln1Oi2eeAva5VBQxDankfMvsz5BuX1SGg>
 <xmx:B_GvYHqtNUc6FXSawDYzaHFVxeSnyGzwEWU7yXoEnir71hRZ7AkUCg>
Received: from localhost (pool-100-11-169-118.phlapa.fios.verizon.net
 [100.11.169.118]) by mail.messagingengine.com (Postfix) with ESMTPA;
 Thu, 27 May 2021 15:20:39 -0400 (EDT)
Date: Thu, 27 May 2021 15:20:37 -0400
From: Leo Famulari <leo@HIDDEN>
To: zimoun <zimon.toutoune@HIDDEN>
Subject: Re: bug#48538: D-Bus services do not work on foreign
 distributions/non-user profiles
Message-ID: <YK/xBdzrzxJrUSQg@HIDDEN>
References: <8735uhzb2a.fsf@HIDDEN> <87wnrtxr13.fsf@HIDDEN>
 <86y2c0m2h2.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <86y2c0m2h2.fsf@HIDDEN>
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 48538
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 48538 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Thu, May 27, 2021 at 08:54:49PM +0200, zimoun wrote:
> ALSA lib conf.c:3725:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so (/gnu/store/z1iyvbvnkd7zkjxsx157n6qx2iwzxq7p-alsa-lib-1.2.4/lib/alsa-lib/libasound_module_conf_pulse.so: cannot open shared object file: No such file or directory)
[...]
>
> Well, it means I have some misconfigured about ALSA, right?

Did you install alsa-plugins and alsa-plugins:pulseaudio ?

If you do that, then it should "just work" on other distros.




Information forwarded to bug-guix@HIDDEN:
bug#48538; Package guix. Full text available.

Message received at 48538 <at> debbugs.gnu.org:


Received: (at 48538) by debbugs.gnu.org; 27 May 2021 19:05:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 27 15:05:32 2021
Received: from localhost ([127.0.0.1]:52789 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lmLJz-0008VY-NX
	for submit <at> debbugs.gnu.org; Thu, 27 May 2021 15:05:31 -0400
Received: from mail-wm1-f52.google.com ([209.85.128.52]:44600)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1lmLJy-0008VL-Go
 for 48538 <at> debbugs.gnu.org; Thu, 27 May 2021 15:05:31 -0400
Received: by mail-wm1-f52.google.com with SMTP id
 y184-20020a1ce1c10000b02901769b409001so1079403wmg.3
 for <48538 <at> debbugs.gnu.org>; Thu, 27 May 2021 12:05:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=Eh9v771GnQD3jn3KJYfIss7NRgz8QDuyOoYTb3LAwZ0=;
 b=jfykfrV4F6PqlxF1MSgwZ3v49ZkknoSV60Blejo9a/VQZcOeM/06qrYU+qJQbYD3JO
 ocnsCManeuDtBA9o3j4XiHMmMHEUy4XuDuzQfTaYI7HZ8x6P2dCP0YM4jiMJtyjjAQtN
 NiGY52YbDsJWniGN1COqIat7GdRIdHmAOETy/1Ip7CK1klzNDPf6oxieIoAR1l4wMowT
 FACnuoRzlxiVuIhjbppnWKHsGM5SOsQtknjIdg6GIjOrM4j0QrkxaHTrfy+4vU9w8VPF
 1VxjPWaqDjapKKr6AT8ffaSAthjXyUYF2udu3o2Z/H3RKdKD6NWY/OJGQOHs3ghXxVwe
 yBew==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=Eh9v771GnQD3jn3KJYfIss7NRgz8QDuyOoYTb3LAwZ0=;
 b=TqkwLFdvlAloMajdH4AF5TAiIft9zgpeE7QDPiFqhTYxJ1FaWKcg9Tf0U+BhnJUNvo
 ggP1vszMTAVB49pkYe9H2NwjWxUHZ2hGkpbabCHupT6p7oAKThnAAa4akpO8OVF9bHm1
 PS1VAkXmyf96Tc2BIlSJFIwTECRchj0K6Wbw+4KUYxRokztjU1WHCIe0NJd/C3Ck4gem
 Mu78syQTB+/wOTBDrrXnSihMA/QtjrU/RiwBL4LtYUlEnQ7JPQrtulR91pABNSWh+Xsc
 PR9ms92feB3s67rp3Gs0jpoHJDbW85ZjV4j5O0sSkzzzv6Lwb4UXRROi7UwqCoM9kz30
 +Nug==
X-Gm-Message-State: AOAM532xaLZzLMoTLVnDLR2pyuGs2Z/8a3tjd1Srj//FHqqZUJZAZK/g
 g786eNtwwyykxxfKJid8Fl0O22WvYiE=
X-Google-Smtp-Source: ABdhPJyVWe9PORYbXnDC59T+QGGYStIDEu7AumabD9TmafJTtSlYzkekNp7pIz4sSjHIj2raXdE0Yg==
X-Received: by 2002:a7b:c056:: with SMTP id u22mr9902314wmc.181.1622142324707; 
 Thu, 27 May 2021 12:05:24 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id c206sm11575732wmf.12.2021.05.27.12.05.23
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 27 May 2021 12:05:24 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Subject: Re: bug#48538: D-Bus services do not work on foreign
 distributions/non-user profiles
References: <8735uhzb2a.fsf@HIDDEN> <87wnrtxr13.fsf@HIDDEN>
Date: Thu, 27 May 2021 20:54:49 +0200
In-Reply-To: <87wnrtxr13.fsf@HIDDEN> (Maxim Cournoyer's message of "Thu, 20
 May 2021 13:18:32 -0400")
Message-ID: <86y2c0m2h2.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 48538
Cc: 48538 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Maxim,


On Thu, 20 May 2021 at 13:18, Maxim Cournoyer <maxim.cournoyer@HIDDEN> wrote:

> For this particular instance, a workaround is to run jami via the
> dbus-run-session utility, which launches the client in an ad-hoc d-bus
> session which knows about the dring D-Bus service (through the
> XDG_DATA_DIRS variable set by glib's search path).
>
> $ guix environment --pure --ad-hoc jami-gnome dbus glib \
>      -- dbus-run-session jami-gnome
>
> The glib package is added for its XDG_DATA_DIRS search path.  It works
> because the client doesn't really care about being able to talk to
> anything else but its daemon over D-Bus.

On Debian, using 014421e, I get:

--8<---------------cut here---------------start------------->8---
$ guix environment --pure --ad-hoc jami-gnome dbus glib \
       -- dbus-run-session jami-gnome
** Message: 20:50:31.130: Jami GNOME client version: development
** Message: 20:50:31.130: git ref: unknown
dbus-daemon[24024]: [session uid=1001 pid=24024] Activating service name='cx.ring.Ring' requested by ':1.1' (uid=1001 pid=24025 comm="jami-gnome ")
Jami Daemon 9.10.0, by Savoir-faire Linux 2004-2019
https://jami.net/
[Video support enabled]
[Plugins support enabled]

dbus-daemon[24024]: [session uid=1001 pid=24024] Successfully activated service 'cx.ring.Ring'
20:50:31.556         os_core_unix.c !pjlib 2.10 for POSIX initialized
ALSA lib conf.c:3725:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so (/gnu/store/z1iyvbvnkd7zkjxsx157n6qx2iwzxq7p-alsa-lib-1.2.4/lib/alsa-lib/libasound_module_conf_pulse.so: cannot open shared object file: No such file or directory)
ALSA lib control.c:1471:(snd_ctl_open_noupdate) Invalid CTL hw:0
No accounts to migrate

(jami-gnome:24025): libnotify-WARNING **: 20:50:31.600: Failed to connect to proxy
QDBusMarshaller: type `VectorString' attempts to redefine basic D-BUS type 'as' (QStringList) (Did you forget to call beginStructure() ?)
QDBusMarshaller: type `MapStringVectorString' produces invalid D-BUS signature `a{s}' (Did you forget to call beginStructure() ?)
QDBusMarshaller: type `QMap<QString,MapStringVectorString>' produces invalid D-BUS signature `a{s}' (Did you forget to call beginStructure() ?)

(jami-gnome:24025): GLib-GIO-ERROR **: 20:50:31.711: Settings schema 'org.gtk.Settings.FileChooser' is not installed
--8<---------------cut here---------------end--------------->8---

Well, it means I have some misconfigured about ALSA, right?


Cheers,
simon




Information forwarded to bug-guix@HIDDEN:
bug#48538; Package guix. Full text available.

Message received at 48538 <at> debbugs.gnu.org:


Received: (at 48538) by debbugs.gnu.org; 20 May 2021 17:18:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 20 13:18:47 2021
Received: from localhost ([127.0.0.1]:35142 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ljmJr-000210-4n
	for submit <at> debbugs.gnu.org; Thu, 20 May 2021 13:18:47 -0400
Received: from mail-qt1-f179.google.com ([209.85.160.179]:42629)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1ljmJl-00020e-NW
 for 48538 <at> debbugs.gnu.org; Thu, 20 May 2021 13:18:46 -0400
Received: by mail-qt1-f179.google.com with SMTP id i19so6814313qtw.9
 for <48538 <at> debbugs.gnu.org>; Thu, 20 May 2021 10:18:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:subject:references:date:in-reply-to:message-id:user-agent
 :mime-version; bh=UVRXfwWl4s9f+h9tQpluUEdyWCt2/Y4f1uAbpgpg+OQ=;
 b=GRHUYzBQBKNb/HOJytcFmzv1TmIVIREgbty9MBFceoHPlUwBOGzbeODuMUGU6Yu1cT
 qZQvqhfVzzszM1384jNrTmrzuPnz7Aeihp1pEHX6Fekg/nWSbEAsbiKFxmfwcyivq8Xw
 +OiuGK6Epw9blo6OtgjM9BWGWwfEHfuKhnqh3kqmMNjldD2kemxryW2hc12NnvnQPC+i
 HLQB7YVQyMrzFzdxrecW/GjxC7KUZ1fnO3QSmXIVffyBfQPTiqcB/H84e+QZXZqozlB7
 dYHsuATi2ZeYZwFJIvOiKy2dMd3WMGtwG5PGM4A+Apv7yKWURmJJXZVH6cTpcrVvN5bq
 L6IA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=UVRXfwWl4s9f+h9tQpluUEdyWCt2/Y4f1uAbpgpg+OQ=;
 b=tvBZKZqPjJ2Vev/udhckZYkbf0XmGnIgyK/xUNBhimuj+QEnZDT58FjWVw5MYWq5Ve
 zXrnUTJqN7ZViIIHdwvUxcn4rW8HIbQUvWYyDOyRyG6jbEk5pe+5m+MYrZYESWFVopJI
 NeQsDR1u6QtCTAsZTYiWOcjqGd2VbsIes0wH/ZNK1MENFtaEw4i2kStAotLmc+w7/wFg
 xMTc4eN9EjqQsjPBcrMnVF3K+ey5ynIv1mGz0Uup+GIrKAOvbySa6mR+mNmsjkKkOhv0
 TkIJpAW8JvHY3FmYNHH/i8M09ZhnjaTn8S+Dh5osQmSeapXaZvugAozMA8oFYWwSLdwd
 /ZTQ==
X-Gm-Message-State: AOAM531fgQ1X5PwvLjFI+AOLQLBUb4EGTGbqZB667lG5p7qicXM1BeDG
 p1tXVUle0PrNIH8ahRPsiot7BneqFysNvA==
X-Google-Smtp-Source: ABdhPJyKqGfZ0PZm/gszlIKh4K/amp7PPggnbTvT/izIoVzWBXXb+prX+hjMYPYvlV0Uja8lIPsJWQ==
X-Received: by 2002:ac8:1098:: with SMTP id a24mr6308930qtj.291.1621531115059; 
 Thu, 20 May 2021 10:18:35 -0700 (PDT)
Received: from hurd (dsl-150-81.b2b2c.ca. [66.158.150.81])
 by smtp.gmail.com with ESMTPSA id t25sm2286603qtp.84.2021.05.20.10.18.34
 for <48538 <at> debbugs.gnu.org>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 May 2021 10:18:34 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: 48538 <at> debbugs.gnu.org
Subject: Re: bug#48538: D-Bus services do not work on foreign
 distributions/non-user profiles
References: <8735uhzb2a.fsf@HIDDEN>
Date: Thu, 20 May 2021 13:18:32 -0400
In-Reply-To: <8735uhzb2a.fsf@HIDDEN> (Maxim Cournoyer's message of "Thu, 20
 May 2021 11:20:29 -0400")
Message-ID: <87wnrtxr13.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 48538
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This can be verified on a system where the jami-daemon (libring) has not
yet been installed (commonly via propagation from one of the jami
clients):

$ guix environment --ad-hoc jami-gnome -- jami-gnome

Attempt to run it:

$ jami-gnome

It should fail with the following message: "Could not rec-connect to the
Jami daemon (dring). Jami will now quit."


as the currently running dbus session doesn't know about
the newly installed D-Bus service, as it only look under a few
hard-coded places.

For this particular instance, a workaround is to run jami via the
dbus-run-session utility, which launches the client in an ad-hoc d-bus
session which knows about the dring D-Bus service (through the
XDG_DATA_DIRS variable set by glib's search path).

$ guix environment --pure --ad-hoc jami-gnome dbus glib \
     -- dbus-run-session jami-gnome

The glib package is added for its XDG_DATA_DIRS search path.  It works
because the client doesn't really care about being able to talk to
anything else but its daemon over D-Bus.




Information forwarded to bug-guix@HIDDEN:
bug#48538; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 20 May 2021 15:20:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 20 11:20:49 2021
Received: from localhost ([127.0.0.1]:35023 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ljkTh-0007Pp-HJ
	for submit <at> debbugs.gnu.org; Thu, 20 May 2021 11:20:49 -0400
Received: from lists.gnu.org ([209.51.188.17]:48446)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1ljkTd-0007Pf-Mn
 for submit <at> debbugs.gnu.org; Thu, 20 May 2021 11:20:47 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:47696)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1ljkTd-0000vn-Fn
 for bug-guix@HIDDEN; Thu, 20 May 2021 11:20:45 -0400
Received: from mail-qt1-x82a.google.com ([2607:f8b0:4864:20::82a]:34568)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1ljkTX-0005HB-UW
 for bug-guix@HIDDEN; Thu, 20 May 2021 11:20:45 -0400
Received: by mail-qt1-x82a.google.com with SMTP id v4so13032213qtp.1
 for <bug-guix@HIDDEN>; Thu, 20 May 2021 08:20:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:subject:date:message-id:mime-version;
 bh=swHW94MDsAvTEyhYFOIXKI4kN5I3P/98avuQ2NkZX+c=;
 b=fkNNiqV+u8jpw4efojqT1DNRJWdHx5M401j0RDFBQZLZMwtusyzaW8bZzVTjQlpEqn
 yFpk8FIo/J2UpxrDHI/34YIfEP0D7P4FKmJrgbIur90QO740WgZH9XrEc5fgKO6SWU+L
 SvTh3Lapd76lFkbtLJl/yez4Ge44G/HkGPuQBFzOeN5UyI+8/h/F77zhY9hB4NbhdRMu
 g21WWb0wWc2g4yDReR8kM2FOViOf7JO2HJ76Np7S0mJhHlwcA/55Wq7HpMKLRqBXVCss
 o87YXhWCyXK7My3jKArcGqBX4NIFG7gEYaygplTyfapaMgM+JrodkM43Cs3bx4SnRb32
 2Szg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version;
 bh=swHW94MDsAvTEyhYFOIXKI4kN5I3P/98avuQ2NkZX+c=;
 b=gsdyGbWjzPvgClG3kJjJXH9Nt3He1+C+G3ofh0GPMOWxeJ/uabfcDIQC+R4J4JXD8+
 7i7RbZTLT7aM2fS56ayH/rg4MTF+irJA/YvDHOTKf0J3fLyq7rr9oJBsUpsUGEpq9leI
 nhul0c8Scoz/9WlCSEtxEEtQaKTX7r4Ejy6SYFSnUucW5wvyygIjxTw6f03icPsGJLn2
 3cHU9S50JUMkfsRbSYXcYOd98mlQe8dntrd27zO9qthMhSHA7ufxBMl5DcRRdTPZoDMc
 X57/OPahWAVcE9dTR+ntzAn5jEkJP+lhMDocdWCzDix/Ao6RD6+9/9/iNw0cyX2ElTjI
 lR3A==
X-Gm-Message-State: AOAM5316LfhKGSkdGM8rCLj9+i/bZGkR+EYJ2scqgLGTSPSHhCOx1cC8
 /r7CXgZuTvFCu/UL7wSlf4xtmR+fRA87nw==
X-Google-Smtp-Source: ABdhPJygnYehQo74OW1JIYHjU+a8iryqV2i1c03qaeON4sJiRvz1FzRBCr/Hg7jMWwYnnoncBeGSJA==
X-Received: by 2002:ac8:5a4f:: with SMTP id o15mr5660840qta.168.1621524030375; 
 Thu, 20 May 2021 08:20:30 -0700 (PDT)
Received: from hurd (dsl-150-81.b2b2c.ca. [66.158.150.81])
 by smtp.gmail.com with ESMTPSA id u3sm2093104qtg.16.2021.05.20.08.20.29
 for <bug-guix@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 May 2021 08:20:30 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: bug-guix <bug-guix@HIDDEN>
Subject: D-Bus services not working on foreign distributions/non-user profiles
Date: Thu, 20 May 2021 11:20:29 -0400
Message-ID: <8735uhzb2a.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2607:f8b0:4864:20::82a;
 envelope-from=maxim.cournoyer@HIDDEN; helo=mail-qt1-x82a.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Hello,

On Guix System, the D-bus session service honors D-Bus service
definitions found under ~/.guix-profile/share.  That is not the case on
foreign distributions, breaking applications such as Jami (where the
daemon is normally auto-launched via D-Bus at the time the client
attempts to use it).

The same problem occurs on Guix System when attempting to use D-Bus
services from a non-user profile (such as with 'guix environment
--ad-hoc').

We should try to find a way to make this work; either automatically
(seems a tough nut to crack) or through manual, documented steps.

Thanks,

Maxim




Acknowledgement sent to Maxim Cournoyer <maxim.cournoyer@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#48538; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 6 Nov 2021 22:00:02 UTC

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