Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 833766 - media-libs/osl-1.11.17.0-r2 failes to build with error: OpenEXR/ImfChannelList.h: File o directory not found
Summary: media-libs/osl-1.11.17.0-r2 failes to build with error: OpenEXR/ImfChannelLis...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Adrian
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 833158
  Show dependency tree
 
Reported: 2022-02-19 13:33 UTC by Marco Clocchiatti
Modified: 2022-02-19 19:41 UTC (History)
1 user (show)

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


Attachments
emerge --info (emerge--info.txt,11.44 KB, text/plain)
2022-02-19 13:33 UTC, Marco Clocchiatti
Details
build.log (build.log.tar.bz2,4.13 KB, application/x-bzip2)
2022-02-19 13:40 UTC, Marco Clocchiatti
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Clocchiatti 2022-02-19 13:33:34 UTC
Created attachment 765462 [details]
emerge --info

emerge media-libs/osl failes in compile fase because of media-libs/openexr:0 is missing in my system, in favour of media-libs/openexr:3

emerging manually media-libs/openexr:0 doesn't help because:
[blocks B      ] media-libs/openexr:3 ("media-libs/openexr:3" is soft blocking media-libs/ilmbase-2.5.7-r3).
Comment 1 Marco Clocchiatti 2022-02-19 13:40:53 UTC
Created attachment 765463 [details]
build.log
Comment 2 Marco Clocchiatti 2022-02-19 13:44:44 UTC
p.s.:

similiar behavior for media-libs/openimageio.
should I open a second bug?
Comment 3 Andreas Sturmlechner gentoo-dev 2022-02-19 14:49:16 UTC
You need to get rid of your package.accept_keywords mix. media-libs/osl-1.11.16.0-r2 is currently stable, does that work?
Comment 4 Marco Clocchiatti 2022-02-19 16:16:30 UTC
(In reply to Andreas Sturmlechner from comment #3)
> You need to get rid of your package.accept_keywords mix.
> media-libs/osl-1.11.16.0-r2 is currently stable, does that work?

that's not completly true.

I have a personal accept_keywords mix in my system, but media-libs/osl-1.11.17.0-r2 (not media-libs/osl-1.11.16.0-r2) is actually a ~amd64 ebuild.

So it should work in a mixed system.
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-02-19 16:24:25 UTC
Will likely work if you try the list from bug 833158 or wait. But I suppose may need to add imath lower bound here.
Comment 6 Andreas Sturmlechner gentoo-dev 2022-02-19 18:23:07 UTC
(In reply to Marco Clocchiatti from comment #4)
> (In reply to Andreas Sturmlechner from comment #3)
> > You need to get rid of your package.accept_keywords mix.
> > media-libs/osl-1.11.16.0-r2 is currently stable, does that work?
> 
> that's not completly true.
> 
> I have a personal accept_keywords mix in my system, but
> media-libs/osl-1.11.17.0-r2 (not media-libs/osl-1.11.16.0-r2) is actually a
> ~amd64 ebuild.
> 
> So it should work in a mixed system.
Where do you contradict me?
Comment 7 Larry the Git Cow gentoo-dev 2022-02-19 19:41:43 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782c6633b629670f8b6b00ecc6cb5cdc7014144f

commit 782c6633b629670f8b6b00ecc6cb5cdc7014144f
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-02-19 19:41:08 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-02-19 19:41:08 +0000

    media-libs/osl: fix openexr/imath dependencies
    
    Closes: https://bugs.gentoo.org/833766
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/osl/{osl-1.11.17.0-r2.ebuild => osl-1.11.17.0-r3.ebuild} | 4 ++--
 media-libs/osl/{osl-1.12.4.1-r1.ebuild => osl-1.12.4.1-r2.ebuild}   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)