Arve Barsnes wrote: > On Sun, 25 Jun 2023 at 18:19, Dale <rdalek1...@gmail.com> wrote: >> The following REQUIRED_USE flag constraints are unsatisfied: >> ruby_targets_ruby30 >> >> The above constraints are a subset of the following complete expression: >> exactly-one-of ( python_single_target_python3_10 >> python_single_target_python3_11 ) any-of ( ruby_targets_ruby30 ) >> >> By default, it has no ruby target it seems, although it used to. The >> on/off status changes. Setting to match the old way made it worse, as >> mentioned above. I can't figure out how to make this work. > This might be a bug from the recent move to ruby31 as the default > target, but the easy solution as I see it now is installing the > unstable version klayout-0.28.9, which has the ruby31 target > available. > > I found this bug, https://bugs.gentoo.org/903497, which was about > stabilising 0.28.5 "because needed by ruby30", so I assume a similar > action is needed now. > > Regards, > Arve > >
That did it. I thought I had already checked for a unstable version but I guess I either didn't or it wasn't there. That's usually the first thing I check. That solved that problem. Now to figure out why ffmpeg is griping. I ran into it last week too. This is the beginning of that. It's to long to post the whole thing. WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: media-video/ffmpeg:0 (media-video/ffmpeg-6.0-r1:0/58.60.60::gentoo, ebuild scheduled for merge) USE="X alsa bluray bzip2 dav1d encode fdk fontconfig frei0r gnutls gpl iconv jpeg2k lcms libass lzma mp3 network opengl openh264 postproc pulseaudio sdl svg theora threads truetype vorbis vpx vulkan webp x264 x265 xvid zlib -amf -amr -amrenc (-appkit) -bs2b -cdio -chromaprint -chromium -codec2 -cpudetection -cuda -debug -doc -flite -fribidi -gcrypt -gme -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -jpegxl -kvazaar -ladspa -libaom -libaribb24 -libcaca -libdrm -libilbc -libplacebo -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -nvenc -openal -opencl -openssl -opus -oss -pic -qsv -rav1e -rubberband -samba -snappy -sndio -speex -srt -ssh -static-libs -svt-av1 -test -twolame -v4l -vaapi -vdpau -verify-sig -vidstab -vmaf -zeromq -zimg -zvbi" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="aes avx fma3 fma4 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 xop -3dnow -3dnowext -avx2" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher" conflicts with media-video/ffmpeg:0/56.58.58= required by (sci-libs/vtk-9.2.5:0/9.2::gentoo, installed) USE="ffmpeg java logging mysql openmp qt5 rendering sdl threads -all-modules -boost -cuda (-debug) -doc -examples -freetype -gdal -imaging -las -mpi -odbc -openvdb -pdal -postgres -python -qt6 -tbb -test -tk -views -vtkm -web" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_11 -python3_10" VIDEO_CARDS="-nvidia" ^^^^^^^^^^^^ media-video/ffmpeg:0/56.58.58=[abi_x86_64(-)] required by (media-libs/opencv-4.7.0:0/4.7.0::gentoo, installed) USE="contrib contribdnn eigen features2d ffmpeg gphoto2 java jpeg jpeg2k opengl openmp png python qt5 tiff webp -contribcvv -contribfreetype -contribhdf (-contribovis) -contribsfm -contribxfeatures2d -cuda -debug -dnnsamples -download -examples -gdal -gflags -glog -gstreamer -gtk3 -ieee1394 -lapack -lto -opencl -opencvapps -openexr -tesseract -testprograms -threads -v4l -vaapi -vtk -xine" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="avx f16c fma3 popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3 -avx2 -avx512f" PYTHON_TARGETS="python3_11 -python3_10" ^^^^^^^^^^^^ And MUCH MUCH more. O_O If someone happens to have seen this and knows a fix, I'd appreciate a hint. ;-) Again, the whole output is huge. If I can't sort it and no one recognizes that little snippet, may start another thread. Then beat it into submission. ROFL Thanks much. One problem down, one more to beat up on. Dale :-) :-)