Code: Select all
# emerge -av sdrangel --autounmask --autounmask-write
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 1.31 s (backtrack: 0/20).
!!! The ebuild selected to satisfy "media-libs/opencv" has unmet requirements.
- media-libs/opencv-4.8.1-r1::gentoo USE="eigen features2d ffmpeg gtk3 jpeg opengl openmp png python webp -contrib (-contribcvv) -contribdnn -contribfreetype (-contribhdf) (-contribovis) (-contribsfm) (-contribxfeatures2d) (-cuda) (-cudnn) -debug -dnnsamples -examples -gdal (-gflags) (-glog) -gphoto2 -gstreamer -ieee1394 -java -jpeg2k -lapack -non-free -opencl -opencvapps -openexr -qt5 -qt6 -tbb (-tesseract) -testprograms -tiff -v4l -vaapi (-vtk) -xine" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse sse2 -avx -avx2 -avx512f -f16c -fma3 -popcnt -sse3 -sse4_1 -sse4_2 -ssse3" PYTHON_TARGETS="python3_11 -python3_10 (-python3_12)" VIDEO_CARDS="-intel"
The following REQUIRED_USE flag constraints are unsatisfied:
opengl? ( any-of ( qt5 qt6 ) )
The above constraints are a subset of the following complete expression:
cpu_flags_x86_avx2? ( cpu_flags_x86_f16c ) cpu_flags_x86_f16c? ( cpu_flags_x86_avx ) cuda? ( contrib tesseract? ( opencl ) ) cudnn? ( cuda ) dnnsamples? ( examples ) gflags? ( contrib ) glog? ( contrib ) contribcvv? ( contrib any-of ( qt5 qt6 ) ) contribdnn? ( contrib ) contribfreetype? ( contrib ) contribhdf? ( contrib ) contribovis? ( contrib ) contribsfm? ( contrib eigen gflags glog ) contribxfeatures2d? ( contrib ) java? ( python ) opengl? ( any-of ( qt5 qt6 ) ) python? ( any-of ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) tesseract? ( contrib ) at-most-one-of ( gtk3 any-of ( qt5 qt6 ) ) at-most-one-of ( cuda gdal ) at-most-one-of ( cuda openexr ) at-most-one-of ( cuda tbb )
(dependency required by "net-wireless/sdrangel-7.14.2-r1::pentoo" [ebuild])
(dependency required by "sdrangel" [argument])
If so, why can't I compile OpenCV with opengl + gtk3 flags? Is this a bug?

