Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 879223 - kde-frameworks/kimageformats-5.99.0-r3 fails test - 12 - kimageformats-write-heif (Failed)
Summary: kde-frameworks/kimageformats-5.99.0-r3 fails test - 12 - kimageformats-write-...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks: frameworks-5.99-stable
  Show dependency tree
 
Reported: 2022-11-02 20:56 UTC by Toralf Förster
Modified: 2022-11-08 20:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,18.35 KB, text/plain)
2022-11-02 20:56 UTC, Toralf Förster
Details
LastTest.log (LastTest.log,24.90 KB, text/plain)
2022-11-02 20:57 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,114.30 KB, text/plain)
2022-11-02 20:57 UTC, Toralf Förster
Details
environment (environment,108.59 KB, text/plain)
2022-11-02 20:57 UTC, Toralf Förster
Details
etc.portage.tar.bz2 (etc.portage.tar.bz2,20.84 KB, application/x-bzip)
2022-11-02 20:57 UTC, Toralf Förster
Details
kde-frameworks:kimageformats-5.99.0-r3:20221102-204604.log (kde-frameworks:kimageformats-5.99.0-r3:20221102-204604.log,115.95 KB, text/plain)
2022-11-02 20:57 UTC, Toralf Förster
Details
logs.tar.bz2 (logs.tar.bz2,7.88 KB, application/x-bzip)
2022-11-02 20:57 UTC, Toralf Förster
Details
temp.tar.bz2 (temp.tar.bz2,32.92 KB, application/x-bzip)
2022-11-02 20:57 UTC, Toralf Förster
Details
tests.tar.bz2 (tests.tar.bz2,2.93 KB, application/x-bzip)
2022-11-02 20:57 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2022-11-02 20:56:56 UTC
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"
Comment 1 Toralf Förster gentoo-dev 2022-11-02 20:56:59 UTC
Created attachment 826733 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2022-11-02 20:57:00 UTC
Created attachment 826735 [details]
LastTest.log
Comment 3 Toralf Förster gentoo-dev 2022-11-02 20:57:02 UTC
Created attachment 826737 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2022-11-02 20:57:03 UTC
Created attachment 826739 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2022-11-02 20:57:04 UTC
Created attachment 826741 [details]
etc.portage.tar.bz2
Comment 6 Toralf Förster gentoo-dev 2022-11-02 20:57:06 UTC
Created attachment 826743 [details]
kde-frameworks:kimageformats-5.99.0-r3:20221102-204604.log
Comment 7 Toralf Förster gentoo-dev 2022-11-02 20:57:07 UTC
Created attachment 826745 [details]
logs.tar.bz2
Comment 8 Toralf Förster gentoo-dev 2022-11-02 20:57:08 UTC
Created attachment 826747 [details]
temp.tar.bz2
Comment 9 Toralf Förster gentoo-dev 2022-11-02 20:57:09 UTC
Created attachment 826749 [details]
tests.tar.bz2
Comment 10 Daniel Novomeský 2022-11-02 23:33:12 UTC
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.
Comment 11 Andreas Sturmlechner gentoo-dev 2022-11-03 09:31:31 UTC
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.
Comment 12 Larry the Git Cow gentoo-dev 2022-11-08 20:21:18 UTC
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(-)
Comment 13 Larry the Git Cow gentoo-dev 2022-11-08 20:28:17 UTC
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(-)