Howdy, I either started a thread on this a while back or it was mentioned inside another thread. This has been popping up for months now. Either I have something set wrong or there is a problem in a ebuild or something. I just don't know what. This is what I get. I'm having to use this command because it does update everything else. This however triggers the same as I get during a regular world update.
root@fireball / # emerge -auDN ffmpeg mpv mplayer These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 269.57 s (backtrack: 0/500). Total: 0 packages, Size of downloads: 0 KiB WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: media-video/ffmpeg:0 (media-video/ffmpeg-6.1: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 nvenc 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 -glslang -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 -openal -opencl -openssl -opus -oss -pic -qsv -rav1e -rubberband -samba -shaderc -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 (kde-frameworks/kfilemetadata-5.112.0:5/5.112::gentoo, installed) USE="epub exif ffmpeg pdf taglib -debug -doc -mobi -test" ABI_X86="(64)" ^^^^^^^^^^^^ >=media-video/ffmpeg-2:0/56.58.58=[encode] required by (app-text/unpaper-7.0.0:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" ^^^^^^^^^^^^ media-video/ffmpeg:0/56.58.58= required by (media-video/pipewire-1.0.0:0/0.4::gentoo, installed) USE="X dbus extra ffmpeg pipewire-alsa readline sound-server ssl zeroconf -bluetooth -doc -echo-cancel -flatpak -gsettings -gstreamer -ieee1394 -jack-client -jack-sdk -liblc3 -lv2 -man -modemmanager -roc (-selinux) (-system-service) -systemd -test -v4l" ABI_X86="(64) -32 (-x32)" ^^^^^^^^^^^^ media-video/ffmpeg:0/56.58.58= required by (media-video/gpac-2.2.1-r1:0/11::gentoo, installed) USE="X a52 aac alsa ffmpeg jpeg jpeg2k mad opengl png pulseaudio sdl ssl truetype vorbis xml xvid -debug -dvb -jack -oss -static-libs -theora" ABI_X86="(64)" CPU_FLAGS_X86="sse2" ^^^^^^^^^^^^ >=media-video/ffmpeg-4.4:0/56.58.58=[encode,threads] required by (media-video/mpv-0.37.0:0/2::gentoo, installed) USE="X alsa bluray cdda cli drm dvd egl iconv javascript jpeg lcms libmpv lua nvenc opengl pipewire pulseaudio sdl uchardet vulkan wayland xv zlib (-aqua) -archive (-coreaudio) -debug -dvb -gamepad -jack -libcaca (-mmal) -openal (-raspberry-pi) -rubberband (-selinux) -sixel -sndio -test -tools -vaapi -vdpau -zimg" ABI_X86="(64)" LUA_SINGLE_TARGET="(luajit) (-lua5-1)" PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12" ^^^^^^^^^^^^ >=media-video/ffmpeg-2.7:0/56.58.58= required by (media-video/ffmpegthumbnailer-2.2.2-r1:0/0::gentoo, installed) USE="gtk jpeg png -gnome -test" ABI_X86="(64)" ^^^^^^^^^^^^ media-video/ffmpeg:0/56.58.58=[abi_x86_64(-)] required by (media-libs/opencv-4.8.1:0/4.8.1::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 -qt6 -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" ^^^^^^^^^^^^ media-video/ffmpeg:0/56.58.58= required by (sci-libs/vtk-9.2.6-r1: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= required by (kde-apps/ffmpegthumbs-23.08.3:5/5::gentoo, installed) USE="-debug" ABI_X86="(64)" ^^^^^^^^^^^^ media-video/ffmpeg:0/56.58.58= required by (kde-apps/k3b-23.08.3:5/5::gentoo, installed) USE="dvd ffmpeg flac handbook mad taglib vorbis -debug -lame -musepack -sndfile -sox -test -vcd -webengine" ABI_X86="(64)" ^^^^^^^^^^^^ >=media-video/ffmpeg-4.0:0/56.58.58= required by (media-video/mplayer-1.5_p20230618:0/0::gentoo, installed) USE="X a52 alsa bidi bluray cddb cdio cdparanoia dvd dvdnav enca encode faac iconv ipv6 jpeg libass mad mng mp3 network opengl osdmenu png pulseaudio rar sdl shm truetype unicode vorbis x264 xscreensaver xv xvid -aalib (-aqua) -bl -bs2b -cpudetection -debug -dga -doc -dts -dv -dvb -faad -fbcon -ftp -ggi -gsm -jack -joystick -ladspa -libcaca -libmpeg2 -lirc -live -lzo -md5sum -nas -openal -oss -pnm -pvr -radio -rtc -rtmp -samba (-selinux) -speex -tga -theora -toolame -tremor -twolame -v4l -vcd -vdpau (-vidix) -xinerama -yuv4mpeg -zoran" ABI_X86="(64)" CPU_FLAGS_X86="avx fma3 fma4 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 xop -3dnow -3dnowext -avx2" VIDEO_CARDS="-mga" ^^^^^^^^^^^^ <media-video/ffmpeg-5:= required by (sci-libs/opencascade-7.7.0-r2:0/7.7::gentoo, installed) USE="ffmpeg vtk -doc -examples -freeimage -gles2 -json -optimize (-tbb)" ABI_X86="(64)" ^ ^ media-video/ffmpeg:0/56.58.58= required by (media-libs/mlt-7.20.0-r1:0/7::gentoo, installed) USE="ffmpeg frei0r gtk opengl python qt5 rubberband sdl xml -debug -jack -libsamplerate -opencv -rtaudio -test (-vdpau) -vidstab -xine" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12" ^^^^^^^^^^^^ media-video/ffmpeg:0/56.58.58= required by (kde-plasma/kpipewire-5.27.9:5/5::gentoo, installed) USE="-debug -test" ABI_X86="(64)" ^^^^^^^^^^^^ media-video/ffmpeg:0/56.58.58= required by (media-libs/gegl-0.4.46:0.4/0.4::gentoo, installed) USE="cairo ffmpeg lcms openmp pdf sdl svg tiff webp -debug -introspection -lensfun -openexr -raw -sdl2 -test -umfpack -v4l -vala" ABI_X86="(64)" ^^^^^^^^^^^^ media-video/ffmpeg:0/56.58.58= required by (media-video/qmplay2-23.10.22:0/0::gentoo, installed) USE="alsa audiofilters opengl pipewire pulseaudio taglib vulkan xv -avdevice -cdio -cuvid -extensions -gme -inputs -libass -modplug -notifications -portaudio -qt6 -shaders -sid -vaapi -vdpau -videofilters -visualizations" ABI_X86="(64)" ^^^^^^^^^^^^ <media-video/ffmpeg-5:0/56.58.58= required by (sci-libs/opencascade-7.7.0-r2:0/7.7::gentoo, installed) USE="ffmpeg vtk -doc -examples -freeimage -gles2 -json -optimize (-tbb)" ABI_X86="(64)" ^ ^^^^^^^^^^^^ media-libs/nv-codec-headers:0 (media-libs/nv-codec-headers-12.1.14.0:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" conflicts with <media-libs/nv-codec-headers-12 required by (media-video/ffmpeg-4.4.4-r8:0/56.58.58::gentoo, installed) USE="X alsa bluray bzip2 dav1d encode fdk fontconfig frei0r gnutls gpl iconv jpeg2k libass lzma mp3 network nvenc 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 -glslang -gme -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -kvazaar -ladspa -libaom -libaribb24 -libcaca -libdrm -libilbc -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -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" ^ ^^ !!! The following installed packages are masked: - sys-kernel/gentoo-sources-5.14.15::gentoo (masked by: package.mask) - sys-kernel/gentoo-sources-5.6.7::gentoo (masked by: package.mask) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. Nothing to merge; quitting. root@fireball / # I seem to recall something about ffmpeg and opencascade being the problem. When Micheal mentioned me needing to enable a USE flag for my nvidia card, that got added to the conflict as well. I've tried keywording all these so it can just pick the best to match but it seems to not work. I tried backtrack=500 and even added changed-deps=y just to allow emerge to really think it over. None helped even tho it did recompile some packages. Is it a USE flag that I can enable or disable causing this? Is it a bug in a ebuild? Is there a problem with compatibility between two versions of packages the upstream needs to fix? Is this me or something elsewhere? Oh, I see the little ^^^^ pointing up there but in Konsole, they never point up to the right place. If it has a clue, I wouldn't be able to get help from it. Also, I have some options in make.conf for emerge so I'm taking this from emerge.log to show the complete command that is used. Keep in mind, I increased backtrack and added changed-deps. emerge --newuse --oneshot --unordered-display --update --ask --backtrack=500 --changed-deps=y --deep --jobs=6 --keep-going --load-average=8.0 --with-bdeps=y --quiet-build=y --regex-search-auto=y --verbose ffmpeg mpv mplayer Anyone see a way to fix this? It's getting old seeing this every week when I try to do my updates and it may be blocking other updates as well. Thanks. Dale :-) :-)