From mboxrd@z Thu Jan 1 00:00:00 1970 From: lainiwa@cock.li Subject: Cannot package a PyPI tool Date: Sun, 16 Feb 2020 17:25:42 +0300 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:34347) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3Kro-00024s-9A for help-guix@gnu.org; Sun, 16 Feb 2020 09:25:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j3Krm-0003o9-Ra for help-guix@gnu.org; Sun, 16 Feb 2020 09:25:51 -0500 Received: from mx1.cock.li ([185.10.68.5]:37015 helo=cock.li) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j3Krm-0003ma-9W for help-guix@gnu.org; Sun, 16 Feb 2020 09:25:50 -0500 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane-mx.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org Hello! I was playing around with Guix and I tried to package a termtosvg tool=20 just for an exercise. I have a export GUIX_PACKAGE_PATH=3D~/guix-packages setting and I create my *.scm files in that directory. my-hello.scm from the documentation worked fine, however when I tried to=20 package a more "real-world" example I got an error: ------------------------------ name: python-termtosvg version: 1.1.0 outputs: out Backtrace: 1 (primitive-load "/home/lain/.config/guix/current/bin/gu=E2=80= =A6") In guix/ui.scm: 1824:12 0 (run-guix-command _ . _) guix/ui.scm:1824:12: In procedure run-guix-command: error: python-lxml: unbound variable ------------------------------ My python-termtosvg.scm content: https://pastebin.com/cenixFh7 Can I somehow make Guix see python-lxml from the main channel (or maybe=20 solve the problem in some other way)?