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 ms9.migadu.com with LMTPS id yAEWFh10NWSFRAEASxT56A (envelope-from ) for ; Tue, 11 Apr 2023 16:52:13 +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 gDEQFh10NWQUWwEA9RJhRA (envelope-from ) for ; Tue, 11 Apr 2023 16:52:13 +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 F1D012A5C6 for ; Tue, 11 Apr 2023 16:52:12 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pmFLp-0007qd-1q; Tue, 11 Apr 2023 10:52:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pmFLm-0007qQ-8g for bug-guix@gnu.org; Tue, 11 Apr 2023 10:52:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pmFLl-0007yE-Uy for bug-guix@gnu.org; Tue, 11 Apr 2023 10:52:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pmFLl-0007qQ-Lt for bug-guix@gnu.org; Tue, 11 Apr 2023 10:52:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#62765: Python importer gets confused about network access Resent-From: Jack Hill Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 11 Apr 2023 14:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62765 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Stephen Paul Weber Cc: 62765@debbugs.gnu.org, Simon Tournier Received: via spool by 62765-submit@debbugs.gnu.org id=B62765.168122466930045 (code B ref 62765); Tue, 11 Apr 2023 14:52:01 +0000 Received: (at 62765) by debbugs.gnu.org; 11 Apr 2023 14:51:09 +0000 Received: from localhost ([127.0.0.1]:37979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmFKu-0007oU-QB for submit@debbugs.gnu.org; Tue, 11 Apr 2023 10:51:09 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:56018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmFKr-0007nI-Jg for 62765@debbugs.gnu.org; Tue, 11 Apr 2023 10:51:08 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pmFKl-0002NP-MW; Tue, 11 Apr 2023 10:50:59 -0400 Date: Tue, 11 Apr 2023 10:50:59 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net In-Reply-To: Message-ID: References: <86h6tm6dnt.fsf@gmail.com> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="925712948-147967510-1681224659=:15296" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1681224733; a=rsa-sha256; cv=none; b=hUb8LXOKUSE8REeZEZAwtemULEOJqtetTDfAZjbPyv0Fr1jAZI65vFfdidv499BQoscDd5 C78AubNTghWyMJQTOcjRaNH/CNhotoy9Kd9uDVFlwXTKvEPlCAgZt0bHdVj5e9+wqpDS85 o2zovNsVr+JiE79HzZPIOdFYZwZtx+spQq9NSpPpDUw6jSQHj5IB+1oFMAECuNQu2L6seR yPEEsWKuEpyo7E0m0R+5pGb6HgShdaUG6OwszG2RG2KPnsa3+JwfcPdQavnWtqo+lH/rHL YKd5m69Dya65RiVlnsaXqj7Kel6g4PfODFvfWPN09uB9JBa8tp2n2y3nsMaSjA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1681224733; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=KCk67Zlea5GVP2RXCRQfj/0oYtfk8JnKxdGscgx7tv0=; b=WGEdBl+X9EqbKJikz5FxJ0YkzHBIdldG9FRxNK3rKLDv9smsNIfhafEeTuvq+d6WkQm//e FAuHTl56t1pF75yiZm4r3zRv3Cq8iBK+UULUN+fURvlTmOysvI/9Q7NI7l7vCEwgxHT/aM MRE+i9N/AkFMAUs9ss5cvv6YZnatOMCg0dX0MeUHivPC5OP+m2R3Cp4jXYC/zeCW6reiEB 6wmYrt9C+FvC1NskltnC3JPq0/IaMJ/q6KgKq8VUqT5mZUlG6/ceP39p5nG/HpLLskeRGc Yu3U02vUErXAdQBUzaASmpjcYd8SzO5X6mmk65ITUqWlEnYscz+BQU6gp0ykVA== Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -3.02 X-Spam-Score: -3.02 X-Migadu-Queue-Id: F1D012A5C6 X-TUID: 0LFZ5iplb8yF This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --925712948-147967510-1681224659=:15296 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8BIT On Tue, 11 Apr 2023, Stephen Paul Weber wrote: >> I cannot reproduce. > > Does the import work when you run it? Works for me (guix c1262edba9118af6507dc47ce6ad61ffdec02384): ``` $ guix import pypi -r gruut Starting download of /tmp/guix-file.glzbrJ >From https://files.pythonhosted.org/packages/4c/74/40e0bff02cf4daa3908c440e2111b20490c82080259f0114d0cfe07ce126/gruut-2.3.4.tar.gz... ….4.tar.gz 72KiB 1.1MiB/s 00:00 ▕██████████████████▏ 100.0% Starting download of /tmp/guix-file.IZKz4B >From https://files.pythonhosted.org/packages/51/9f/7eff478e38913cc9930527ff40c9ebcb04744dfcd0ddd43bd5a1eb9565b7/gruut-ipa-0.13.0.tar.gz... ….13.0.tar.gz 99KiB 2.0MiB/s 00:00 ▕██████████████████▏ 100.0% Starting download of /tmp/guix-file.EVbIBD >From https://files.pythonhosted.org/packages/76/c5/9dcb07bb44c7c66f89bdfb554d433c071ef7fed38d39d164716901db12b1/gruut_lang_en-2.0.0.tar.gz... …-2.0.0.tar.gz 14.5MiB 4.4MiB/s 00:03 ▕██████████████████▏ 100.0% guix import: warning: Cannot guess requirements from source archive: no requires.txt file found. Starting download of /tmp/guix-file.vlMVNT >From https://files.pythonhosted.org/packages/2a/c8/efdb87403dae07cf20faf75449eae41898b71d6a8d4ebaf9c80d5be215f5/jsonlines-3.1.0.tar.gz... ….1.0.tar.gz 8KiB 5.6MiB/s 00:00 ▕██████████████████▏ 100.0% Starting download of /tmp/guix-file.jDheDU >From https://files.pythonhosted.org/packages/68/32/290ca20eb3a2b97ffa6ba1791fcafacb3cd2f41f539c96eb54cfc3cfcf47/jsonlines-3.1.0-py3-none-any.whl... …py3-none-any.whl 8KiB 3.0MiB/s 00:00 ▕██████████████████▏ 100.0% guix import: warning: Failed to extract file: jsonlines-3.1.0.dist-info/METADATA from wheel. Starting download of /tmp/guix-file.EPOrXf >From https://files.pythonhosted.org/packages/74/67/3008e4f0b97d9a5701c8ef3bf95f1941c5b0a620c8f88f32e849117f8dc0/num2words-0.5.12.tar.gz... ….5.12.tar.gz 280KiB 3.3MiB/s 00:00 ▕██████████████████▏ 100.0% Starting download of /tmp/guix-file.tOdRgu >From https://files.pythonhosted.org/packages/eb/09/b14d798bc02411b1e5a9896d680f8f417cadc53232bbf7ae9d30263dcf45/num2words-0.5.12-py3-none-any.whl... …-py3-none-any.whl 122KiB 2.1MiB/s 00:00 ▕██████████████████▏ 100.0% guix import: warning: Failed to extract file: num2words-0.5.12.dist-info/METADATA from wheel. Starting download of /tmp/guix-file.sgNV9f >From https://files.pythonhosted.org/packages/3b/f4/6ca74fe5a38da704687cb1c4d4ad60e1b31c3123e1498de450530042c7f5/python-crfsuite-0.9.9.tar.gz... …e-0.9.9.tar.gz 430KiB 3.0MiB/s 00:00 ▕██████████████████▏ 100.0% Starting download of /tmp/guix-file.ihTx8n >From https://files.pythonhosted.org/packages/7e/2f/0a1e4c279d2b01ab3080ea40d14fa051fd867ab87c9ffb42420eb87feed1/python_crfsuite-0.9.9-cp310-cp310-macosx_10_9_x86_64.whl... …cp310-macosx_10_9_x86_64.whl 180KiB 2.9MiB/s 00:00 ▕██████████████████▏ 100.0% guix import: warning: Failed to extract file: python_crfsuite-0.9.9.dist-info/METADATA from wheel. guix import: warning: Cannot guess requirements from source archive: no requires.txt file found. (define-public python-crfsuite (package (name "python-crfsuite") (version "0.9.9") (source (origin (method url-fetch) (uri (pypi-uri "python-crfsuite" version)) (sha256 (base32 "0vd7ndi9q4hc336bbgg3ccln4l7xskxzrdw6z5b6fijmd4fjd9na")))) (build-system python-build-system) (home-page "https://github.com/scrapinghub/python-crfsuite") (synopsis "Python binding for CRFsuite") (description "Python binding for CRFsuite") (license license:expat))) (define-public python-num2words (package (name "python-num2words") (version "0.5.12") (source (origin (method url-fetch) (uri (pypi-uri "num2words" version)) (sha256 (base32 "120938q7h6syn16ybf0pmcxz0fqbm4f2plyr3lxal184107hnz3y")))) (build-system python-build-system) (propagated-inputs (list python-docopt)) (home-page "https://github.com/savoirfairelinux/num2words") (synopsis "Modules to convert numbers to words. Easily extensible.") (description "Modules to convert numbers to words. Easily extensible.") (license #f))) (define-public python-jsonlines (package (name "python-jsonlines") (version "3.1.0") (source (origin (method url-fetch) (uri (pypi-uri "jsonlines" version)) (sha256 (base32 "0zy3llabmxsq559s73x1c84xlch3dcz9wql1xfq1by4nim4cny95")))) (build-system python-build-system) (propagated-inputs (list python-attrs)) (home-page "https://github.com/wbolster/jsonlines") (synopsis "Library with helpers for the jsonlines file format") (description "Library with helpers for the jsonlines file format") (license license:bsd-3))) (define-public python-gruut-lang-en (package (name "python-gruut-lang-en") (version "2.0.0") (source (origin (method url-fetch) (uri (pypi-uri "gruut_lang_en" version)) (sha256 (base32 "0lhy2z6y98djmg229jzd3ylay3jwg1s3js20l1zais7bvnvg63w9")))) (build-system python-build-system) (home-page "https://github.com/rhasspy/gruut") (synopsis "English language files for gruut tokenizer/phonemizer") (description "English language files for gruut tokenizer/phonemizer") (license #f))) (define-public python-gruut-ipa (package (name "python-gruut-ipa") (version "0.13.0") (source (origin (method url-fetch) (uri (pypi-uri "gruut-ipa" version)) (sha256 (base32 "0vn6pvqm3aqijynnnbyc0wv165s3ylvfbm6k2jmikqa6kywnwxvi")))) (build-system python-build-system) (home-page "https://github.com/rhasspy/gruut-ipa") (synopsis "Library for manipulating pronunciations using the International Phonetic Alphabet (IPA)") (description "Library for manipulating pronunciations using the International Phonetic Alphabet (IPA)") (license #f))) (define-public python-gruut (package (name "python-gruut") (version "2.3.4") (source (origin (method url-fetch) (uri (pypi-uri "gruut" version)) (sha256 (base32 "1mqvvpaxwp42zink9h1nj0zjr9rs589rhghfrdhspxp4d3xdc43p")))) (build-system python-build-system) (propagated-inputs (list python-babel python-crfsuite python-dateparser python-gruut-ipa python-gruut-lang-en python-jsonlines python-networkx python-num2words python-numpy)) (home-page "https://github.com/rhasspy/gruut") (synopsis "A tokenizer, text cleaner, and phonemizer for many human languages.") (description "This package provides a tokenizer, text cleaner, and phonemizer for many human languages.") (license #f))) ``` --925712948-147967510-1681224659=:15296--