Summary: | media-libs/opencolorio-2.1.1-r7 does not build with media-libs/openexr-3.1.4-r1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexander Weber <web.alexander> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein, media-video, proxy-maint, sam, waebbl-gentoo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=821247 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 833158 | ||
Attachments: | build.log |
Description
Alexander Weber
2022-02-23 07:34:07 UTC
Created attachment 765695 [details]
build.log
Ew! https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/RB-2.1/tests/CMakeLists.txt#L25 There's an automagic (test?) dependency on OSL. We'll just use disable find package on it. If you're able, rebuilding OSL against imath will fix it for now if you're in a hurry, or I can fix this in a few hours. No hurt on my site. preserved libs keeps system stable. I try it tomorrow with regular system update I cannot rebuild osl because of https://bugs.gentoo.org/829604 Currently installed is media-libs/osl-1.11.16.0-r2 If I try to update to 1.11.17.0-r3 as requested in https://bugs.gentoo.org/833158 I get circular dependency. Using workaround USE="-opengl" portage try to rebuild media-libs/opencolorio at the first that fails because of this bug Ok emerge -C media-libs/osl solved the issue. If the osl package is removed, the media-libs/opencolorio-2.1.1-r7 builds fine. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=949005d1a1d77647a097371ba116be2f740c4b8c commit 949005d1a1d77647a097371ba116be2f740c4b8c Author: Sam James <sam@gentoo.org> AuthorDate: 2022-02-26 23:03:45 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-02-26 23:05:40 +0000 media-libs/opencolorio: avoid automagic OSL test dependency If OSL has not yet been rebuilt against new OpenEXR and so on, it might lead to a build failure. Let's just avoid the test dep entirely. Closes: https://bugs.gentoo.org/833933 Signed-off-by: Sam James <sam@gentoo.org> media-libs/opencolorio/opencolorio-2.1.1-r7.ebuild | 4 ++++ 1 file changed, 4 insertions(+) |