File "/usr/lib/python3.10/site-packages/setuptools_scm/git.py", line 286, in archival_to_version tag, number, node, _ = _git_parse_describe(archival_describe) File "/usr/lib/python3.10/site-packages/setuptools_scm/git.py", line 245, in _git_parse_describe tag, number, node = describe_output.rsplit("-", 2) ValueError: not enough values to unpack (expected 3, got 1) * ERROR: dev-python/pikepdf-5.5.0::gentoo failed (compile phase): * (no error message) ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_hardened-j4-20220820-040004 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-9.3.1 [2] x86_64-pc-linux-gnu-12.2.0 * clang/llvm (if any): /usr/lib/llvm/14 14.0.6 Python 3.10.6 Available Ruby profiles: [1] ruby27 (with Rubygems) [2] ruby31 (with Rubygems) * Available Rust versions: [1] rust-1.62.1 * The following VMs are available for generation-2: *) Eclipse Temurin JDK 17.0.3_p7 [openjdk-bin-17] 2) Eclipse Temurin JDK 8.332_p09 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 [2] openjdk-bin-17 system-vm php cli: HEAD of ::gentoo commit fbb7602eb8f3fa64a4df49c6e474ca030ee40176 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Sat Aug 20 16:46:54 2022 +0000 2022-08-20 16:46:54 UTC emerge -qpvO dev-python/pikepdf [ebuild N ] dev-python/pikepdf-5.5.0 USE="-test" PYTHON_TARGETS="python3_10 -python3_8 -python3_9"
Created attachment 800287 [details] emerge-info.txt
Created attachment 800289 [details] dev-python:pikepdf-5.5.0:20220820-165759.log
Created attachment 800291 [details] emerge-history.txt
Created attachment 800293 [details] environment
Created attachment 800295 [details] etc.portage.tar.bz2
Created attachment 800297 [details] temp.tar.bz2
ci has reproduced this issue with version 5.6.0 - Updating summary.
The dev-python/setuptools_scm_git_archive dependency is missing.
ci has reproduced this issue with version 5.6.1 - Updating summary.
quite funny, the package gets bumped and bumped again but the missing dep was not added although the committer is on the cc list...
(In reply to Marco Genasci from comment #8) > The dev-python/setuptools_scm_git_archive dependency is missing. My container doesn't have this package installed. If I look at [1] I can see upstream removed the requirement for that package. I have re-scanned once again now the source code and I don't think this is the reason. (In reply to Martin Gysel (bearsh) from comment #10) > quite funny, the package gets bumped and bumped again but the missing dep > was not added although the committer is on the cc list... Well, as the committer, I still couldn't find the origin of the problem. This still passes on my testing container, and I even created a new clean container from stage3 and just installed this package and ran tests, and it still passed for me. [1] https://github.com/pikepdf/pikepdf/commit/cc977d343ce044fe021c545c8d8c6b159d477f6b
I can confirm error and solution as well.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab7fbdf967bacf5ba4943320c42ad2c3be21770 commit dab7fbdf967bacf5ba4943320c42ad2c3be21770 Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2022-09-02 10:40:00 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2022-09-02 10:41:04 +0000 dev-python/pikepdf: fix missing build dep Closes: https://bugs.gentoo.org/865889 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> dev-python/pikepdf/pikepdf-5.6.1.ebuild | 1 + 1 file changed, 1 insertion(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13c34adfbaf33fd0f0409eb795d1d01db83911f commit d13c34adfbaf33fd0f0409eb795d1d01db83911f Author: Sam James <sam@gentoo.org> AuthorDate: 2022-09-20 15:26:21 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-09-20 15:26:27 +0000 dev-python/pikepdf: add setuptools_scm_git_archive BDEPEND Closes: https://bugs.gentoo.org/872032 Bug: https://bugs.gentoo.org/865889 Bug: https://bugs.gentoo.org/871816 Signed-off-by: Sam James <sam@gentoo.org> dev-python/pikepdf/pikepdf-5.5.0.ebuild | 1 + 1 file changed, 1 insertion(+)