From: Maxim Cournoyer <maxim.cournoyer@gmail.com>
To: Leo Prikler <leo.prikler@student.tugraz.at>
Cc: zimoun <zimon.toutoune@gmail.com>, 48538@debbugs.gnu.org
Subject: bug#48538: D-Bus services do not work on foreign distributions/non-user profiles
Date: Fri, 28 May 2021 01:10:12 -0400 [thread overview]
Message-ID: <87lf7ziguj.fsf@gmail.com> (raw)
In-Reply-To: <8ef0cc61d63992486f0d1bad0084207a7a526eaf.camel@student.tugraz.at> (Leo Prikler's message of "Fri, 28 May 2021 01:17:33 +0200")
Hi Leo & Simon,
Leo Prikler <leo.prikler@student.tugraz.at> 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@famulari.name> 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
next prev parent reply other threads:[~2021-05-28 5:11 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-05-20 15:20 bug#48538: D-Bus services not working on foreign distributions/non-user profiles Maxim Cournoyer
2021-05-20 17:18 ` bug#48538: D-Bus services do not work " Maxim Cournoyer
2021-05-27 18:54 ` zimoun
2021-05-27 19:20 ` Leo Famulari
2021-05-27 19:59 ` zimoun
2021-05-27 20:14 ` Leo Famulari
2021-05-27 23:17 ` Leo Prikler
2021-05-28 2:17 ` Maxim Cournoyer
2021-05-28 6:35 ` Leo Prikler
2021-05-28 5:10 ` Maxim Cournoyer [this message]
2021-08-17 2:57 ` bug#48538: D-Bus services not working " John Kehayias via Bug reports for GNU Guix
2021-08-17 4:32 ` John Kehayias via Bug reports for GNU Guix
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87lf7ziguj.fsf@gmail.com \
--to=maxim.cournoyer@gmail.com \
--cc=48538@debbugs.gnu.org \
--cc=leo.prikler@student.tugraz.at \
--cc=zimon.toutoune@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).