PASS: tiff2rgba-ojpeg_chewey_subsamp21_multi_strip.sh make[3]: Leaving directory '/var/tmp/portage/media-libs/tiff-4.7.0/work/tiff-4.7.0-abi_x86_64.amd64/test' make[3]: Entering directory '/var/tmp/portage/media-libs/tiff-4.7.0/work/tiff-4.7.0-abi_x86_64.amd64/test' PASS: tiff2rgba-ojpeg_single_strip_no_rowsperstrip.sh make[3]: Leaving directory '/var/tmp/portage/media-libs/tiff-4.7.0/work/tiff-4.7.0-abi_x86_64.amd64/test' make[3]: Entering directory '/var/tmp/portage/media-libs/tiff-4.7.0/work/tiff-4.7.0-abi_x86_64.amd64/test' FAIL: tiffcp-32bpp-None-jpeg.sh make[3]: Leaving directory '/var/tmp/portage/media-libs/tiff-4.7.0/work/tiff-4.7.0-abi_x86_64.amd64/test' make[3]: Entering directory '/var/tmp/portage/media-libs/tiff-4.7.0/work/tiff-4.7.0-abi_x86_64.amd64/test' ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_test-20241107-130503 The attached etc.portage.tar.xz has all details. ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-14 * clang version 19.1.3 llvm-config: 19.1.3 Python 3.12.7 Available Ruby profiles: [1] ruby32 (with Rubygems) * Available Rust versions: [1] rust-bin-1.82.0 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 21.0.5_p11 [openjdk-bin-21] *) Eclipse Temurin JDK 8.432_p06 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm [2] openjdk-bin-21 HEAD of ::gentoo commit 83a1bb7fede9cf388bc036e9711a903a8ce3cf5c Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Fri Nov 8 14:48:35 2024 +0000 2024-11-08 14:48:35 UTC emerge -qpvO =media-libs/tiff-4.7.0 [ebuild N ] media-libs/tiff-4.7.0 USE="cxx jbig jpeg test zlib -lzma -opengl -static-libs -verify-sig -webp -zstd" ABI_X86="(64) -32 (-x32)"
Created attachment 908142 [details] emerge-info.txt
Created attachment 908143 [details] emerge-history.txt
Created attachment 908144 [details] environment
Created attachment 908145 [details] etc.clang.tar.xz
Created attachment 908146 [details] etc.portage.tar.xz
Created attachment 908147 [details] logs.tar.xz
Created attachment 908148 [details] media-libs:tiff-4.7.0:20241108-155217.log
Created attachment 908149 [details] qlist-info.txt
Created attachment 908150 [details] temp.tar.xz
.. contents:: :depth: 2 FAIL: tiffcp-32bpp-None-jpeg.sh =============================== /var/tmp/portage/media-libs/tiff-4.7.0/work/tiff-4.7.0-abi_x86_64.amd64/tools/tiffcp -c jpeg /var/tmp/portage/media-libs/tiff-4.7.0/work/tiff-4.7.0/test/images/32bpp-None-jpeg.tiff o-tiffcp-32bpp-None-jpeg-YCbCr.tiff /var/tmp/portage/media-libs/tiff-4.7.0/work/tiff-4.7.0-abi_x86_64.amd64/tools/tiffinfo -D o-tiffcp-32bpp-None-jpeg-YCbCr.tiff TIFFOpen: o-tiffcp-32bpp-None-jpeg-YCbCr.tiff: No such file or directory. Returned failed status 1! FAIL tiffcp-32bpp-None-jpeg.sh (exit status: 1)
This one is fixed upstream: https://gitlab.com/libtiff/libtiff/-/commit/94f6f7315b184de1a00ed27dec8b009389310f65
(In reply to Gabi Falk from comment #11) > This one is fixed upstream: > https://gitlab.com/libtiff/libtiff/-/commit/ > 94f6f7315b184de1a00ed27dec8b009389310f65 No, I'm sorry. This commit is v4.7.0rc2^2~4, so it's already applied in 4.7.0.
I figured this out and made an MR upstream: https://gitlab.com/libtiff/libtiff/-/merge_requests/701 .
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5bf3454458975e7940336e8cfe722993d5fc720 commit e5bf3454458975e7940336e8cfe722993d5fc720 Author: Gabi Falk <gabifalk@gmx.com> AuthorDate: 2025-02-26 15:00:00 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-02-26 22:15:13 +0000 media-libs/tiff: fix race condition in tests Closes: https://bugs.gentoo.org/943020 Signed-off-by: Gabi Falk <gabifalk@gmx.com> Closes: https://github.com/gentoo/gentoo/pull/40774 Signed-off-by: Sam James <sam@gentoo.org> .../tiff/files/tiff-4.7.0-fix-test-race.patch | 30 ++++++++++++++++++++++ media-libs/tiff/tiff-4.7.0-r1.ebuild | 2 ++ media-libs/tiff/tiff-4.7.0.ebuild | 4 ++- 3 files changed, 35 insertions(+), 1 deletion(-)