Total Test time (real) = 0.20 sec The following tests FAILED: 12 - kimageformats-write-heif (Failed) Errors while running CTest Output from these tests are in: /var/tmp/portage/kde-frameworks/kimageformats-5.99.0-r3/work/kimageformats-5.99.0_build/Testing/Temporary/LastTest.log ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_plasma_systemd-j4_test-20221101-100003 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-12 * clang/llvm (if any): clang version 15.0.3 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/15/bin Configuration file: /etc/clang/clang.cfg /usr/lib/llvm/15 15.0.3 Python 3.10.8 Available Ruby profiles: (none found) Available Rust versions: [1] rust-bin-1.64.0 * The Glorious Glasgow Haskell Compilation System, version 9.0.2 php cli (if any): GNU Make 4.4 HEAD of ::gentoo commit 2cd327fdac6e84f100a5d1b9bb224190057b4e21 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Wed Nov 2 20:31:51 2022 +0000 2022-11-02 20:31:50 UTC emerge -qpvO kde-frameworks/kimageformats [ebuild N ] kde-frameworks/kimageformats-5.99.0-r3 USE="avif eps heif test -debug -jpegxl -openexr -raw"
Created attachment 826733 [details] emerge-info.txt
Created attachment 826735 [details] LastTest.log
Created attachment 826737 [details] emerge-history.txt
Created attachment 826739 [details] environment
Created attachment 826741 [details] etc.portage.tar.bz2
Created attachment 826743 [details] kde-frameworks:kimageformats-5.99.0-r3:20221102-204604.log
Created attachment 826745 [details] logs.tar.bz2
Created attachment 826747 [details] temp.tar.bz2
Created attachment 826749 [details] tests.tar.bz2
I think that libheif was built in read-only configuration, without x265 use flag. Failed test means that write support was not enabled in libheif. Such configuration could be desired by end user, many people only need to read HEIF/HEIC images and do not intend to save in this format. In such context, the failed write test is de facto correct result.
I'm not sure we can expect our users to make that connection, or more importantly reverse dependencies, so I tend to make this a required USE-dependency.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=efccf39555a20f6526f6de29188e40944b25f487 commit efccf39555a20f6526f6de29188e40944b25f487 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-11-08 20:18:07 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-11-08 20:20:20 +0000 media-gfx/krita: Add missing IUSE heif usedep on media-libs/heif[x265] Otherwise fails to safe in .heic format with an error message. Bug: https://bugs.gentoo.org/879223 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-gfx/krita/krita-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/proj/kde.git/commit/?id=47e75c2caf18b0dda1575472a3000c3470ce7cc6 commit 47e75c2caf18b0dda1575472a3000c3470ce7cc6 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-11-08 20:07:25 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-11-08 20:07:25 +0000 kde-frameworks/kimageformats: Add missing IUSE heif test usedep Bug: https://bugs.gentoo.org/879223 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-frameworks/kimageformats/kimageformats-5.100.0.ebuild | 6 ++++-- kde-frameworks/kimageformats/kimageformats-9999.ebuild | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b96af8cdabf1a051f55a2c4abfd2b03572307dba commit b96af8cdabf1a051f55a2c4abfd2b03572307dba Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-11-08 20:07:25 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-11-08 20:27:43 +0000 kde-frameworks/kimageformats: Add missing IUSE heif test usedep Closes: https://bugs.gentoo.org/879223 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-frameworks/kimageformats/kimageformats-5.99.0-r3.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8e67ded23637bce85d3ccede4c65bcbd551022 commit eb8e67ded23637bce85d3ccede4c65bcbd551022 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-11-08 20:18:07 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-11-08 20:27:43 +0000 media-gfx/krita: Add missing IUSE heif usedep on media-libs/heif[x265] Otherwise fails to safe in .heic format with an error message. Bug: https://bugs.gentoo.org/879223 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-gfx/krita/{krita-5.1.3.ebuild => krita-5.1.3-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)