From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id EFFqAoDsXV9HKgAA0tVLHw (envelope-from ) for ; Sun, 13 Sep 2020 09:55:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id ELpNOH/sXV/ETwAAbx9fmQ (envelope-from ) for ; Sun, 13 Sep 2020 09:55:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 76BAC9402CC for ; Sun, 13 Sep 2020 09:55:11 +0000 (UTC) Received: from localhost ([::1]:38356 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kHOiz-0006tz-Bq for larch@yhetil.org; Sun, 13 Sep 2020 05:55:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55936) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kHOis-0006rv-Jb for guix-patches@gnu.org; Sun, 13 Sep 2020 05:55:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:37922) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kHOis-00015e-Aw for guix-patches@gnu.org; Sun, 13 Sep 2020 05:55:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kHOis-00071H-AS for guix-patches@gnu.org; Sun, 13 Sep 2020 05:55:02 -0400 Subject: bug#43348: Profanity Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-To: guix-patches@gnu.org Resent-Date: Sun, 13 Sep 2020 09:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 43348 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Raghav Gururajan Cc: 43348-done@debbugs.gnu.org Mail-Followup-To: 43348@debbugs.gnu.org, dannym@scratchpost.org, raghavgururajan@disroot.org Received: via spool by 43348-done@debbugs.gnu.org id=D43348.159999087226937 (code D ref 43348); Sun, 13 Sep 2020 09:55:02 +0000 Received: (at 43348-done) by debbugs.gnu.org; 13 Sep 2020 09:54:32 +0000 Received: from localhost ([127.0.0.1]:49466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kHOiN-00070P-Rh for submit@debbugs.gnu.org; Sun, 13 Sep 2020 05:54:32 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:35396) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kHOiM-00070H-Kl for 43348-done@debbugs.gnu.org; Sun, 13 Sep 2020 05:54:31 -0400 Received: from localhost (80-110-126-103.cgn.dynamic.surfer.at [80.110.126.103]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 1C897336893E; Sun, 13 Sep 2020 11:54:29 +0200 (CEST) Date: Sun, 13 Sep 2020 11:54:26 +0200 From: Danny Milosavljevic Message-ID: <20200913115426.0a0bba06@scratchpost.org> In-Reply-To: <0b908255-200f-ee7d-50c0-f0ad4f68eade@disroot.org> References: <20200912025125.7540e02a@scratchpost.org> <13b0be17-7d6d-dc37-c5d7-44171301f477@disroot.org> <20200913111105.38eef4fd@scratchpost.org> <0b908255-200f-ee7d-50c0-f0ad4f68eade@disroot.org> X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/a4o8cwZy1ai5EncK+=obqFj"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.7 (-) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: -1.11 X-TUID: CR4TO1iDx+Nw --Sig_/a4o8cwZy1ai5EncK+=obqFj Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi RG, On Sun, 13 Sep 2020 05:12:04 -0400 Raghav Gururajan wrote: > > I still don't get it why python-wrapper is a *native* input in order to= support > > Python plugins. That would mean the Python plugins are only used at bu= ild time > > and not used at runtime. Is that correct? =20 >=20 > As far as I understand, the package uses the python binary to compile a > component, which will be used to add/remove python plugins. I doubt it. $ ./pre-inst-env guix gc --references `./pre-inst-env guix build profanity` [...] /gnu/store/09a5iq080g9b641jyl363dr5jkkvnhcn-python-3.8.2 So it keeps a runtime reference to python. I suspect it just embeds a Pyth= on interpreter. So it should probably be a regular input. The question is whether the plugins written in Python actually work or not. Usually they require some extra PYTHONPATH or whatever setting in order to find stuff. Just raw Python is often not enough. But we'll see. Moved python-wrapper to regular input. Pushed patchset to master. I edited the commit messages not to include internal rationale like that th= at change is the correct change (for glib-or-gtk-build-system) or whatever. If we need that it should go in the source code as a comment--where it can be easily seen. --Sig_/a4o8cwZy1ai5EncK+=obqFj Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl9d7FIACgkQ5xo1VCww uqUMsAf+MplGBL75cCAR/fu+2EwQIJvwyOKKX04oALQyKUrG15KaqtIgmnXXXQJT Nik9E95w78903kkbImibUFQ8rdTTcN7kkvda0g4/NJqvWoGbcbZJb3gp/d84ST9M DZkD0LR/X4nXSbTWMybALGtyj0r1RQ1xki8sZz0qvsk8dOxg74Mu0MmLjCRdQm7O t5oyLvPfPH9jA8UetAJQPJ+zTVv30jJ8jjD60hwvk0lgbZm6nuTQEQU92FIiNXdz dqJwrSPxIYaupQ+sTm2ttjyb9B+M0JjxWpF0NhV8KokTT+V+RW7sdoFE7G58y+8l cJYaQ8pgoP98q36kTHrTS6Bnk+EjzA== =XIdl -----END PGP SIGNATURE----- --Sig_/a4o8cwZy1ai5EncK+=obqFj--