From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 588E6158220 for ; Sun, 24 Nov 2024 22:47:35 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1DEADE0909 for ; Sun, 24 Nov 2024 22:47:33 +0000 (UTC) Received: from mx1.7thlake.com (mx1.7thlake.com [52.0.20.86]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6BF68E0940 for ; Fri, 15 Apr 2022 13:06:54 +0000 (UTC) Received: by mx1.7thlake.com (Postfix, from userid 111) id DB39A76065A; Fri, 15 Apr 2022 09:06:53 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=parallaxshift.com; s=dkim_selector_kant_20191021; t=1650028013; bh=cIMy2ulY3VJS7yTLjFawnGDXl5u5kzu0vELZSvyQJHs=; h=Date:To:From:Subject; b=bbo8KghUqdRaDAbDULfE/3+L4yRfS/57uPiYmSr+lRmm4Yc2sX9hlQ68AwSdTmW9b xP53ehu4wUqlWalYImgNcRccEhPi/tMCovuy4zEsE/RZap9aytfy9oZsDlpiIqS5ma lMZyYYB4mrXCnCFL14smHOUboGvw1HSkL/eWH+88= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on kant.7thlake.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=2.9 tests=ALL_TRUSTED,AWL,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Relay-Country: Received: from [192.168.50.150] (unknown [38.77.22.125]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx1.7thlake.com (Postfix) with ESMTPSA id 83E877602B9; Fri, 15 Apr 2022 09:06:52 -0400 (EDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.5 at kant DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=parallaxshift.com; s=dkim_selector_kant_20191021; t=1650028012; bh=cIMy2ulY3VJS7yTLjFawnGDXl5u5kzu0vELZSvyQJHs=; h=Date:To:From:Subject; b=U0ume9wpZdRb/2k+JCu0ZqUdEzck8J12PKkArr62kB7eQw42xNHE11rGDlKAmu1ye QqhYoAiGFiBi89gSVU7yjaWxRjaAiuQuNEKZXMZt37zaLgbFS7pQWZNM5S2y5aIcD/ xrs53qcpo/fo5gFYvUbyJUwE/zmYKBBu7uf10ea4= Message-ID: Date: Fri, 15 Apr 2022 09:06:51 -0400 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Discussion on the GURU project and repository X-BeenThere: gentoo-guru@gentoo.org X-BeenThere: gentoo-guru@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 To: gentoo-guru@lists.gentoo.org, Shaoyu Tseng <1over137@anche.no> Content-Language: en-US From: Philippe Chaintreuil Subject: [gentoo-guru] Dev branch failing pkgcheck scan Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: 6daf197c-9766-49fc-9024-d72a2e417a4b X-Archives-Hash: 0c07b3ddd026171f42e24b24433d09d5 I'm getting an exception out of pkgcheck scan this morning. What's our protocol for issues like this? Rollback the change immediately? Or reach out and see if the commiter can fix it? ============================================================================ peep@kant ~/git/guru $ pkgcheck scan --net pkgcheck scan: error: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/pkgcore/ebuild/atom.py", line 261, in __init__ sf(self, "_cpv", cpv.CPV(self.cpvstr, versioned=bool(self.op))) File "/usr/lib/python3.9/site-packages/pkgcore/ebuild/cpv.py", line 317, in __init__ raise InvalidCPV(cpvstr, f"invalid version '{pkg_chunks[-1]}'") pkgcore.ebuild.errors.InvalidCPV: app-misc/vocabsieve-.4: invalid version '.4' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/pkgcheck/pipeline.py", line 227, in _run self._queue_work(sync_pipes, work_q) File "/usr/lib/python3.9/site-packages/pkgcheck/pipeline.py", line 172, in _queue_work for restrict in unversioned_source.itermatch(restriction): File "/usr/lib/python3.9/site-packages/pkgcheck/sources.py", line 378, in itermatch for pkg in super().itermatch(restrict, **kwargs): File "/usr/lib/python3.9/site-packages/pkgcheck/sources.py", line 247, in itermatch yield from super().itermatch(restrict, raw_pkg_cls=RawCPV, **kwargs) File "/usr/lib/python3.9/site-packages/pkgcore/repository/prototype.py", line 298, in _internal_match for pkg in self._internal_gen_candidates(candidates, **kwargs): File "/usr/lib/python3.9/site-packages/pkgcore/repository/prototype.py", line 295, in _internal_gen_candidates yield from sorter(pkg_filter(pkgs)) File "/usr/lib/python3.9/site-packages/pkgcheck/packages.py", line 41, in __lt__ return self.versioned_atom < other.versioned_atom File "/usr/lib/python3.9/site-packages/pkgcheck/packages.py", line 33, in versioned_atom return atom.atom(f'={self}') File "/usr/lib/python3.9/site-packages/snakeoil/caching.py", line 115, in __call__ instance = super(WeakInstMeta, cls).__call__(*a, **kw) File "/usr/lib/python3.9/site-packages/pkgcore/ebuild/atom.py", line 263, in __init__ raise errors.MalformedAtom(orig_atom) from e pkgcore.ebuild.errors.MalformedAtom: invalid package atom: '=app-misc/vocabsieve-.4' Sandboxed process killed by signal: Broken pipe Sandboxed process killed by signal: Broken pipe Sandboxed process killed by signal: Broken pipe ============================================================================ My git bisect say this is the first bad commit: ============================================================================ 318009746930e0b83ed39e6b74968f2a44720b1c is the first bad commit commit 318009746930e0b83ed39e6b74968f2a44720b1c Author: Shaoyu Tseng <1over137@anche.no> Date: Fri Apr 15 06:25:21 2022 -0400 app-misc/vocabsieve: move from app-misc/ssmtool Signed-off-by: Shaoyu Tseng <1over137@anche.no> app-misc/ssmtool/Manifest | 1 - app-misc/ssmtool/metadata.xml | 12 ---------- app-misc/ssmtool/ssmtool-0.6.4.ebuild | 35 ---------------------------- app-misc/vocabsieve/Manifest | 1 + app-misc/vocabsieve/metadata.xml | 12 ++++++++++ app-misc/vocabsieve/ssmtool-0.6.4.ebuild | 35 ++++++++++++++++++++++++++++ app-misc/vocabsieve/vocabsieve-0.7.0.ebuild | 36 +++++++++++++++++++++++++++++ profiles/updates/2Q-2022 | 1 + 8 files changed, 85 insertions(+), 48 deletions(-) delete mode 100644 app-misc/ssmtool/Manifest delete mode 100644 app-misc/ssmtool/metadata.xml delete mode 100644 app-misc/ssmtool/ssmtool-0.6.4.ebuild create mode 100644 app-misc/vocabsieve/Manifest create mode 100644 app-misc/vocabsieve/metadata.xml create mode 100644 app-misc/vocabsieve/ssmtool-0.6.4.ebuild create mode 100644 app-misc/vocabsieve/vocabsieve-0.7.0.ebuild create mode 100644 profiles/updates/2Q-2022 ============================================================================ For ease of reference: https://github.com/gentoo/guru/commit/318009746930e0b83ed39e6b74968f2a44720b1c Thanks. -- Philippe Chaintreuil