Due to the upcoming unslotted OpenEXR stabilisation this will lead to conflicts. There is a diff pending in an upstream issue that was already picked by some other fork (https://github.com/esok/OpenSceneGraph/commit/e806f4961c519ca078392d02eb8ef8da610b4f02), but it misses to drop the "FIND_PACKAGE(ilmbase)" call a few lines above.
Original patch source (Fedora): https://src.fedoraproject.org/rpms/OpenSceneGraph/blob/rawhide/f/OpenSceneGraph-openexr3.patch Archlinux are doing something else: https://github.com/archlinux/svntogit-community/blob/packages/openscenegraph/trunk/openscenegraph-openexr3.patch
This bug was filed under the impression of media-libs/ilmbase blocking media-libs/openexr:3. Nevertheless, Fedora and Arch are applying patches. So this requires testing...
The patch from https://github.com/gentoo/gentoo/pull/24222 is likely applicable here too
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f642d8f09b589166f0e0c0fc84df7673990bf3f commit 0f642d8f09b589166f0e0c0fc84df7673990bf3f Author: Alexey Sokolov <alexey+gentoo@asokolov.org> AuthorDate: 2022-02-17 00:54:13 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-02-18 02:13:43 +0000 dev-games/openscenegraph: adjust to unslotted OpenEXR 3 Closes: https://bugs.gentoo.org/833491 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/24222 Signed-off-by: Sam James <sam@gentoo.org> .../files/openscenegraph-3.6.5-openexr3.patch | 68 +++++++++ .../openscenegraph-3.6.5-r111.ebuild | 170 +++++++++++++++++++++ 2 files changed, 238 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4878826e19c1aea4a9a49bb569b449047bf71a67 commit 4878826e19c1aea4a9a49bb569b449047bf71a67 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-02-28 01:27:40 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-02-28 01:27:40 +0000 dev-games/openscenegraph: fix OpenEXR 3 dependency Bug: https://bugs.gentoo.org/833491 Signed-off-by: Sam James <sam@gentoo.org> ...penscenegraph-3.6.5-r111.ebuild => openscenegraph-3.6.5-r112.ebuild} | 2 -- 1 file changed, 2 deletions(-)