0% tests passed, 3 tests failed out of 3 Total Test time (real) = 4.39 sec The following tests FAILED: 1 - drpm_api_tests (Failed) 2 - drpm_cmp_files (Failed) 3 - drpm_memcheck (Failed) ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_no_multilib_systemd_test-20250316-231002 KEYWORDED/UNMASKED [gcc-15] Requested by sam <sys-devel/gcc-15.0.9999:15 The attached etc.portage.tar.xz has all details. ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-15 * clang version 20.1.0 llvm-config: 20.1.0 Python 3.12.9 go version go1.24.1 linux/amd64 [1] php8.2 [2] php8.4 * Available Ruby profiles: [1] ruby32 (with Rubygems) [2] ruby34 (with Rubygems) * Available Rust versions: [1] rust-bin-1.85.0 [2] rust-bin-1.85.1 [3] rust-1.85.1 * The following VMs are available for generation-2: *) Eclipse Temurin JDK 21.0.6_p7 [openjdk-bin-21] 2) Eclipse Temurin JDK 8.442_p06 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 [2] openjdk-bin-21 system-vm HEAD of ::gentoo commit 8a027d6e100588f8072479f80c51fcb013302644 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Fri Mar 21 23:35:22 2025 +0000 2025-03-21 23:35:21 UTC emerge -qpvO =app-arch/drpm-0.5.2 [ebuild N ] app-arch/drpm-0.5.2 USE="test zstd -lzip"
Created attachment 921670 [details] emerge-info.txt
Created attachment 921671 [details] LastTest.log
Created attachment 921672 [details] app-arch:drpm-0.5.2:20250322-014144.log
Created attachment 921673 [details] emerge-history.txt
Created attachment 921674 [details] environment
Created attachment 921675 [details] etc.clang.tar.xz
Created attachment 921676 [details] etc.portage.tar.xz
Created attachment 921677 [details] logs.tar.xz
Created attachment 921678 [details] qlist-info.txt.xz
Created attachment 921679 [details] temp.tar.xz
Created attachment 921680 [details] tests.tar.xz
``` ==46== Warning: invalid file descriptor -1 in syscall close() [ ERROR ] --- 0 != 0x4 [ LINE ] --- /var/tmp/portage/app-arch/drpm-0.5.2/work/drpm-0.5.2/test/drpm_api_tests.c:154: error: Failure! [ FAILED ] make_standard ```
Or to quote the non-memtest/valgrind bit: ``` [ ERROR ] --- 0 != 0x4 [ LINE ] --- /var/tmp/portage/app-arch/drpm-0.5.2/work/drpm-0.5.2/test/drpm_api_tests.c:154: error: Failure! ``` I can't reproduce this yet. toralf, can you?
drpm-0.5.2/src/drpm.h:#define DRPM_ERR_FORMAT 4 /**< wrong file format */
Maybe this is more revealing: `` 2/3 Testing: drpm_cmp_files 2/3 Test: drpm_cmp_files Command: "/usr/bin/bash" "/var/tmp/portage/app-arch/drpm-0.5.2/work/drpm-0.5.2/test/drpm_cmp_files.sh" "-d" "/var/tmp/portage/app-arch/drpm-0.5.2/work/drpm-0.5.2_build/test" "-s" Directory: /var/tmp/portage/app-arch/drpm-0.5.2/work/drpm-0.5.2_build/test "drpm_cmp_files" start time: Mar 22 01:41 UTC Output: ---------------------------------------------------------- previous error: missing deltarpm: /var/tmp/portage/app-arch/drpm-0.5.2/work/drpm-0.5.2_build/test/standard.drpm <end of output> Test time = 0.00 sec ---------------------------------------------------------- Test Failed. "drpm_cmp_files" end time: Mar 22 01:41 UTC "drpm_cmp_files" time elapsed: 00:00:00 ``` Why would that fail? I have standard.drpm in there. It's not in the dist tarball, so it's generated..
Seems to be created by drpm_api_tests. So a race?