Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 833491 - dev-games/openscenegraph[openexr] fails with >=media-libs/openexr-3(?)
Summary: dev-games/openscenegraph[openexr] fails with >=media-libs/openexr-3(?)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Maciej Mrozowski
URL: https://github.com/openscenegraph/Ope...
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: 833158
  Show dependency tree
 
Reported: 2022-02-16 14:48 UTC by Andreas Sturmlechner
Modified: 2022-02-28 01:38 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2022-02-16 14:48:32 UTC
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.
Comment 2 Andreas Sturmlechner gentoo-dev 2022-02-16 21:09:42 UTC
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...
Comment 3 Alexey 2022-02-16 22:55:45 UTC
The patch from https://github.com/gentoo/gentoo/pull/24222 is likely applicable here too
Comment 4 Larry the Git Cow gentoo-dev 2022-02-18 02:14:15 UTC
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(+)
Comment 5 Larry the Git Cow gentoo-dev 2022-02-28 01:38:20 UTC
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(-)