From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id IOUFNqpbjmJBbwEAbAwnHQ (envelope-from ) for ; Wed, 25 May 2022 18:39:06 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id UPoVNqpbjmJEeQEA9RJhRA (envelope-from ) for ; Wed, 25 May 2022 18:39:06 +0200 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 2D51D2AC9A for ; Wed, 25 May 2022 18:39:06 +0200 (CEST) Received: from localhost ([::1]:47384 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ntu2L-0000QV-9D for larch@yhetil.org; Wed, 25 May 2022 12:39:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44174) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntu0R-0006PM-Cj for help-guix@gnu.org; Wed, 25 May 2022 12:37:07 -0400 Received: from ci74p00im-qukt09082102.me.com ([17.57.156.11]:7425) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntu0N-0001ud-0f for help-guix@gnu.org; Wed, 25 May 2022 12:37:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mac.com; s=1a1hai; t=1653496617; bh=QPmqchiBLhUYX+GIut1IOkZGNwcQoSqF7ttYV8h3KdA=; h=Content-Type:From:Mime-Version:Subject:Date:Message-Id:To; b=h9DqXMpbftc0vVPj5l9rPjavkQ1aaGas7J7X3ertLMUYPKbkh0mFZlL2VLoBlRGIs ciiG4j5W2IjRzecLbOZ5rhLZVu1WbRhMfSWzbLq9fMMoyhJGvqx01J5O0qOGAFHN/o PeI+/wtXc9gQkr1YJ7aH9Y9Roz5WqgroTn6COjbNLnZIWD5zBXP958zUiKUOU0Rv21 zYFW0aUCcmxI3cVJcRKO01mDvCseVZkVD2ypLVepkCk6pJK1k24IZBDnNkXoUUSvpf 7fOr38R0NlWjRx22dnIr1TruqidNUGyevMLguLKKCCxtSAAOBLYWqQufCk9TBgCSEz 8vNWbQauNEUSw== Received: from smtpclient.apple (ci77p00im-dlb-asmtp-mailmevip.me.com [17.57.156.26]) by ci74p00im-qukt09082102.me.com (Postfix) with ESMTPSA id 16B6A19C020A; Wed, 25 May 2022 16:36:55 +0000 (UTC) Mime-Version: 1.0 (1.0) Subject: Re: PySide2 not found when installing from PyPI Date: Wed, 25 May 2022 18:36:52 +0200 Message-Id: <6BE462CB-553E-4BBF-A45B-F730F2A1D728@mac.com> References: <180fb467c0d.1037d40cd1365018.6063946394494382259@excalamus.com> Cc: help-guix In-Reply-To: <180fb467c0d.1037d40cd1365018.6063946394494382259@excalamus.com> To: Matt X-Mailer: iPhone Mail (19E258) X-Proofpoint-ORIG-GUID: yM6NVCsXv7eZRIqhFlekro9sTA57WTJx X-Proofpoint-GUID: yM6NVCsXv7eZRIqhFlekro9sTA57WTJx X-Proofpoint-Virus-Version: =?UTF-8?Q?vendor=3Dfsecure_engine=3D1.1.170-22c6f66c430a71ce266a39bfe25bc?= =?UTF-8?Q?2903e8d5c8f:6.0.138,18.0.790,17.11.62.513.0000000_definitions?= =?UTF-8?Q?=3D2022-01-12=5F03:2020-02-14=5F02,2022-01-12=5F03,2021-12-02?= =?UTF-8?Q?=5F01_signatures=3D0?= X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 malwarescore=0 mlxlogscore=999 mlxscore=0 bulkscore=0 adultscore=0 phishscore=0 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2205250085 Received-SPF: pass client-ip=17.57.156.11; envelope-from=ennoausberlin@mac.com; helo=ci74p00im-qukt09082102.me.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" Reply-to: Enrico Schwass From: Enrico Schwass via X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1653496746; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=AJudxv2WA7xOXl7xI56yqC3v+VrvBNxqmY0QHU5b2ds=; b=AydLkMWdNpm4evoQyQtz/+zQnQPJDQ3pnkmVBF7tXVD9K2d+knX1V5+mOrglD+jiYqHJZq XaQrrfZMVrY65199O+u95pxe8FeXiT25UVSJHGeI4mRqB8/phDGYEy9BqslXxRs301y+lG PStHlC40hYHjyAhftRjKNvCkhSaD/X7EuQo+abcNWZk/HC7/Hc9beeB0c4Grr6ApB0pMoK AiZP2FjXj1Ke9oqsgrQKX6DkxVF70kl5mQD5YgseAtnryNrac/fEXo6aoSX3gdxhKKOd55 yyfhFDIsu5yUFo4wSfoul6IlejZJIu7Z2obNVrMU9t2Zds3EzsK7f8TBwYBEJQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1653496746; a=rsa-sha256; cv=none; b=b0LUSt5vOo08PQKQm5n4bpMjysgM3yzYzxWnhq+HeC5/yHHu0jqSQSJx6OgoUlxmBpRiW7 lbb3o3Ifv6iJCY8AiojxY+zrCowTmdcsD4NV6UYPnlp08F6Md0L6tn2g0VTQ30SlAnXbyG d9yTJ+onY77zNVgq+zzI1d/bPOu9/3XTSYypco+LFrQlc53GxUz75++QE/yyNhbSJ/Nyba yG5f2mePLQ2AEbQ8SKsHNV92URmUrB0EiC307xrUbwCaKLb1qHXv4rAhkj+IqYO8s9BFVk eivnvAlPxC5BkVz+/+HN8iIxKPB/uBVKCQdvXSPT5kIGdVzhwUZp7KN1rfZmJg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=mac.com header.s=1a1hai header.b=h9DqXMpb; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.84 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=mac.com header.s=1a1hai header.b=h9DqXMpb; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 2D51D2AC9A X-Spam-Score: -3.84 X-Migadu-Scanner: scn0.migadu.com X-TUID: E26eROm3vJH7 Hi You can try to disable the test stage. There are most errors coming from.=20= See here for an example. It is not my page but might be of help to you https://felsoci.sk/blog/installing-python-modules-on-guix.html bye Enno > Am 2022/05/25 um 15:07 schrieb Matt : >=20 > =EF=BB=BFI'm trying to package a Python application I'm writing. It runs o= n Guix from source with the python-pyside-2 package installed and runs on De= bian using a Python venv. I've uploaded the application to PyPI. Doing a g= uix import pypi, I get this Guix definition: >=20 > (use-modules > (guix packages) > (guix download) > (gnu packages python) > (gnu packages qt) > (guix build-system python) > ((guix licenses) #:prefix license:)) >=20 >=20 > (define-public python-t-rex-typer > (package > (name "python-t-rex-typer") > (version "0.1.5") > (source > (origin > (method url-fetch) > (uri (pypi-uri "t_rex_typer" version)) > (sha256 > (base32 "0y08zacchwkx95dla1lbrqkxfnsknhm8ymr6ad08vijbwf5xircp")))) > (build-system python-build-system) > (propagated-inputs (list python-pyside-2)) > (home-page "https://github.com/excalamus/t_rex_typer") > (synopsis "Steno practice") > (description "Steno practice") > (license license:gpl3+))) >=20 > python-t-rex-typer >=20 > When I run guix package on this, it fails saying that the PySide2 dependen= cy doesn't exist: >=20 > starting phase `set-SOURCE-DATE-EPOCH' > phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds > starting phase `set-paths' > environment variable `PATH' set to `/gnu/store/j3cx0yaqdpw0mxizp5bayx93pya= 44dhn-python-wrapper-3.9.9/bin:/gnu/store/g2ajyl8xk9aarxrgjbng2hkj3qm2v0z2-t= ar-1.34/bin:/gnu/store/iixwcv3k49ks1rf34pjgfzmzyhhgwng3-gzip-1.10/bin:/gnu/s= tore/s3hl12jxz9ybs7nsy7kq7ybzz7qnzmsg-bzip2-1.0.8/bin:/gnu/store/c8isj4jq6kn= v0icfgr43di6q3nvdzkx7-xz-5.2.5/bin:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyis= hv-file-5.39/bin:/gnu/store/ahmmvw21p11ik80lg1f953y7fd8bqkjm-diffutils-3.8/b= in:/gnu/store/z39hnrwds1dgcbpfgj8dnv2cngjb2xbl-patch-2.7.6/bin:/gnu/store/39= rsx3nl4c31952jybbjb8d6idr5hx7r-findutils-4.8.0/bin:/gnu/store/690qz3fg334dpw= n3pn6k59n4wc943p2b-gawk-5.1.0/bin:/gnu/store/wxgv6i8g0p24q5gcyzd0yr07s8kn968= 0-sed-4.8/bin:/gnu/store/xjwp2hsd9256icjjybfrmznppjicywf6-grep-3.6/bin:/gnu/= store/d251rfgc9nm2clzffzhgiipdvfvzkvwi-coreutils-8.32/bin:/gnu/store/55cbpsi= 18mahg131nmiya6km5b4mscfa-make-4.3/bin:/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6= hacd16-bash-minimal-5.1.8/bin:/gnu/store/s2pg5k98fl2g2szg9dykxyd9zl3xihv9-ld= -wrapper-0/bin:/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-binutils-2.37/bin= :/gnu/store/069aq2v993kpc41yabp5b6vm4wb9jkhg-gcc-10.3.0/bin:/gnu/store/5h2w4= qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/bin:/gnu/store/5h2w4qi9hk1qzzgi1w8322= 0ydslinr4s-glibc-2.33/sbin:/gnu/store/b6j1qw1a5rkbfvcy7lc9fm95abbzpa4x-pytho= n-3.9.9/bin:/gnu/store/i20kq00ymvnsjzawbrxy4qd3ps24zw0w-python-shiboken-2-5.= 15.2/bin' > environment variable `GUIX_PYTHONPATH' set to `/gnu/store/562nb8gbfi0ba2li= 9wmj6ws38fk7swmy-python-pyside-2-5.15.2/lib/python3.9/site-packages:/gnu/sto= re/b6j1qw1a5rkbfvcy7lc9fm95abbzpa4x-python-3.9.9/lib/python3.9/site-packages= :/gnu/store/i20kq00ymvnsjzawbrxy4qd3ps24zw0w-python-shiboken-2-5.15.2/lib/py= thon3.9/site-packages' > environment variable `PYTHONTZPATH' unset > environment variable `BASH_LOADABLES_PATH' unset > environment variable `C_INCLUDE_PATH' set to `/gnu/store/562nb8gbfi0ba2li9= wmj6ws38fk7swmy-python-pyside-2-5.15.2/include:/gnu/store/s3hl12jxz9ybs7nsy7= kq7ybzz7qnzmsg-bzip2-1.0.8/include:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdzk= x7-xz-5.2.5/include:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/in= clude:/gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/include:/gnu/st= ore/55cbpsi18mahg131nmiya6km5b4mscfa-make-4.3/include:/gnu/store/rc781v4k0dr= haqn90xfwwpspki5x0bvf-binutils-2.37/include:/gnu/store/069aq2v993kpc41yabp5b= 6vm4wb9jkhg-gcc-10.3.0/include:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-g= libc-2.33/include:/gnu/store/b6j1qw1a5rkbfvcy7lc9fm95abbzpa4x-python-3.9.9/i= nclude:/gnu/store/i20kq00ymvnsjzawbrxy4qd3ps24zw0w-python-shiboken-2-5.15.2/= include:/gnu/store/6mjww4iz4xdan74d5bbjfh7il8rngfkk-linux-libre-headers-5.10= .35/include' > environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/562nb8gbfi0ba= 2li9wmj6ws38fk7swmy-python-pyside-2-5.15.2/include:/gnu/store/s3hl12jxz9ybs7= nsy7kq7ybzz7qnzmsg-bzip2-1.0.8/include:/gnu/store/c8isj4jq6knv0icfgr43di6q3n= vdzkx7-xz-5.2.5/include:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.3= 9/include:/gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/include:/gn= u/store/55cbpsi18mahg131nmiya6km5b4mscfa-make-4.3/include:/gnu/store/rc781v4= k0drhaqn90xfwwpspki5x0bvf-binutils-2.37/include:/gnu/store/069aq2v993kpc41ya= bp5b6vm4wb9jkhg-gcc-10.3.0/include/c++:/gnu/store/069aq2v993kpc41yabp5b6vm4w= b9jkhg-gcc-10.3.0/include:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-= 2.33/include:/gnu/store/b6j1qw1a5rkbfvcy7lc9fm95abbzpa4x-python-3.9.9/includ= e:/gnu/store/i20kq00ymvnsjzawbrxy4qd3ps24zw0w-python-shiboken-2-5.15.2/inclu= de:/gnu/store/6mjww4iz4xdan74d5bbjfh7il8rngfkk-linux-libre-headers-5.10.35/i= nclude' > environment variable `LIBRARY_PATH' set to `/gnu/store/562nb8gbfi0ba2li9wm= j6ws38fk7swmy-python-pyside-2-5.15.2/lib:/gnu/store/s3hl12jxz9ybs7nsy7kq7ybz= z7qnzmsg-bzip2-1.0.8/lib:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdzkx7-xz-5.2.= 5/lib:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/lib:/gnu/store/6= 90qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/lib:/gnu/store/rc781v4k0drhaqn90x= fwwpspki5x0bvf-binutils-2.37/lib:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s= -glibc-2.33/lib:/gnu/store/4jdghmc65q7i7ib89zmvq66l0ghf7jc4-glibc-2.33-stati= c/lib:/gnu/store/fnr1z6xsan0437r0yg48d0y8k32kqxby-glibc-utf8-locales-2.33/li= b:/gnu/store/b6j1qw1a5rkbfvcy7lc9fm95abbzpa4x-python-3.9.9/lib:/gnu/store/i2= 0kq00ymvnsjzawbrxy4qd3ps24zw0w-python-shiboken-2-5.15.2/lib' > environment variable `GUIX_LOCPATH' set to `/gnu/store/fnr1z6xsan0437r0yg4= 8d0y8k32kqxby-glibc-utf8-locales-2.33/lib/locale' > phase `set-paths' succeeded after 0.0 seconds > starting phase `install-locale' > using 'en_US.utf8' locale for category "LC_ALL" > phase `install-locale' succeeded after 0.0 seconds > starting phase `unpack' > t_rex_typer-0.1.5/ > t_rex_typer-0.1.5/PKG-INFO > t_rex_typer-0.1.5/README.md > t_rex_typer-0.1.5/setup.cfg > t_rex_typer-0.1.5/setup.py > t_rex_typer-0.1.5/t_rex_typer/ > t_rex_typer-0.1.5/t_rex_typer/__init__.py > t_rex_typer-0.1.5/t_rex_typer/__main__.py > t_rex_typer-0.1.5/t_rex_typer/resources/ > t_rex_typer-0.1.5/t_rex_typer/resources/keyboard_48.png > t_rex_typer-0.1.5/t_rex_typer/resources/trex_48.png > t_rex_typer-0.1.5/t_rex_typer/resources/trex_96.png > t_rex_typer-0.1.5/t_rex_typer/resources/trex_w_board_48.png > t_rex_typer-0.1.5/t_rex_typer/resources/trex_w_board_96.png > t_rex_typer-0.1.5/t_rex_typer/t_rex_typer.py > t_rex_typer-0.1.5/t_rex_typer/translation_dict.py > t_rex_typer-0.1.5/t_rex_typer/widgets.py > t_rex_typer-0.1.5/t_rex_typer.egg-info/ > t_rex_typer-0.1.5/t_rex_typer.egg-info/PKG-INFO > t_rex_typer-0.1.5/t_rex_typer.egg-info/SOURCES.txt > t_rex_typer-0.1.5/t_rex_typer.egg-info/dependency_links.txt > t_rex_typer-0.1.5/t_rex_typer.egg-info/entry_points.txt > t_rex_typer-0.1.5/t_rex_typer.egg-info/requires.txt > t_rex_typer-0.1.5/t_rex_typer.egg-info/top_level.txt > phase `unpack' succeeded after 0.0 seconds > starting phase `ensure-no-mtimes-pre-1980' > phase `ensure-no-mtimes-pre-1980' succeeded after 0.0 seconds > starting phase `enable-bytecode-determinism' > phase `enable-bytecode-determinism' succeeded after 0.0 seconds > starting phase `ensure-no-cythonized-files' > phase `ensure-no-cythonized-files' succeeded after 0.0 seconds > starting phase `patch-usr-bin-file' > phase `patch-usr-bin-file' succeeded after 0.0 seconds > starting phase `patch-source-shebangs' > phase `patch-source-shebangs' succeeded after 0.0 seconds > starting phase `patch-generated-file-shebangs' > phase `patch-generated-file-shebangs' succeeded after 0.0 seconds > starting phase `build' > running "python setup.py" with command "build" and parameters () > running build > running build_py > file t_rex_typer.py (for module t_rex_typer) not found > creating build > creating build/lib > creating build/lib/t_rex_typer > copying t_rex_typer/translation_dict.py -> build/lib/t_rex_typer > copying t_rex_typer/__main__.py -> build/lib/t_rex_typer > copying t_rex_typer/widgets.py -> build/lib/t_rex_typer > copying t_rex_typer/__init__.py -> build/lib/t_rex_typer > copying t_rex_typer/t_rex_typer.py -> build/lib/t_rex_typer > creating build/lib/t_rex_typer/resources > copying t_rex_typer/resources/trex_96.png -> build/lib/t_rex_typer/resourc= es > copying t_rex_typer/resources/keyboard_48.png -> build/lib/t_rex_typer/res= ources > copying t_rex_typer/resources/trex_w_board_48.png -> build/lib/t_rex_typer= /resources > copying t_rex_typer/resources/trex_w_board_96.png -> build/lib/t_rex_typer= /resources > copying t_rex_typer/resources/trex_48.png -> build/lib/t_rex_typer/resourc= es > file t_rex_typer.py (for module t_rex_typer) not found > warning: build_py: byte-compiling is disabled, skipping. >=20 > phase `build' succeeded after 0.2 seconds > starting phase `install' > running "python setup.py" with command "install" and parameters ("--prefix= =3D/gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.1.5" "--= no-compile" "--single-version-externally-managed" "--root=3D/") > running install > running build > running build_py > file t_rex_typer.py (for module t_rex_typer) not found > file t_rex_typer.py (for module t_rex_typer) not found > warning: build_py: byte-compiling is disabled, skipping. >=20 > running install_lib > creating /gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.= 1.5 > creating /gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.= 1.5/lib > creating /gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.= 1.5/lib/python3.9 > creating /gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.= 1.5/lib/python3.9/site-packages > creating /gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.= 1.5/lib/python3.9/site-packages/t_rex_typer > copying build/lib/t_rex_typer/translation_dict.py -> /gnu/store/xisd70jp26= grrizq83jjdarwvnypb512-python-t-rex-typer-0.1.5/lib/python3.9/site-packages/= t_rex_typer > copying build/lib/t_rex_typer/__main__.py -> /gnu/store/xisd70jp26grrizq83= jjdarwvnypb512-python-t-rex-typer-0.1.5/lib/python3.9/site-packages/t_rex_ty= per > creating /gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.= 1.5/lib/python3.9/site-packages/t_rex_typer/resources > copying build/lib/t_rex_typer/resources/trex_96.png -> /gnu/store/xisd70jp= 26grrizq83jjdarwvnypb512-python-t-rex-typer-0.1.5/lib/python3.9/site-package= s/t_rex_typer/resources > copying build/lib/t_rex_typer/resources/keyboard_48.png -> /gnu/store/xisd= 70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.1.5/lib/python3.9/site-pac= kages/t_rex_typer/resources > copying build/lib/t_rex_typer/resources/trex_w_board_48.png -> /gnu/store/= xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.1.5/lib/python3.9/site= -packages/t_rex_typer/resources > copying build/lib/t_rex_typer/resources/trex_w_board_96.png -> /gnu/store/= xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.1.5/lib/python3.9/site= -packages/t_rex_typer/resources > copying build/lib/t_rex_typer/resources/trex_48.png -> /gnu/store/xisd70jp= 26grrizq83jjdarwvnypb512-python-t-rex-typer-0.1.5/lib/python3.9/site-package= s/t_rex_typer/resources > copying build/lib/t_rex_typer/widgets.py -> /gnu/store/xisd70jp26grrizq83j= jdarwvnypb512-python-t-rex-typer-0.1.5/lib/python3.9/site-packages/t_rex_typ= er > copying build/lib/t_rex_typer/__init__.py -> /gnu/store/xisd70jp26grrizq83= jjdarwvnypb512-python-t-rex-typer-0.1.5/lib/python3.9/site-packages/t_rex_ty= per > copying build/lib/t_rex_typer/t_rex_typer.py -> /gnu/store/xisd70jp26grriz= q83jjdarwvnypb512-python-t-rex-typer-0.1.5/lib/python3.9/site-packages/t_rex= _typer > warning: install_lib: byte-compiling is disabled, skipping. >=20 > running install_egg_info > running egg_info > writing t_rex_typer.egg-info/PKG-INFO > writing dependency_links to t_rex_typer.egg-info/dependency_links.txt > writing entry points to t_rex_typer.egg-info/entry_points.txt > writing requirements to t_rex_typer.egg-info/requires.txt > writing top-level names to t_rex_typer.egg-info/top_level.txt > file t_rex_typer.py (for module t_rex_typer) not found > reading manifest file 't_rex_typer.egg-info/SOURCES.txt' > writing manifest file 't_rex_typer.egg-info/SOURCES.txt' > Copying t_rex_typer.egg-info to /gnu/store/xisd70jp26grrizq83jjdarwvnypb51= 2-python-t-rex-typer-0.1.5/lib/python3.9/site-packages/t_rex_typer-0.1.5-py3= .9.egg-info > running install_scripts > Installing t_rex_typer script to /gnu/store/xisd70jp26grrizq83jjdarwvnypb5= 12-python-t-rex-typer-0.1.5/bin > Listing '/gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.= 1.5'... > Listing '/gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.= 1.5/bin'... > Listing '/gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.= 1.5/lib'... > Listing '/gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.= 1.5/lib/python3.9'... > Listing '/gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.= 1.5/lib/python3.9/site-packages'... > Listing '/gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.= 1.5/lib/python3.9/site-packages/t_rex_typer'... > Compiling '/gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-= 0.1.5/lib/python3.9/site-packages/t_rex_typer/__init__.py'... > Compiling '/gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-= 0.1.5/lib/python3.9/site-packages/t_rex_typer/__main__.py'... > Listing '/gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.= 1.5/lib/python3.9/site-packages/t_rex_typer/resources'... > Compiling '/gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-= 0.1.5/lib/python3.9/site-packages/t_rex_typer/t_rex_typer.py'... > Compiling '/gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-= 0.1.5/lib/python3.9/site-packages/t_rex_typer/translation_dict.py'... > Compiling '/gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-= 0.1.5/lib/python3.9/site-packages/t_rex_typer/widgets.py'... > Listing '/gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer-0.= 1.5/lib/python3.9/site-packages/t_rex_typer-0.1.5-py3.9.egg-info'... > phase `install' succeeded after 0.3 seconds > starting phase `add-install-to-pythonpath' > phase `add-install-to-pythonpath' succeeded after 0.0 seconds > starting phase `add-install-to-path' > phase `add-install-to-path' succeeded after 0.0 seconds > starting phase `wrap' > find-files: /gnu/store/xisd70jp26grrizq83jjdarwvnypb512-python-t-rex-typer= -0.1.5/sbin: No such file or directory > phase `wrap' succeeded after 0.0 seconds > starting phase `check' > running "python setup.py" with command "test" and parameters () > running test > WARNING: Testing via this command is deprecated and will be removed in a f= uture version. Users looking for a generic test entry point independent of t= est runner are encouraged to use tox. > WARNING: The wheel package is not available. > WARNING: The directory '/homeless-shelter/.cache/pip' or its parent direct= ory is not owned or is not writable by the current user. The cache has been d= isabled. Check the permissions and owner of that directory. If executing pip= with sudo, you should use sudo's -H flag. > WARNING: Retrying (Retry(total=3D4, connect=3DNone, read=3DNone, redirect=3D= None, status=3DNone)) after connection broken by 'NewConnectionError(': Failed t= o establish a new connection: [Errno -2] Name or service not known')': /simp= le/pyside2/ > WARNING: Retrying (Retry(total=3D3, connect=3DNone, read=3DNone, redirect=3D= None, status=3DNone)) after connection broken by 'NewConnectionError(': Failed t= o establish a new connection: [Errno -2] Name or service not known')': /simp= le/pyside2/ > WARNING: Retrying (Retry(total=3D2, connect=3DNone, read=3DNone, redirect=3D= None, status=3DNone)) after connection broken by 'NewConnectionError(': Failed t= o establish a new connection: [Errno -2] Name or service not known')': /simp= le/pyside2/ > WARNING: Retrying (Retry(total=3D1, connect=3DNone, read=3DNone, redirect=3D= None, status=3DNone)) after connection broken by 'NewConnectionError(': Failed t= o establish a new connection: [Errno -2] Name or service not known')': /simp= le/pyside2/ > WARNING: Retrying (Retry(total=3D0, connect=3DNone, read=3DNone, redirect=3D= None, status=3DNone)) after connection broken by 'NewConnectionError(': Failed t= o establish a new connection: [Errno -2] Name or service not known')': /simp= le/pyside2/ > ERROR: Could not find a version that satisfies the requirement PySide2>=3D= 5.15 (from versions: none) > ERROR: No matching distribution found for PySide2>=3D5.15 > error: Command '['/gnu/store/j3cx0yaqdpw0mxizp5bayx93pya44dhn-python-wrapp= er-3.9.9/bin/python', '-m', 'pip', '--disable-pip-version-check', 'wheel', '= --no-deps', '-w', '/tmp/guix-build-python-t-rex-typer-0.1.5.drv-0/tmpao_zm7t= s', '--quiet', 'PySide2>=3D5.15']' returned non-zero exit status 1. > error: in phase 'check': uncaught exception: > %exception #<&invoke-error program: "python" arguments: ("-c" "import setu= ptools, tokenize;__file__=3D'setup.py';f=3Dgetattr(tokenize, 'open', open)(_= _file__);code=3Df.read().replace('\\r\\n', '\\n');f.close();exec(compile(cod= e, __file__, 'exec'))" "test") exit-status: 1 term-signal: #f stop-signal: #= f>=20 > phase `check' failed after 8.1 seconds > command "python" "-c" "import setuptools, tokenize;__file__=3D'setup.py';f= =3Dgetattr(tokenize, 'open', open)(__file__);code=3Df.read().replace('\\r\\n= ', '\\n');f.close();exec(compile(code, __file__, 'exec'))" "test" failed wit= h status 1 >=20 > Looking at PyPI, wheels definitely exist. I'm also able to install and ru= n it no problem from PyPI on Debian. When I try installing from PyPI on Gui= x through a venv, the package installs (but fails on ImportError: libgthread= -2.0.so.0: cannot open shared object file: No such file or directory. That'= s beside the point, though, PySide2 installs.). >=20 > I'm also confused because it says >=20 > file t_rex_typer.py (for module t_rex_typer) not found >=20 > The file is definitely in there and, as I said, it runs on Debian, so must= be packaged correctly in terms of the Python imports etc. >=20 > Any idea on the source of the errors and how I might go about fixing them?= >=20