From unknown Sat Jun 21 03:07:24 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#37661 <37661@debbugs.gnu.org> To: bug#37661 <37661@debbugs.gnu.org> Subject: Status: [PATCH] gnu: python2-tqdm: Depend on python2-functools32. Reply-To: bug#37661 <37661@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:07:24 +0000 retitle 37661 [PATCH] gnu: python2-tqdm: Depend on python2-functools32. reassign 37661 guix-patches submitter 37661 Pierre Langlois severity 37661 normal tag 37661 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 08 09:58:56 2019 Received: (at submit) by debbugs.gnu.org; 8 Oct 2019 13:58:57 +0000 Received: from localhost ([127.0.0.1]:51154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHq0u-0000vB-HM for submit@debbugs.gnu.org; Tue, 08 Oct 2019 09:58:56 -0400 Received: from lists.gnu.org ([209.51.188.17]:42435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHq0s-0000v1-JV for submit@debbugs.gnu.org; Tue, 08 Oct 2019 09:58:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45974) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iHq0o-0005jY-GS for guix-patches@gnu.org; Tue, 08 Oct 2019 09:58:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPOOFED_FREEMAIL,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iHq0n-0005rT-1k for guix-patches@gnu.org; Tue, 08 Oct 2019 09:58:50 -0400 Received: from mout.gmx.net ([212.227.15.18]:57845) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iHq0m-0005qB-Ii for guix-patches@gnu.org; Tue, 08 Oct 2019 09:58:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570543122; bh=7/GGVhqFK94XtQThqMzauMAHHSqflpKctcRY36+Wy2g=; h=X-UI-Sender-Class:From:To:Subject:CC:Date; b=YDsFVEWp/oNuoyN0Ep93fp2ttLKUUu52zNCcPY6CINTpbKfl9mMAEnjqyiBD0BN7I NgWqP7B6KDsZPU0BqiWJB5Pw6AoMK6JxdKvkWK128fI9ZGPHQTb/N/Odk0UUI7zNFG is8M6bi0M2gUvLfvECqW5uq4AZt4T7iJvackEqIE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([2.99.192.73]) by mail.gmx.com (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MzyuS-1hvCJo1OQo-00wzuT; Tue, 08 Oct 2019 15:58:42 +0200 User-agent: mu4e 1.2.0; emacs 26.3 From: Pierre Langlois To: guix-patches@gnu.org Subject: [PATCH] gnu: python2-tqdm: Depend on python2-functools32. Date: Tue, 08 Oct 2019 14:58:41 +0100 Message-ID: <87y2xvnxta.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:rLkeri7+GjUAqPZmD2bWzjmTvmG9FGredT2jYXYEsm3LXK4CTnz GErZZWGfMxNsLorZg24uax4pYQhr5nlAYq9UZDjxcBp0r24fyI51dBuRKJtRZInjAI35xHB ILIdXrlbYnoE6EVJRTadyBUf5KFDa9tXLUR+hRg5ddE+Oe5zwF4SfyHWo6W2vYnzXuA7PCl GNp9HWcLUgoOCRhxfG6EA== X-UI-Out-Filterresults: notjunk:1;V03:K0:UQr2WbiRs8w=:YirAEz391iV8rvT3vk+xh/ GNMNmCO8hLJLx3nGQWE+86fXxOhTtpOqM1xr3VDfNRS6iC9YmBoC8ApVzm79ylcLkw9qLSuoF XNrB7ypOxfmMi6qCtN1u1uyNr3XHt3qFNXre6DxKmCPbVZFWUaYfLMZiukQ3dq9WkMyxlcJHl Mda0iOnyd1IJU5lKXgnMzQc4JYrb7st34VezSePufIndfGmqVoNaq2nV9hyu/90CoKfcEbSLo SQH/TR2vi6oYVcTNNPTGxTVgQ4AeCwodO1xRQMYid85qZ1XO3ANyuUcCSomkfndMKR/5GE6XL 8lMHBu3lrJP2os7M9gTdErmYRn4YWmodJ6wNth5W7E4wQWCnIoLnTDbvbwSdC1ycW582fp17H uJBG/cjPB5w71yeveesrRwJWK7+g6vpDRIRzw/e/kMxrnBcQr0IZSab1IZx/3cX2Yn6DRVx4c LGx6DFPnR8hCRuhdPPIF5ePgWXHwiEZhiJXgwyfWf7B+OwPP4/jRxzdawxb61LEJC4/U/mshr QrwBdTA6KYJ8Sfq8BbWSGCqwQ/Z5zeWjypvMsNVZ4f81q1pUeokF6Tv07zSWwqmC/4nyz2fbQ yAvdNqRQ8At1vU6MGDjXW3HY+Six5RTqlOH1+/Q1AD/rTCV+wszbANqCrmeWtw6nD3I1irwx4 HJcUZmBjnexoOqlJebq7j/rSr8TU+8wGYEhSX3WA7Kv/VQ5XCctGJRYsUNLYmCtpRv5au3BH2 jzaJ7EvX1Gy60DPUdLCTOpM4zCcBhCEpAzVqcOnA84yQ7qdKIw5KC+/9M68dx2atkUU7T5htb H65luU8N4asLjlytKXuphJxaWV9t1GEoKumtJyWyNGqzj1NJSgcXRvfCQm9Y5If7iqq32NEXB k2nR5hmApVw44Nlm3EW0T9hX6j8thRS32RdgxXDKKxt+MKBTE53CWD2Mgt/T41QimiCHy7RAf Nq/45HD/WyYozl4XVFe5RIWNp/a5pvZNftAUftVjFhQo5IjgFh12/pyPVFvgJFxrl5NAlrIKs qgfJvHYY8enjHTnTuLCTc4BIdcAgTQxIRBkJnIvUCpXiiduyYsK/Hl3i4pIe1b8VsaE8tVnHQ VCzn/H2gNsZlH3nPAVVsUZotrTqddhML/mIGWoUN4P6bnWZ9HkTNvCR1dX3vnVn/y98vVRQMn yYmhSglueNAlXPn6/OJL/oLwKru2PlR8Fd42qCuFUwaaUoE6jNcHdaaVy4yx4poM7lKRRnuz2 31J4geZODvvRiXpMO3QUMTdPl5iAfzXqap755te5leXIN2gWDHwhaiIIA1Kw= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.15.18 X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: submit Cc: Pierre Langlois 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 (--) --=-=-= Content-Type: text/plain Hi Guix! This fixes the python2-tqdm package which failed to build for me since core-updates was merged: ``` starting phase `check' running "python setup.py" with command "test" and parameters () running test Searching for functools32 Reading https://pypi.org/simple/functools32/ Download error on https://pypi.org/simple/functools32/: [Errno -2] Name or service not known -- Some packages may not be found! Couldn't find index page for 'functools32' (maybe misspelled?) Scanning index of all packages (this may take a while) Reading https://pypi.org/simple/ Download error on https://pypi.org/simple/: [Errno -2] Name or service not known -- Some packages may not be found! No local packages or working download links found for functools32 error: Could not find suitable distribution for Requirement.parse('functools32') command "python" "-c" "import setuptools, tokenize;__file__='setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\\r\\n', '\\n');f.close();exec(compile(code, __file__, 'exec'))" "test" failed with status 1 builder for `/gnu/store/p3v9nnxsk9bl0lxcd2zfzkgx56sv1q11-python2-tqdm-4.19.6.drv' failed with exit code 1 build of /gnu/store/p3v9nnxsk9bl0lxcd2zfzkgx56sv1q11-python2-tqdm-4.19.6.drv failed View build log at '/var/log/guix/drvs/p3/v9nnxsk9bl0lxcd2zfzkgx56sv1q11-python2-tqdm-4.19.6.drv.bz2'. guix build: error: build of `/gnu/store/p3v9nnxsk9bl0lxcd2zfzkgx56sv1q11-python2-tqdm-4.19.6.drv' failed ``` Adding python2-functools32 as a native-input fixes the issue. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-python2-tqdm-Depend-on-python2-functools32.patch Content-Transfer-Encoding: quoted-printable =46rom 13a97fe6bda3aee5bc61a0d0de3459069bc947e1 Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Tue, 8 Oct 2019 14:38:32 +0100 Subject: [PATCH] gnu: python2-tqdm: Depend on python2-functools32. * gnu/packages/python-xyz.scm (python-tqdm)[properties]: Add python2-varia= nt. (python2-tqdm): Use 'strip-python2-variant'. [native-inputs]: Add python2-functools32. =2D-- gnu/packages/python-xyz.scm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index b0f5ec7588..c30532266c 100644 =2D-- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -13746,10 +13746,15 @@ ignoring formatting changes.") "Make loops show a progress bar on the console by just wrapping any iterable with @code{|tqdm(iterable)|}. Offers many options to define design and layout.") - (license (list license:mpl2.0 license:expat)))) + (license (list license:mpl2.0 license:expat)) + (properties `((python2-variant . ,(delay python2-tqdm)))))) (define-public python2-tqdm - (package-with-python2 python-tqdm)) + (let ((tqdm (package-with-python2 + (strip-python2-variant python-tqdm)))) + (package (inherit tqdm) + (native-inputs `(("python2-functools32" ,python2-functools32) + ,@(package-native-inputs tqdm)))))) (define-public python-pkginfo (package =2D- 2.23.0 --=-=-= Content-Type: text/plain Thanks, Pierre --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 08 17:20:00 2019 Received: (at 37661-done) by debbugs.gnu.org; 8 Oct 2019 21:20:00 +0000 Received: from localhost ([127.0.0.1]:51617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHwtg-0007Zu-OD for submit@debbugs.gnu.org; Tue, 08 Oct 2019 17:20:00 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:50653) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHwtc-0007Zb-5z for 37661-done@debbugs.gnu.org; Tue, 08 Oct 2019 17:19:53 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 8323421F57; Tue, 8 Oct 2019 17:19:46 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Tue, 08 Oct 2019 17:19:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm1; bh=xdOIKjvy2hfw4ky+D6jVM/yuEE NBU7s53PSCLr1bhsE=; b=lCSbM3lPGlOC3IWdkx/IrVcpvknzEy+DM68p6FQLYB XXowTpSx1SbStSw7nnw2T7SFzUTE01aFohPAPyLHRq/SjXt8xNAQhquxSymDBide XRZvbaQnEOgJ9uS1DIZqEXqxV6zODeHFP7wjBBhm+/1b4EylfSraN+rdVTqXTj7k R7h9y7smCBbYr88KibL/JTmPZ7veE1bCiWiUxNVOQtZ1RH/DkJ6kiex6z9J6PlJL pdHMFpCpTEsQTWB7rQTXh8ylCFYmGm6asrWVm4hhIPtXXQuhf4gCiVaNVnPWgKh7 CPYtS9six5WIWMGjdNLvOxefLawzw6yrMzvrOqLDPE2A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=xdOIKj vy2hfw4ky+D6jVM/yuEENBU7s53PSCLr1bhsE=; b=ZME0ghhZruJieYCdf5hifn 4/7f37JOT7LxtSTbeo4PrHApk/6rwW28EPzn6VhXM7Ov9OcGuJ6iJ7qGrEjOnFxg Q0AIkEzems5TLPbzS64him7u4gSe039/4iVSbp4I7wE91cHOyKwnsnoQJ58HeB6l 1hjjHKWJK/XaJj8wTP4Jl3cYN+0WefeblOd0hOArYcuYXXwc3sIdkZ/Qjpb//Rgo PVGvDv70zhfzeYGXO9/+xjuvMtCbHCcmx5Ex3QXWyWIegHD2zBEYV7MzkqTjsqBF OzROXABiS3dcFWgEFUMqMWkqrWZ+npmRr1TxXoqqzAf2YmTqSiS1BwV2HEh6YE8w == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrheelgdduiedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufgjfhgffffkgggtsehgtderredtredtnecuhfhrohhmpeforghrihhu shcuuegrkhhkvgcuoehmsggrkhhkvgesfhgrshhtmhgrihhlrdgtohhmqeenucffohhmrg hinhepphihphhirdhorhhgnecukfhppeeivddrudeirdduledvrdduhedtnecurfgrrhgr mhepmhgrihhlfhhrohhmpehmsggrkhhkvgesfhgrshhtmhgrihhlrdgtohhmnecuvehluh hsthgvrhfuihiivgeptd X-ME-Proxy: Received: from localhost (ti0006q161-0149.bb.online.no [62.16.192.150]) by mail.messagingengine.com (Postfix) with ESMTPA id BE12580059; Tue, 8 Oct 2019 17:19:45 -0400 (EDT) From: Marius Bakke To: Pierre Langlois , 37661-done@debbugs.gnu.org Subject: Re: [bug#37661] [PATCH] gnu: python2-tqdm: Depend on python2-functools32. In-Reply-To: <87y2xvnxta.fsf@gmx.com> References: <87y2xvnxta.fsf@gmx.com> User-Agent: Notmuch/0.29.1 (https://notmuchmail.org) Emacs/26.2 (x86_64-pc-linux-gnu) Date: Tue, 08 Oct 2019 23:19:43 +0200 Message-ID: <871rvn540g.fsf@devup.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37661-done Cc: Pierre Langlois 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: -1.0 (-) --=-=-= Content-Type: text/plain Pierre Langlois writes: > Hi Guix! > > This fixes the python2-tqdm package which failed to build for me since > core-updates was merged: > > ``` > starting phase `check' > running "python setup.py" with command "test" and parameters () > running test > Searching for functools32 > Reading https://pypi.org/simple/functools32/ > Download error on https://pypi.org/simple/functools32/: [Errno -2] Name or service not known -- Some packages may not be found! > Couldn't find index page for 'functools32' (maybe misspelled?) > Scanning index of all packages (this may take a while) > Reading https://pypi.org/simple/ > Download error on https://pypi.org/simple/: [Errno -2] Name or service not known -- Some packages may not be found! > No local packages or working download links found for functools32 > error: Could not find suitable distribution for Requirement.parse('functools32') > command "python" "-c" "import setuptools, tokenize;__file__='setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\\r\\n', '\\n');f.close();exec(compile(code, __file__, 'exec'))" "test" failed with status 1 > builder for `/gnu/store/p3v9nnxsk9bl0lxcd2zfzkgx56sv1q11-python2-tqdm-4.19.6.drv' failed with exit code 1 > build of /gnu/store/p3v9nnxsk9bl0lxcd2zfzkgx56sv1q11-python2-tqdm-4.19.6.drv failed > View build log at '/var/log/guix/drvs/p3/v9nnxsk9bl0lxcd2zfzkgx56sv1q11-python2-tqdm-4.19.6.drv.bz2'. > guix build: error: build of `/gnu/store/p3v9nnxsk9bl0lxcd2zfzkgx56sv1q11-python2-tqdm-4.19.6.drv' failed > ``` > > Adding python2-functools32 as a native-input fixes the issue. Thanks! Pushed in f875d76f16. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl2c/W8ACgkQoqBt8qM6 VPoIkQf/YgFttFC5n4zA6GDZK2SAzPm0/h1QciFDdOTlutUBdTMNfP6qk7NJexn/ q3qF7CkBtNKYfrfxsjxNlhvpfNk+KK66SOVVLOIYtGJlLP/pPLt2wSBvpie4dytD H5vdfgVYJOn5cxvAyYqxz9W4FE2V9cqM5WW2z8SyD1G2msTnL52W2Z6vZ4EJ4QBh 7jjU8SoBxDd0UH12+fW8Y37euzkuXOG0ur6FIWPkrzxjkswPT7q1h4idCj9dkQnx eoHt8wU/oEgsxJwnOdpgvf23TF7yvE/6jV6GJjOhUk+QvukxQVzBDGeL7mS1m2vE zkYqw82Fum1Veec4KqdStPCVJbYaAA== =MoSP -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Jun 21 03:07:24 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 06 Nov 2019 12:24:12 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator