From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 25 17:16:09 2022 Received: (at submit) by debbugs.gnu.org; 25 Jun 2022 21:16:09 +0000 Received: from localhost ([127.0.0.1]:46309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o5D8S-0004Ce-E6 for submit@debbugs.gnu.org; Sat, 25 Jun 2022 17:16:09 -0400 Received: from lists.gnu.org ([209.51.188.17]:39196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o5D8N-0004CM-0C for submit@debbugs.gnu.org; Sat, 25 Jun 2022 17:16:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49738) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o5D8M-0004Pd-Q3 for bug-guix@gnu.org; Sat, 25 Jun 2022 17:16:02 -0400 Received: from cyberdimension.org ([2001:910:1314:ffff::1]:44800 helo=gnutoo.cyberdimension.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1o5D8K-0006hR-PM for bug-guix@gnu.org; Sat, 25 Jun 2022 17:16:02 -0400 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id b4ea7390; Sat, 25 Jun 2022 21:07:07 +0000 (UTC) Received: from primary_laptop (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 1b51d0d5; Sat, 25 Jun 2022 21:07:07 +0000 (UTC) Date: Sat, 25 Jun 2022 23:15:47 +0200 From: Denis 'GNUtoo' Carikli To: bug-guix@gnu.org, Maxim Cournoyer Subject: h-client not running with a host distribution Message-ID: <20220625231547.7830029c@primary_laptop> X-Mailer: Claws Mail 4.1.0 (GTK 3.24.30; i686-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/p_9/SC=wGXUTrJFv9c1O/2T"; protocol="application/pgp-signature"; micalg=pgp-sha256 Received-SPF: pass client-ip=2001:910:1314:ffff::1; envelope-from=GNUtoo@cyberdimension.org; helo=gnutoo.cyberdimension.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --Sig_/p_9/SC=wGXUTrJFv9c1O/2T Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, After having done a 'guix pull', I added h-client to a system image made with guix system image, and when running that image I could launch h-client with any of the following command lines: $ h-client $ sudo -E h-client However with Parabola i686 (also after having done a 'guix pull', h-client doesn't work anymore, and it gives the following error: > Traceback (most recent call last): > File "/gnu/store/vbw6w6527y2xmxnyb4v4s9hp5ydk7i1d-h-client-0.0a0-1.e6c7= 8b1/bin/.h-client-real", line 33, in > sys.exit(load_entry_point('hclient=3D=3D0.0a0.dev0', 'console_scripts= ', 'h-client')()) > File "/gnu/store/vbw6w6527y2xmxnyb4v4s9hp5ydk7i1d-h-client-0.0a0-1.e6c7= 8b1/bin/.h-client-real", line 25, in importlib_load_entry_point > return next(matches).load() > File "/gnu/store/x5qnvlqgcb73nksrzavpq8pg9xgrfwqv-python-3.9.9/lib/pyth= on3.9/importlib/metadata.py", line 77, in load > module =3D import_module(match.group('module')) > File "/gnu/store/x5qnvlqgcb73nksrzavpq8pg9xgrfwqv-python-3.9.9/lib/pyth= on3.9/importlib/__init__.py", line 127, in import_module > return _bootstrap._gcd_import(name[level:], package, level) > File "", line 1030, in _gcd_import > File "", line 1007, in _find_and_load > File "", line 986, in _find_and_load_unloc= ked > File "", line 680, in _load_unlocked > File "", line 850, in exec_module > File "", line 228, in _call_with_frames_re= moved > File "/gnu/store/vbw6w6527y2xmxnyb4v4s9hp5ydk7i1d-h-client-0.0a0-1.e6c7= 8b1/lib/python3.9/site-packages/hclient/gtkclient.py", line 20, in > gi.require_version('GdkPixbuf', '2.0') > File "/gnu/store/8yca9x2l0k0m5726m2hs2mpdma14h5yr-python-pygobject-3.40= .1/lib/python3.9/site-packages/gi/__init__.py", line 126, in require_version > raise ValueError('Namespace %s not available' % namespace) > ValueError: Namespace GdkPixbuf not available I vaguely remember that I could launch it on top of Parabola before, so it seems to be related to recent updates to the h-client packages (through before sending data didn't always work due to a bug in the server that is now fixed). PS: I've added Maxim in To as pers is the last person who worked on improving the h-client package, so maybe pers has more knowledge than me on that. Denis. --Sig_/p_9/SC=wGXUTrJFv9c1O/2T Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmK3ewQACgkQX138wUF3 4mMr8A/+OuW6mKkRDISIOnjzxd6gj8YZoYPsYET5OwrR5sEAdH7okWb8o9nkJQa5 HE4DT8dJTv9OFHneNeotE0RUxuo43VNIdYcL4EYD1AssclkULLd7Ski9MohnO5qQ gDtrgIdD/yJ6fbDGooyzWLwZGJPJ6SwqhT28VZBXyMOtMnzR8FkJIwhA6lpMJLr+ FfyhPWTLF4i/tPEkm9IozJtusnGf0FEWeEwYFbjTnHM6zMI3TQta2eLEsN/JPIQ6 o4fVwsZl6fbgNGvYt19qlxlGmvBYH0wOe0GGOBjwjm386DCCXz/4ExKMMG3XAR0r turzz/uAN8tgofVbkpf7vaSt4J64NTP4JaIPt/OUkwH5PI4WEhHhhQCZFmrp3H+O fQLaJLgyq+VocC/IOXhJHZ4YKPvdy5unPN6g8LGEfq+Wd2zqA5uqcBQLB8xMUUNl 4K1c1wIXAQvtRKZRKpCQYXYpWQ1QMawX/o7Z1X9/bvT036syZZ6Y/IjzXv7ok1hl vPlMt3wn2Y738e/lEZ5/mEbE5WpE0MpVY6vzFu4gamxp3nFkUpyKCOtCwRfD8lt3 v76BCdx/YQceuezfAtnE2WLrPG/ax2QE58gsA90OhAhdwHtR3GBhT0wwkDOsH/CY suU/8HZR+kUmikp/FLDXF0pElaRtseJtUTyAn8ncCQwpgEk0+jY= =HoJx -----END PGP SIGNATURE----- --Sig_/p_9/SC=wGXUTrJFv9c1O/2T--