From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 90t4IT8+kF+XawAA0tVLHw (envelope-from ) for ; Wed, 21 Oct 2020 13:57:19 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id ODsQHT8+kF8RLgAAB5/wlQ (envelope-from ) for ; Wed, 21 Oct 2020 13:57:19 +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 2C6D99404C5 for ; Wed, 21 Oct 2020 13:57:19 +0000 (UTC) Received: from localhost ([::1]:59420 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kVEcA-00044a-5m for larch@yhetil.org; Wed, 21 Oct 2020 09:57:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40410) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kVEc1-00044S-VK for guix-devel@gnu.org; Wed, 21 Oct 2020 09:57:09 -0400 Received: from mail2.protonmail.ch ([185.70.40.22]:28515) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kVEbx-00081L-SA; Wed, 21 Oct 2020 09:57:09 -0400 Date: Wed, 21 Oct 2020 13:56:56 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elenq.tech; s=protonmail2; t=1603288619; bh=7BbcHFhZsdRqFqzqN7SeAFedNhEfZQASvfAv3JAj65g=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=gaOXi8aNyPNdIW+80OO+3LYzJqi0Oa7myWxuZaX6a98OlrvgZm6GX0GftFt9y2kM0 PI4rCKOkiyqbhLx6+UYtsfP0YTW/HhMQ0gy4HOxsW4zDw7Fq3Ly11vxlUHNG0tF8hk 8v3JjpZKeb9J6iYvCo+H23qDHOwb/PCC2IyTIXjynLqqRftUjIsAFJIXi5XvT0xQhF MJkFs/E5nm3gwI0xfG8wrWOyIP/nnpbHhI+g9W5lqZcfibc83LeWTXEhxT4+HBVRFM H1PRdSazfI9giNJL401f2AgYqPxfnGPLyRVs12seFYZsLQ2REtX9qh3iwjuEPHRk0h xNXExvMkIlC+g== To: =?utf-8?Q?Ludovic_Court=C3=A8s?= From: Ekaitz Zarraga Subject: Re: Inkscape export errors Message-ID: <0t1qEcqDeRTxvIVpjTRAmSgxVQhlFHPfRBb5jaLUWANXUggAreFsmHlG4FaaBg7FkTklmAfy5GXpaMiKUyykzcV9wJ3btisunBMEE7DDlMk=@elenq.tech> In-Reply-To: <87h7qn4ton.fsf@gnu.org> References: <87h7qn4ton.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.22; envelope-from=ekaitz@elenq.tech; helo=mail2.protonmail.ch X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/21 09:57:00 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] 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, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Ekaitz Zarraga Cc: "guix-devel\\@gnu.org" Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=elenq.tech header.s=protonmail2 header.b=gaOXi8aN; dmarc=pass (policy=none) header.from=elenq.tech; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: -1.71 X-TUID: bCIdAlVq9rR2 On Wednesday, October 21, 2020 2:03 PM, Ludovic Court=C3=A8s = wrote: > Egun on, Saluton Ludo, > > You would then need to include this variant of =E2=80=98inkscape=E2=80= =99 alongside > =E2=80=98python=E2=80=99 so that ~/.guix-profile/etc/profile sets = =E2=80=98PYTHONPATH=E2=80=99 > accordingly. > > A better fix would be to use =E2=80=98wrap-program=E2=80=99 to wrap = =E2=80=98inkscape=E2=80=99 such that > =E2=80=98PYTHONPATH=E2=80=99 always points to =E2=80=98python-lxml= =E2=80=99. There are several examples > of packages that do that. Yes, kind of the same change I did on Icecat for the WebGL support. This is going to create a shell script that sets the environment variables and then call the actual binary, right? > Does that make sense? It does but it doesn't. Why isn't inkscape detecting python-lxml if I can load it from the python shell? Does this mean the package's environment is being cleaned by someone else? Why does Thorsten's (in the thread) inkscape detect lxml and mine doesn't? Isn't this supposed to be reproducible? Sorry but I'm a little bit confused. > HTH, > Ludo=E2=80=99. Thanks!