Simon Tournier <zimon.toutoune@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 73314) by debbugs.gnu.org; 22 Nov 2024 16:39:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 22 11:39:00 2024 Received: from localhost ([127.0.0.1]:55292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tEWgO-0002vs-3K for submit <at> debbugs.gnu.org; Fri, 22 Nov 2024 11:39:00 -0500 Received: from roxy-shared.hosting.energy ([137.74.182.160]:42544 helo=roxy.hosting.energy) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1tEWgM-0002va-EP for 73314 <at> debbugs.gnu.org; Fri, 22 Nov 2024 11:38:59 -0500 Received: from [212.233.86.109] (helo=laptop) by roxy.hosting.energy with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.97.1) (envelope-from <mail@HIDDEN>) id 1tEWgD-0000000088T-0Cat; Fri, 22 Nov 2024 19:38:49 +0300 From: Evgeny Pisemsky <mail@HIDDEN> To: 73314 <at> debbugs.gnu.org, Simon Tournier <zimon.toutoune@HIDDEN> Subject: [PATCH] Fix null at home-page in PyPI importer Date: Fri, 22 Nov 2024 19:38:49 +0300 Message-ID: <875xofrzom.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Scanned-By: ClamAV 0.101.4; Fri, 22 Nov 2024 19:38:49 +0300 X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Here is the fix that works for me. From b3a7c4fb23dafe9ae3103c206a1cfc0a6676a0fc Mon Sep 17 00:00:00 2001 Message-ID: <b3a7c4fb23dafe9ae3103c206a1cfc0a6676a0fc.1732292783.git.mail@HIDDEN> From: Evgeny Pisemsky <mail@HIDDEN [...] Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [137.74.182.160 listed in sa-accredit.habeas.com] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [137.74.182.160 listed in bl.score.senderscore.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.233.86.109 listed in zen.spamhaus.org] 0.0 SPF_HELO_FAIL SPF: HELO does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=helo; id=roxy.hosting.energy; ip=137.74.182.160; r=debbugs.gnu.org] -0.0 SPF_PASS SPF: sender matches SPF record X-Debbugs-Envelope-To: 73314 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Here is the fix that works for me. From b3a7c4fb23dafe9ae3103c206a1cfc0a6676a0fc Mon Sep 17 00:00:00 2001 Message-ID: <b3a7c4fb23dafe9ae3103c206a1cfc0a6676a0fc.1732292783.git.mail@HIDDEN> From: Evgeny Pisemsky <mail@HIDDEN [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [137.74.182.160 listed in sa-accredit.habeas.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.233.86.109 listed in zen.spamhaus.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [137.74.182.160 listed in bl.score.senderscore.com] 0.0 SPF_HELO_FAIL SPF: HELO does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=helo;id=roxy.hosting.energy;ip=137.74.182.160;r=debbugs.gnu.org] -0.0 SPF_PASS SPF: sender matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain Here is the fix that works for me. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Fix-null-at-home-page-in-PyPI-importer.patch From b3a7c4fb23dafe9ae3103c206a1cfc0a6676a0fc Mon Sep 17 00:00:00 2001 Message-ID: <b3a7c4fb23dafe9ae3103c206a1cfc0a6676a0fc.1732292783.git.mail@HIDDEN> From: Evgeny Pisemsky <mail@HIDDEN> Date: Fri, 22 Nov 2024 19:19:50 +0300 Subject: [PATCH] Fix null at home-page in PyPI importer Change-Id: I501582988cf58b00bd201c12ad47e9b095988fae --- guix/import/pypi.scm | 4 ++-- guix/packages.scm | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/guix/import/pypi.scm b/guix/import/pypi.scm index 7b9f54a200..397ae5d5fd 100644 --- a/guix/import/pypi.scm +++ b/guix/import/pypi.scm @@ -114,8 +114,8 @@ (define-json-mapping <project-info> make-project-info project-info? (license project-info-license) ;string (download-url project-info-download-url ;string | #f "download_url" non-empty-string-or-false) - (home-page project-info-home-page ;string - "home_page") + (home-page project-info-home-page ;string | #f + "home_page" non-empty-string-or-false) (url project-info-url "project_url") ;string (release-url project-info-release-url "release_url") ;string (version project-info-version)) ;string diff --git a/guix/packages.scm b/guix/packages.scm index f373136d22..950e262274 100644 --- a/guix/packages.scm +++ b/guix/packages.scm @@ -648,7 +648,7 @@ (define-record-type* <package> (sanitize validate-texinfo)) ; one or two paragraphs (license package-license ; (list of) <license> (sanitize validate-license)) - (home-page package-home-page) ; string + (home-page package-home-page) ; string | #f (supported-systems package-supported-systems ; list of strings (default %supported-systems)) base-commit: 2fec407b2745898d0a304c172a27dfe0a8787122 -- 2.46.0 --=-=-=--
bug-guix@HIDDEN
:bug#73314
; Package guix
.
Full text available.Received: (at 73314) by debbugs.gnu.org; 22 Sep 2024 07:01:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 22 03:01:12 2024 Received: from localhost ([127.0.0.1]:40747 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ssGam-0006sy-83 for submit <at> debbugs.gnu.org; Sun, 22 Sep 2024 03:01:12 -0400 Received: from roxy-shared.hosting.energy ([137.74.182.160]:55469 helo=roxy.hosting.energy) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1ssGak-0006sc-6L for 73314 <at> debbugs.gnu.org; Sun, 22 Sep 2024 03:01:10 -0400 Received: from [185.211.158.191] (helo=laptop) by roxy.hosting.energy with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.97.1) (envelope-from <mail@HIDDEN>) id 1ssGaH-0000000008h-2Hlz; Sun, 22 Sep 2024 10:00:41 +0300 From: Evgeny Pisemsky <mail@HIDDEN> To: Simon Tournier <zimon.toutoune@HIDDEN> Subject: Re: bug#73314: PyPI importer gives null at home-page for some packages In-Reply-To: <87a5g2s1gf.fsf@HIDDEN> (Simon Tournier's message of "Fri, 20 Sep 2024 19:02:24 +0200") References: <87plp2o76x.fsf@HIDDEN> <87a5g2s1gf.fsf@HIDDEN> Date: Sun, 22 Sep 2024 10:00:40 +0300 Message-ID: <87h6a8b2av.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: ClamAV 0.101.4; Sun, 22 Sep 2024 10:00:41 +0300 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 73314 Cc: 73314 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, actually I was thinking about empty string, because the package record type definition in (guix packages) has explicit comment: (home-page package-home-page) ; string But #f also works, and grep'ing shows that a lot of packages and even tests use it, so let it be #f, with changing the comment above to: string | #f
bug-guix@HIDDEN
:bug#73314
; Package guix
.
Full text available.Received: (at 73314) by debbugs.gnu.org; 20 Sep 2024 17:13:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 20 13:13:18 2024 Received: from localhost ([127.0.0.1]:36263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1srhC1-0008GO-SO for submit <at> debbugs.gnu.org; Fri, 20 Sep 2024 13:13:18 -0400 Received: from mail-wm1-f49.google.com ([209.85.128.49]:48377) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>) id 1srhBp-0008ER-F0 for 73314 <at> debbugs.gnu.org; Fri, 20 Sep 2024 13:13:06 -0400 Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-42cb9a0c300so19617395e9.0 for <73314 <at> debbugs.gnu.org>; Fri, 20 Sep 2024 10:12:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1726852301; x=1727457101; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=ORrvUceH0m/0y2RitYzQWOZT3cU6uF9KfWgeiWRT3d4=; b=hKFyKngwEmjQT97f/paitAbVJVZG7c3GRYEQ0psVkE+O8it9K980fc/PrlC/gEabZJ S6RFpyr3VH+Sxx4uHfKRwVRHz4ZBVaG/e2mIShVOL3gHhks56/s8ksjDKGa39kZmsHlj E68iYa13/83wFUC0ktr6Ax4/o4lRJc/4Wn2UOo2a5vAltRb/7aWQdX1b9pyo2TVmxP0y B7FzndvuCCox21w3Q1FEicG5IEhIznoWmuZSJGdWR9qkmliQ4tAbJwEVrU3HHKNb1XD6 bsSPeUv2TU1EoU19OJQgXrmNtYMd/L/jHMPTGOjm7jFC0nvN15bxdfz3dFAB4uMNW4Un 7PiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726852301; x=1727457101; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=ORrvUceH0m/0y2RitYzQWOZT3cU6uF9KfWgeiWRT3d4=; b=nxA+pwRMuJd4ZblB5evOylZ2w0V2lHPUpUykoKTBMi+QwUIsx9ZJgk4igole7Wv7A1 wILAFxQjH0LCQ+BYDrUj2xUhQPgX7JeWe7lO0DzerRxy4NcuF/v4P+yoKZCrErTLGFfj LHRlMLbeDk8Y3n2mlLK1TKpbqvcq82pGU+jQ3sIesE5BUHg8aGGPTkV0EtMuRteVTiXI BvJpam9G9F2p28iICQV5wEEnPeO3SOQvK7ZVG4odCA5Jsf9MyRF8aoZjIR5UDYqid2dQ YBVAN7SzS/bkPOjQ7oBx0eNRs4ljymjADQKkOcoQcfASTOHaRugW+7BFYS3jqtEjPaU7 QSYg== X-Forwarded-Encrypted: i=1; AJvYcCXnndpP5naRsmxLgXOhIqZyP7ZSFautFVIWC1PazvuFJbkPyKoCkT83sBqzFWxMSD0ad8JAZA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxPtROcOtrjlwYpKxUwySYrMrB2Rv4Qd0//QZp1zQVQsVxx9DEH UJBc7FfmqEwiZFPuh7V7IbGj4/mP9s/TTEQZhgRwTeI0Isu445FcrJiCpw== X-Google-Smtp-Source: AGHT+IEvhov1QBxPvTDdPTdAisbanDh/PacZDskXG73zu9AyKjQ9awPfJ7AdGR6/NpX783ggjE0xWA== X-Received: by 2002:a05:600c:35d2:b0:42c:b750:19f3 with SMTP id 5b1f17b1804b1-42e7ab3f578mr24522815e9.0.1726852300651; Fri, 20 Sep 2024 10:11:40 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-42e754c5fb9sm54231245e9.43.2024.09.20.10.11.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Sep 2024 10:11:40 -0700 (PDT) From: Simon Tournier <zimon.toutoune@HIDDEN> To: Evgeny Pisemsky <mail@HIDDEN>, 73314 <at> debbugs.gnu.org Subject: Re: bug#73314: PyPI importer gives null at home-page for some packages In-Reply-To: <87plp2o76x.fsf@HIDDEN> References: <87plp2o76x.fsf@HIDDEN> Date: Fri, 20 Sep 2024 19:02:24 +0200 Message-ID: <87a5g2s1gf.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 73314 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, On mar., 17 sept. 2024 at 14:23, Evgeny Pisemsky <mail@HIDDEN> wrote: > For example, this command: > > guix import pypi snitun@HIDDEN That=E2=80=99s probably because the JSON file metadata stored in PyPI does = not have the information. Well, do you prefer #false in order to be consistent with the rest, as license for instance? Cheers, simon
bug-guix@HIDDEN
:bug#73314
; Package guix
.
Full text available.Received: (at submit) by debbugs.gnu.org; 17 Sep 2024 11:23:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 17 07:23:43 2024 Received: from localhost ([127.0.0.1]:54089 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sqWJ5-00067G-HN for submit <at> debbugs.gnu.org; Tue, 17 Sep 2024 07:23:43 -0400 Received: from lists.gnu.org ([209.51.188.17]:51040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1sqWJ3-000678-BG for submit <at> debbugs.gnu.org; Tue, 17 Sep 2024 07:23:41 -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 <mail@HIDDEN>) id 1sqWIm-0004Ev-P2 for bug-guix@HIDDEN; Tue, 17 Sep 2024 07:23:25 -0400 Received: from roxy-shared.hosting.energy ([137.74.182.160] helo=roxy.hosting.energy) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <mail@HIDDEN>) id 1sqWIk-0007Ak-Rs for bug-guix@HIDDEN; Tue, 17 Sep 2024 07:23:24 -0400 Received: from [45.137.112.250] (helo=laptop) by roxy.hosting.energy with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.97.1) (envelope-from <mail@HIDDEN>) id 1sqWIR-0000000037d-2uWI for bug-guix@HIDDEN; Tue, 17 Sep 2024 14:23:04 +0300 From: Evgeny Pisemsky <mail@HIDDEN> To: bug-guix@HIDDEN Subject: PyPI importer gives null at home-page for some packages Date: Tue, 17 Sep 2024 14:23:02 +0300 Message-ID: <87plp2o76x.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=137.74.182.160; envelope-from=mail@HIDDEN; helo=roxy.hosting.energy X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_FAIL=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) For example, this command: guix import pypi snitun@HIDDEN
Evgeny Pisemsky <mail@HIDDEN>
:bug-guix@HIDDEN
.
Full text available.bug-guix@HIDDEN
:bug#73314
; Package guix
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.