Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 833625 - media-gfx/openvdb-8.2.0-r5[-utils] with dev-libs/imath-3.1.4-r1 - Types.h:13:10: fatal error: Imath/half.h: No such file or directory
Summary: media-gfx/openvdb-8.2.0-r5[-utils] with dev-libs/imath-3.1.4-r1 - Types.h:13:...
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-18 22:11 UTC by Dennis Schridde
Modified: 2022-02-18 22:48 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,10.15 KB, text/plain)
2022-02-18 22:11 UTC, Dennis Schridde
Details
emerge --info media-gfx/openvdb dev-libs/imath dev-python/pyilmbase (emerge.info,11.32 KB, text/plain)
2022-02-18 22:12 UTC, Dennis Schridde
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2022-02-18 22:11:08 UTC
Created attachment 765406 [details]
build.log

FAILED: openvdb/openvdb/CMakeFiles/openvdb_shared.dir/Grid.cc.o 
/usr/sbin/x86_64-pc-linux-gnu-g++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DOPENVDB_DLL -DOPENVDB_PRIVATE -DOPENVDB_USE_AVX -DOPENVDB_USE_LOG4CPLUS -DOPENVDB_USE_SSE42 -Dopenvdb_shared_EXPORTS -I/tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/.. -I/tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0_build/openvdb/openvdb -I/tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0_build/openvdb/openvdb/openvdb -I/tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/. -isystem /usr/include/Imath-3  -pipe -O2 -march=znver1 -fPIC -fdiagnostics-color=always -mavx -msse4.2 -std=c++14 -MD -MT openvdb/openvdb/CMakeFiles/openvdb_shared.dir/Grid.cc.o -MF openvdb/openvdb/CMakeFiles/openvdb_shared.dir/Grid.cc.o.d -o openvdb/openvdb/CMakeFiles/openvdb_shared.dir/Grid.cc.o -c /tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/Grid.cc
In file included from /tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/Metadata.h:9,
                 from /tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/MetaMap.h:7,
                 from /tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/Grid.h:8,
                 from /tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/Grid.cc:4:
/tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/Types.h:13:10: fatal error: Imath/half.h: No such file or directory
   13 | #include <Imath/half.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
ninja: build stopped: subcommand failed.
Comment 1 Dennis Schridde 2022-02-18 22:12:19 UTC
Created attachment 765407 [details]
emerge --info media-gfx/openvdb dev-libs/imath dev-python/pyilmbase
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-02-18 22:22:38 UTC
But -r5 depends on >=imath-3.1.4-r2?
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-02-18 22:23:24 UTC
(In reply to Sam James from comment #2)
> But -r5 depends on >=imath-3.1.4-r2?

Oh, it.. needs it without USE=utils?
Comment 4 Larry the Git Cow gentoo-dev 2022-02-18 22:48:24 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=402fe68dbbb01470bf0d3b042c10494445511531

commit 402fe68dbbb01470bf0d3b042c10494445511531
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-02-18 22:43:12 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-02-18 22:47:57 +0000

    media-gfx/openvdb: unconditionally depend on OpenEXR and imath
    
    We do this for 9 anyway, it's not that useful without OpenEXR support,
    and it makes things simpler.
    
    Closes: https://bugs.gentoo.org/833625
    Signed-off-by: Sam James <sam@gentoo.org>

 ...vdb-8.2.0-r5.ebuild => openvdb-8.2.0-r6.ebuild} | 25 +++++++++-------------
 1 file changed, 10 insertions(+), 15 deletions(-)