Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ffmpeg upgrade/downgrade fight
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
brundage
Apprentice
Apprentice


Joined: 02 Dec 2004
Posts: 151

PostPosted: Fri Jul 19, 2024 5:41 pm    Post subject: ffmpeg upgrade/downgrade fight Reply with quote

I'm trying to resolve a slot conflict with ffmpeg. If I read the situation correctly, vlc wants <media-video/ffmpeg-5 while other packages want to upgrade.

Code:
0 blaze /root # emerge @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 10.95 s (backtrack: 0/20).


!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

media-video/ffmpeg:0

  (media-video/ffmpeg-6.1.1-r7:0/58.60.60::gentoo, installed) USE="X alsa -amf amr -amrenc (-appkit) bluray -bs2b bzip2 -cdio -chromaprint -chromium -codec2 -cpudetection cuda dav1d -debug doc encode -fdk -flite fontconfig -frei0r -fribidi -gcrypt -glslang gme -gmp gnutls gpl -gsm -hardcoded-tables iconv -iec61883 -ieee1394 -jack jpeg2k -jpegxl -kvazaar -ladspa lcms -libaom -libaribb24 libass -libcaca libdrm -libilbc -libplacebo -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -modplug mp3 network nvenc -openal -opencl opengl -openh264 -openssl opus -oss pic postproc pulseaudio -qsv -rav1e -rubberband -samba sdl -shaderc -snappy -sndio -soc -speex -srt -ssh -static-libs svg -svt-av1 -test theora threads truetype -twolame v4l vaapi -vdpau -verify-sig -vidstab -vmaf vorbis -vpx vulkan webp x264 x265 xvid -zeromq -zimg zlib -zvbi" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="-3dnow -3dnowext aes avx avx2 fma3 -fma4 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher" pulled in by
    >=media-video/ffmpeg-4:0/58.60.60=[abi_x86_32(-),abi_x86_64(-)] required by (media-plugins/gst-plugins-libav-1.22.11:1.0/1.0::gentoo, installed) USE="nls -test" ABI_X86="32 (64) (-x32)"
                          ^^^^^^^^^^^^                                                                                                                                                                                                                                                                                         
    media-video/ffmpeg:0/58.60.60= required by (media-libs/xine-lib-1.2.13-r2:1/1::gentoo, installed) USE="X a52 aac -aalib alsa bluray css -dav1d dts -dvb -dxr3 fbcon flac gtk imagemagick -jack jpeg -libcaca mad mmap mng -modplug -musepack nfs nls opengl -oss pulseaudio -samba sdl -sftp -speex theora truetype v4l vaapi -vcd -vdpau -vdr (-vidix) (-vis) vorbis -vpx -wavpack -wayland xinerama xv -xvmc" ABI_X86="(64)"
                      ^^^^^^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    media-video/ffmpeg:0/58.60.60= required by (media-libs/gegl-0.4.46:0.4/0.4::gentoo, installed) USE="cairo -debug ffmpeg -introspection lcms -lensfun -openexr openmp pdf raw sdl -sdl2 svg -test tiff -umfpack v4l -vala webp" ABI_X86="(64)"
                      ^^^^^^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
    >=media-video/ffmpeg-2.7:0/58.60.60= required by (media-video/ffmpegthumbnailer-2.2.2-r1:0/0::gentoo, installed) USE="-gnome gtk jpeg png -test" ABI_X86="(64)"
                            ^^^^^^^^^^^^                                                                                                                                                                                                                                                                                 
    media-video/ffmpeg:0/58.60.60=[nvenc,opus,x264] required by (media-video/obs-studio-30.2.0-r1:0/0::gentoo, installed) USE="alsa -browser -decklink -fdk -jack -lua (-mpegts) nvenc -pipewire pulseaudio python -qsv -speex ssl -test truetype v4l vlc -wayland websocket" ABI_X86="(64)" LUA_SINGLE_TARGET="luajit" PYTHON_SINGLE_TARGET="-python3_10 python3_11 -python3_12"
                      ^^^^^^^^^^^^ 

 (media-video/ffmpeg-4.4.4-r9:0/56.58.58::gentoo, ebuild scheduled for merge) USE="X alsa -amf amr -amrenc (-appkit) bluray -bs2b bzip2 -cdio -chromaprint -chromium -codec2 -cpudetection cuda dav1d -debug doc encode -fdk -flite fontconfig -frei0r -fribidi -gcrypt -glslang gme -gmp gnutls gpl -gsm -hardcoded-tables iconv -iec61883 -ieee1394 -jack jpeg2k -kvazaar -ladspa -libaom -libaribb24 libass -libcaca libdrm -libilbc -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug mp3 network nvenc -openal -opencl opengl -openh264 -openssl opus -oss pic postproc pulseaudio -qsv -rav1e -rubberband -samba sdl -snappy -sndio -speex -srt -ssh -static-libs svg -svt-av1 -test theora threads truetype -twolame v4l vaapi -vdpau -verify-sig -vidstab -vmaf vorbis -vpx vulkan webp x264 x265 xvid -zeromq -zimg zlib -zvbi" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="-3dnow -3dnowext aes avx avx2 fma3 -fma4 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher" pulled in by
    <media-video/ffmpeg-5 required by (media-video/vlc-3.0.20-r11:0/5-9::gentoo, ebuild scheduled for merge) USE="X a52 alsa -aom archive -aribsub -bidi bluray cddb -chromaprint -chromecast -dav1d dbus -dc1394 -debug (-directx) dts dvbpsi dvd encode -faad -fdk ffmpeg flac -fluidsynth fontconfig gcrypt gme gstreamer gui -ieee1394 -jack jpeg -kate -keyring libass -libcaca libnotify libsamplerate -libtar -libtiger -linsys -lirc -live -lua -macosx-notifications mad matroska -modplug mp3 mpeg mtp -musepack ncurses nfs ogg -omxil -optimisememory opus png -projectm pulseaudio -rdp -run-as-root -samba -sdl-image -sftp -shout -sid -skins -soxr -speex -srt ssl svg -taglib -test theora -tremor truetype -twolame udev upnp v4l vaapi -vdpau -vnc -vpx -wayland x264 x265 xml -zeroconf -zvbi" ABI_X86="(64)" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1"
    ^                   ^

media-libs/nv-codec-headers:0

  (media-libs/nv-codec-headers-12.1.14.0:0/0::gentoo, installed) USE="" ABI_X86="(64)" pulled in by
    >=media-libs/nv-codec-headers-11.1.5.3 required by (media-video/ffmpeg-6.1.1-r7:0/58.60.60::gentoo, installed) USE="X alsa -amf amr -amrenc (-appkit) bluray -bs2b bzip2 -cdio -chromaprint -chromium -codec2 -cpudetection cuda dav1d -debug doc encode -fdk -flite fontconfig -frei0r -fribidi -gcrypt -glslang gme -gmp gnutls gpl -gsm -hardcoded-tables iconv -iec61883 -ieee1394 -jack jpeg2k -jpegxl -kvazaar -ladspa lcms -libaom -libaribb24 libass -libcaca libdrm -libilbc -libplacebo -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -modplug mp3 network nvenc -openal -opencl opengl -openh264 -openssl opus -oss pic postproc pulseaudio -qsv -rav1e -rubberband -samba sdl -shaderc -snappy -sndio -soc -speex -srt -ssh -static-libs svg -svt-av1 -test theora threads truetype -twolame v4l vaapi -vdpau -verify-sig -vidstab -vmaf vorbis -vpx vulkan webp x264 x265 xvid -zeromq -zimg zlib -zvbi" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="-3dnow -3dnowext aes avx avx2 fma3 -fma4 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher"
    ^^                            ^^^^^^^^

  (media-libs/nv-codec-headers-11.1.5.2:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" pulled in by
    <media-libs/nv-codec-headers-12 required by (media-video/ffmpeg-4.4.4-r9:0/56.58.58::gentoo, ebuild scheduled for merge) USE="X alsa -amf amr -amrenc (-appkit) bluray -bs2b bzip2 -cdio -chromaprint -chromium -codec2 -cpudetection cuda dav1d -debug doc encode -fdk -flite fontconfig -frei0r -fribidi -gcrypt -glslang gme -gmp gnutls gpl -gsm -hardcoded-tables iconv -iec61883 -ieee1394 -jack jpeg2k -kvazaar -ladspa -libaom -libaribb24 libass -libcaca libdrm -libilbc -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug mp3 network nvenc -openal -opencl opengl -openh264 -openssl opus -oss pic postproc pulseaudio -qsv -rav1e -rubberband -samba sdl -snappy -sndio -speex -srt -ssh -static-libs svg -svt-av1 -test theora threads truetype -twolame v4l vaapi -vdpau -verify-sig -vidstab -vmaf vorbis -vpx vulkan webp x264 x265 xvid -zeromq -zimg zlib -zvbi" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="-3dnow -3dnowext aes avx avx2 fma3 -fma4 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher"
    ^                            ^^     
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


!!! The ebuild selected to satisfy ">=media-video/pipewire-0.3:=" has unmet requirements.
- media-video/pipewire-1.0.7-r1::gentoo USE="X -bluetooth dbus doc -echo-cancel -extra ffmpeg -flatpak -gsettings gstreamer -ieee1394 -jack-client -jack-sdk -liblc3 -lv2 -man modemmanager -pipewire-alsa readline -roc (-selinux) -sound-server ssl (-system-service) -systemd -test v4l -zeroconf" ABI_X86="32 (64) (-x32)"

  The following REQUIRED_USE flag constraints are unsatisfied:
    ffmpeg? ( extra ) modemmanager? ( bluetooth )

  The above constraints are a subset of the following complete expression:
    ffmpeg? ( extra ) bluetooth? ( dbus ) jack-sdk? ( !jack-client ) modemmanager? ( bluetooth ) system-service? ( systemd ) !sound-server? ( !pipewire-alsa ) jack-client? ( dbus )

(dependency required by "sys-apps/xdg-desktop-portal-1.18.4::gentoo" [ebuild])
(dependency required by "games-util/steam-launcher-1.0.0.79::steam-overlay[desktop-portal]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])


Code:
0 blaze /root/emerge # qdepends -Qqq -F '%{CAT}/%{PN}:%{SLOT}' ^ffmpeg-6.1.1-r7
media-video/obs-studio:0
media-libs/gegl:0.4
media-libs/xine-lib:1
media-plugins/alsa-plugins:0


Code:
0 blaze /root/emerge # emerge --ignore-default-opts -va1 $(qdepends -Qqq -F '%{CAT}/%{PN}:%{SLOT}' ^ffmpeg-6.1.1-r7)

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 29.36 s (backtrack: 8/20).

[ebuild     UD ] media-libs/nv-codec-headers-11.1.5.2::gentoo [12.1.14.0::gentoo] 0 KiB
[ebuild     UD ] media-video/ffmpeg-4.4.4-r9:0/56.58.58::gentoo [6.1.1-r7:0/58.60.60::gentoo] USE="X alsa amr bluray bzip2 cuda dav1d doc encode fontconfig gme gnutls gpl iconv jpeg2k libass libdrm mp3 network nvenc opengl opus pic postproc pulseaudio sdl svg theora threads truetype v4l vaapi vorbis vulkan webp x264 x265 xvid zlib -amf -amrenc (-appkit) -bs2b -cdio -chromaprint -chromium -codec2 -cpudetection -debug -fdk -flite -frei0r -fribidi -gcrypt -glslang -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -kvazaar -ladspa -libaom -libaribb24 -libcaca -libilbc -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -openal -opencl -openh264 -openssl -oss -qsv -rav1e -rubberband -samba -snappy -sndio -speex -srt -ssh -static-libs -svt-av1 -test -twolame -vdpau -verify-sig -vidstab -vmaf -vpx -zeromq -zimg -zvbi (-jpegxl%) (-lcms%*) (-libplacebo%) (-shaderc%) (-soc%)" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 -3dnow -3dnowext -fma4 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher" 0 KiB
[ebuild   R    ] media-plugins/alsa-plugins-1.2.7.1-r1::gentoo  USE="ffmpeg mix pulseaudio usb_stream -arcam_av -debug -jack -libsamplerate -oss -speex" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild   R    ] media-libs/gegl-0.4.46:0.4::gentoo  USE="cairo ffmpeg lcms openmp pdf raw sdl svg tiff v4l webp -debug -introspection -lensfun -openexr -sdl2 -test -umfpack -vala" 0 KiB
[ebuild   R    ] media-libs/xine-lib-1.2.13-r2:1::gentoo  USE="X a52 aac alsa bluray css dts fbcon flac gtk imagemagick jpeg mad mmap mng nfs nls opengl pulseaudio sdl theora truetype v4l vaapi vorbis xinerama xv -aalib -dav1d -dvb -dxr3 -jack -libcaca -modplug -musepack -oss -samba -sftp -speex -vcd -vdpau -vdr (-vidix) (-vis) -vpx -wavpack -wayland -xvmc" 0 KiB
[ebuild  N     ] media-video/vlc-3.0.20-r11:0/5-9::gentoo  USE="X a52 alsa archive bluray cddb dbus dts dvbpsi dvd encode ffmpeg flac fontconfig gcrypt gme gstreamer gui jpeg libass libnotify libsamplerate mad matroska mp3 mpeg mtp ncurses nfs ogg opus png pulseaudio ssl svg theora truetype udev upnp v4l vaapi x264 x265 xml -aom -aribsub -bidi -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -faad -fdk -fluidsynth -ieee1394 -jack -kate -keyring -libcaca -libtar -libtiger -linsys -lirc -live -lua -macosx-notifications -modplug -musepack -omxil -optimisememory -projectm -rdp -run-as-root -samba -sdl-image -sftp -shout -sid -skins -soxr -speex -srt -taglib -test -tremor -twolame -vdpau -vnc -vpx -wayland -zeroconf -zvbi" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1" 0 KiB
[ebuild   R   ~] media-video/obs-studio-30.2.0-r1::gentoo  USE="alsa nvenc pulseaudio python ssl truetype v4l vlc websocket -browser -decklink -fdk -jack -lua (-mpegts) -pipewire -qsv -speex -test -wayland" LUA_SINGLE_TARGET="luajit" PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12" 0 KiB

Total: 7 packages (2 downgrades, 1 new, 4 reinstalls), Size of downloads: 0 KiB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

media-video/ffmpeg:0

  (media-video/ffmpeg-6.1.1-r7:0/58.60.60::gentoo, installed) USE="X alsa amr bluray bzip2 cuda dav1d doc encode fontconfig gme gnutls gpl iconv jpeg2k lcms libass libdrm mp3 network nvenc opengl opus pic postproc pulseaudio sdl svg theora threads truetype v4l vaapi vorbis vulkan webp x264 x265 xvid zlib -amf -amrenc (-appkit) -bs2b -cdio -chromaprint -chromium -codec2 -cpudetection -debug -fdk -flite -frei0r -fribidi -gcrypt -glslang -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -jpegxl -kvazaar -ladspa -libaom -libaribb24 -libcaca -libilbc -libplacebo -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -modplug -openal -opencl -openh264 -openssl -oss -qsv -rav1e -rubberband -samba -shaderc -snappy -sndio -soc -speex -srt -ssh -static-libs -svt-av1 -test -twolame -vdpau -verify-sig -vidstab -vmaf -vpx -zeromq -zimg -zvbi" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 -3dnow -3dnowext -fma4 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher" pulled in by
    >=media-video/ffmpeg-2.7:0/58.60.60= required by (media-video/ffmpegthumbnailer-2.2.2-r1:0/0::gentoo, installed) USE="gtk jpeg png -gnome -test" ABI_X86="(64)"
                            ^^^^^^^^^^^^                                                                                                                                                                                                                                                                                 
    (and 1 more with the same problem)

  (media-video/ffmpeg-4.4.4-r9:0/56.58.58::gentoo, ebuild scheduled for merge) USE="X alsa amr bluray bzip2 cuda dav1d doc encode fontconfig gme gnutls gpl iconv jpeg2k libass libdrm mp3 network nvenc opengl opus pic postproc pulseaudio sdl svg theora threads truetype v4l vaapi vorbis vulkan webp x264 x265 xvid zlib -amf -amrenc (-appkit) -bs2b -cdio -chromaprint -chromium -codec2 -cpudetection -debug -fdk -flite -frei0r -fribidi -gcrypt -glslang -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -kvazaar -ladspa -libaom -libaribb24 -libcaca -libilbc -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -openal -opencl -openh264 -openssl -oss -qsv -rav1e -rubberband -samba -snappy -sndio -speex -srt -ssh -static-libs -svt-av1 -test -twolame -vdpau -verify-sig -vidstab -vmaf -vpx -zeromq -zimg -zvbi" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 -3dnow -3dnowext -fma4 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher" pulled in by
    <media-video/ffmpeg-5 required by (media-video/vlc-3.0.20-r11:0/5-9::gentoo, ebuild scheduled for merge) USE="X a52 alsa archive bluray cddb dbus dts dvbpsi dvd encode ffmpeg flac fontconfig gcrypt gme gstreamer gui jpeg libass libnotify libsamplerate mad matroska mp3 mpeg mtp ncurses nfs ogg opus png pulseaudio ssl svg theora truetype udev upnp v4l vaapi x264 x265 xml -aom -aribsub -bidi -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -faad -fdk -fluidsynth -ieee1394 -jack -kate -keyring -libcaca -libtar -libtiger -linsys -lirc -live -lua -macosx-notifications -modplug -musepack -omxil -optimisememory -projectm -rdp -run-as-root -samba -sdl-image -sftp -shout -sid -skins -soxr -speex -srt -taglib -test -tremor -twolame -vdpau -vnc -vpx -wayland -zeroconf -zvbi" ABI_X86="(64)" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1"
    ^                   ^

media-libs/nv-codec-headers:0

  (media-libs/nv-codec-headers-11.1.5.2:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" pulled in by
    <media-libs/nv-codec-headers-12 required by (media-video/ffmpeg-4.4.4-r9:0/56.58.58::gentoo, ebuild scheduled for merge) USE="X alsa amr bluray bzip2 cuda dav1d doc encode fontconfig gme gnutls gpl iconv jpeg2k libass libdrm mp3 network nvenc opengl opus pic postproc pulseaudio sdl svg theora threads truetype v4l vaapi vorbis vulkan webp x264 x265 xvid zlib -amf -amrenc (-appkit) -bs2b -cdio -chromaprint -chromium -codec2 -cpudetection -debug -fdk -flite -frei0r -fribidi -gcrypt -glslang -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -kvazaar -ladspa -libaom -libaribb24 -libcaca -libilbc -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -openal -opencl -openh264 -openssl -oss -qsv -rav1e -rubberband -samba -snappy -sndio -speex -srt -ssh -static-libs -svt-av1 -test -twolame -vdpau -verify-sig -vidstab -vmaf -vpx -zeromq -zimg -zvbi" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 -3dnow -3dnowext -fma4 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher"
    ^                            ^^

 (media-libs/nv-codec-headers-12.1.14.0:0/0::gentoo, installed) USE="" ABI_X86="(64)" pulled in by
    >=media-libs/nv-codec-headers-11.1.5.3 required by (media-video/ffmpeg-6.1.1-r7:0/58.60.60::gentoo, installed) USE="X alsa amr bluray bzip2 cuda dav1d doc encode fontconfig gme gnutls gpl iconv jpeg2k lcms libass libdrm mp3 network nvenc opengl opus pic postproc pulseaudio sdl svg theora threads truetype v4l vaapi vorbis vulkan webp x264 x265 xvid zlib -amf -amrenc (-appkit) -bs2b -cdio -chromaprint -chromium -codec2 -cpudetection -debug -fdk -flite -frei0r -fribidi -gcrypt -glslang -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -jpegxl -kvazaar -ladspa -libaom -libaribb24 -libcaca -libilbc -libplacebo -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -modplug -openal -opencl -openh264 -openssl -oss -qsv -rav1e -rubberband -samba -shaderc -snappy -sndio -soc -speex -srt -ssh -static-libs -svt-av1 -test -twolame -vdpau -verify-sig -vidstab -vmaf -vpx -zeromq -zimg -zvbi" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 -3dnow -3dnowext -fma4 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher"
    ^^                            ^^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


Code:
1 blaze /root/emerge # emerge --info
Portage 3.0.63 (python 3.11.9-final-0, default/linux/amd64/23.0/desktop, gcc-13, glibc-2.38-r13, 6.6.21-gentoo x86_64)
=================================================================
System uname: Linux-6.6.21-gentoo-x86_64-Intel-R-_Core-TM-_i5-6500_CPU_@_3.20GHz-with-glibc2.38
KiB Mem:    64122300 total,   6546064 free
KiB Swap:   33553404 total,  33503484 free
Timestamp of repository gentoo: Wed, 17 Jul 2024 14:30:00 +0000
Head commit of repository gentoo: ba5bc64cb546e534da70852b3fb939f14922c068
Head commit of repository fatty: 76e0fc741b808398b9020cb7a2fdc934ef0079ca

Head commit of repository steam-overlay: fc142da83eb4eb440c787e9f1befe5945b09f485

Head commit of repository brother-overlay: ee347f6e4c8f2eb4efcc8ca57f3494b4f34aedbb

sh bash 5.1_p16-r6
ld GNU ld (Gentoo 2.42 p3) 2.42.0
app-misc/pax-utils:        1.3.7::gentoo
app-shells/bash:           5.1_p16-r6::gentoo
dev-build/autoconf:        2.71-r7::gentoo
dev-build/automake:        1.16.5-r2::gentoo
dev-build/cmake:           3.28.3::gentoo
dev-build/libtool:         2.4.7-r4::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.4.0-r1::gentoo
dev-lang/perl:             5.38.2-r3::gentoo
dev-lang/python:           3.11.9::gentoo, 3.12.3::gentoo
dev-lang/rust:             1.77.1::gentoo
sys-apps/baselayout:       2.15::gentoo
sys-apps/openrc:           0.54::gentoo
sys-apps/sandbox:          2.38::gentoo
sys-devel/binutils:        2.42-r1::gentoo
sys-devel/binutils-config: 5.5::gentoo
sys-devel/clang:           17.0.6::gentoo
sys-devel/gcc:             13.2.1_p20240210::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-devel/llvm:            17.0.6::gentoo
sys-kernel/linux-headers:  6.6-r1::gentoo (virtual/os-headers)
sys-libs/glibc:            2.38-r13::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    volatile: True
    sync-rsync-verify-jobs: 1
    sync-rsync-verify-metamanifest: yes
    sync-rsync-verify-max-age: 3
    sync-rsync-extra-opts:

fatty
    location: /usr/local/portage/fatty
    sync-type: git
    sync-uri: https://github.com/brundage/gentoo-fatty-portage-overlay.git
    masters: gentoo
    volatile: True

steam-overlay
    location: /usr/local/portage/steam-overlay
    sync-type: git
    sync-uri: https://github.com/anyc/steam-overlay/
    masters: gentoo
    priority: 50
    volatile: True

brother-overlay
    location: /usr/local/portage/brother-overlay
    sync-type: git
    sync-uri: https://github.com/stefan-langenmaier/brother-overlay.git
    masters: gentoo
    priority: 9999
    volatile: True

ABI="amd64"
ABI_X86="64 32"
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
ACCEPT_PROPERTIES="*"
ACCEPT_RESTRICT="*"
ADA_TARGET="gcc_12"
APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ARCH="amd64"
AUTOCLEAN="no"
BINPKG_COMPRESS="bzip2"
BINPKG_FORMAT="xpak"
BINPKG_GPG_SIGNING_BASE_COMMAND="/usr/bin/flock /run/lock/portage-binpkg-gpg.lock /usr/bin/gpg --sign --armor [PORTAGE_CONFIG]"
BINPKG_GPG_SIGNING_DIGEST="SHA512"
BINPKG_GPG_VERIFY_BASE_COMMAND="/usr/bin/gpg --verify --batch --no-tty --no-auto-check-trustdb --status-fd 2 [PORTAGE_CONFIG] [SIGNATURE]"
BINPKG_GPG_VERIFY_GPG_HOME="/etc/portage/gnupg"
BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_12 python_single_target_python3_12 gil multilib zstd cet"
BROOT=""
CALLIGRA_FEATURES="karbon sheets words"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=broadwell -mtune=generic"
CFLAGS_amd64="-m64"
CFLAGS_x32="-mx32"
CFLAGS_x86="-m32 -mfpmath=sse"
CHOST="x86_64-pc-linux-gnu"
CHOST_amd64="x86_64-pc-linux-gnu"
CHOST_x32="x86_64-pc-linux-gnux32"
CHOST_x86="i686-pc-linux-gnu"
CLEAN_DELAY="5"
COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
COLLISION_IGNORE="/boot/dtbs/* /lib/modules/*"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d"
CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3"
CXXFLAGS="-O2 -pipe -march=broadwell -mtune=generic"
DEFAULT_ABI="amd64"
DISTDIR="/usr/portage/distfiles"
EDITOR="vim"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--alphabetical --misspell-suggestions y --quiet-build --verbose --verbose-conflicts --changed-use --complete-graph --deep --keep-going=y --newuse --update --with-bdeps=y"
EMERGE_WARNING_DELAY="10"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
EPREFIX=""
EROOT="/"
ESYSROOT="/"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg-live clean-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FETCHCOMMAND="wget -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
FETCHCOMMAND_RSYNC="rsync -LtvP "${URI}" "${DISTDIR}/${FILE}""
FETCHCOMMAND_SFTP="bash -c "x=\${2#sftp://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; eval \"declare -a ssh_opts=(\${3})\" ; exec sftp \${port:+-P \${port}} \"\${ssh_opts[@]}\" \"\${host}:/\${x#*/}\" \"\$1\"" sftp "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}""
FETCHCOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; exec rsync --rsh=\"ssh \${port:+-p\${port}} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}""
FFLAGS="-O2 -pipe"
GCC_SPECS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
GPG_VERIFY_GROUP_DROP="nogroup"
GPG_VERIFY_USER_DROP="nobody"
GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox"
GRUB_PLATFORMS=""
GSETTINGS_BACKEND="dconf"
HISTDIR="/root/.histdir"
HISTFILE="/root/.histdir/6116"
HISTSIZE="1000"
HOME="/root"
INFOPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/13/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.41/info:/usr/share/autoconf-2.71/info:/usr/share/automake-1.16.5/info:/usr/share/info"
INPUT_DEVICES="evdev joystick libinput"
IUSE_IMPLICIT="abi_x86_64 prefix prefix-guest prefix-stack"
KERNEL="linux"
LADSPA_PATH="/usr/lib64/ladspa"
LANG="C"
LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text"
LC_CTYPE="C.UTF-8"
LC_MESSAGES="C"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
LDFLAGS_amd64="-m elf_x86_64"
LDFLAGS_x32="-m elf32_x86_64"
LDFLAGS_x86="-m elf_i386"
LESS="-XmsR -Pm ?f%f:stdio. ?lbLine ?lb%lb ?pb(?pb%pb\% of ?pb%B bytes)"
LESSOPEN="|lesspipe %s"
LEX="flex"
LIBDIR_amd64="lib64"
LIBDIR_x32="libx32"
LIBDIR_x86="lib"
LINGUAS="en_US en"
LOGNAME="root"
LUA_SINGLE_TARGET="lua5-1"
LUA_TARGETS="lua5-1"
MAKEOPTS="-j5"
MANPAGER="manpager"
MANPATH="/root/man:/usr/share/man"
MULTILIB_ABIS="amd64 x86"
MULTILIB_STRICT_DENY="64-bit.*shared object"
MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib"
MULTILIB_STRICT_EXEMPT="(perl5|gcc|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec|llvm)"
NPM_CONFIG_GLOBALCONFIG="/etc/npm/npmrc"
OFFICE_IMPLEMENTATION="libreoffice"
OLDPWD="/root"
OPENCL_PROFILE="nvidia"
OPENGL_PROFILE="xorg-x11"
PAGER="less"
PATH="/root/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/opt/bin"
PGPPATH="/root/.pgp"
PHP_TARGETS="php8-2"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="alpha amd64 amd64-linux arm arm-linux arm64 arm64-linux arm64-macos hppa ia64 loong m68k mips ppc ppc-macos ppc64 ppc64-linux riscv riscv-linux s390 sparc x64-macos x64-solaris x86 x86-linux x86-macos"
PORTAGE_BIN_PATH="/usr/lib/portage/python3.11"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="echo save"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_GPG_SIGNING_COMMAND="gpg --sign --digest-algo SHA256 --clearsign --yes --default-key "${PORTAGE_GPG_KEY}" --homedir "${PORTAGE_GPG_DIR}" "${FILE}""
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_INTERNAL_CALLER="1"
PORTAGE_LOGDIR_CLEAN="find "${PORTAGE_LOGDIR}" -type f ! -name "summary.log*" -mtime +7 -delete"
PORTAGE_NICENESS="5"
PORTAGE_OVERRIDE_EPREFIX=""
PORTAGE_PYM_PATH="/usr/lib/python3.11/site-packages"
PORTAGE_PYTHONPATH="/usr/lib/python3.11/site-packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_RSYNC_RETRIES="-1"
PORTAGE_SCHEDULING_POLICY="idle"
PORTAGE_SYNC_STALE="30"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_TRUST_HELPER="/usr/bin/getuto"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTAGE_XATTR_EXCLUDE="btrfs.* security.evm security.ima    security.selinux system.nfs4_acl user.apache_handler    user.Beagle.* user.dublincore.* user.mime_encoding user.xdg.*"
PORT_LOGDIR="/var/log/portage/builds"
POSTGRES_TARGETS="postgres15"
PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL"
PS1="%? %{%}%B%m%b%{%} %2C %# "
PWD="/root/emerge"
PYTHONDONTWRITEBYTECODE="1"
PYTHON_SINGLE_TARGET="python3_11"
PYTHON_TARGETS="python3_11"
QT_GRAPHICSSYSTEM="raster"
RESUMECOMMAND="wget -c -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
RESUMECOMMAND_RSYNC="rsync -LtvP "${URI}" "${DISTDIR}/${FILE}""
RESUMECOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; exec rsync --rsh=\"ssh \${port:+-p\${port}} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}""
ROOT="/"
ROOTPATH="/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/bin:/usr/lib/llvm/17/bin"
RPMDIR="/var/cache/rpm"
RUBY_TARGETS="ruby31 ruby32"
SAVEHIST="1000"
SHELL="/bin/zsh"
SHLVL="1"
SYMLINK_LIB="no"
SYSROOT="/"
TERM="xterm-256color"
TMPDIR="/root/tmp"
TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE="1"
UNINSTALL_IGNORE="/usr/lib32"
USE="X a52 aac acl acpi adns aes afp alsa amd64 amr archive avx avx2 bluray branding btpclient bzip2 cairo calendar cdda cddb cdparanoia cdr cet cjk crypt css cuda cups dbus dga dhcpcd directfb doc dri dtrace dts dvd dvdr egl elogind encode exif f16c fbcon ffmpeg filecaps flac fma3 fontconfig foomaticdb fuse gd gdbm geopi gif gimp git gme google gphoto2 gpm gstreamer gtk gtk3 gui gzip hardened i965 iconv icu id3tag idn imagemagick inotify ios ipv6 javascript jit joystick jpeg jpeg2k kf6compat lcms libass libdrm libnotify libtirpc lm_sensors mad matroska minimal mmx mmxext mng modemmanager mozilla mp3 mp4 mpeg mpinimal mpx mtp multilib ncurses nfs nfsv4 nfsv41 nls nptl nsplugin numa nvenc offensive ofx ogg opencv opengl openmp opus pam pango pclmul pcre pdf pie png policykit popcnt postgres postscript ppds pulseaudio python raw rdesktop readline rss ruby savedconfig sdl seccomp session sharedmem smp sna snmp sockets sound spell spice sqlite sqlite3 sse sse2 sse3 sse4_1 sse4_2 ssl ssse3 startup-notification svg syslog test-rust theora threads tiff tinfo truetype udev udisks unicode upnp upnp-av upower usb v4l vaapi vim-syntax vlc vorbis vulkan webp websocket wifi wxwidgets x264 x265 xattr xcb xft xinerama xkb xml xosd xscreensaver xv xvid zlib zsh-completion" ABI_X86="64 32" ADA_TARGET="gcc_12" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" INPUT_DEVICES="evdev joystick libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-2" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11" RUBY_TARGETS="ruby31 ruby32" VIDEO_CARDS="nvidia intel i965" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
USER="root"
USERLAND="GNU"
USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_QUIC CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_SLOT LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PERL_FEATURES PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS"
USE_EXPAND_HIDDEN="ABI_MIPS ABI_S390 CPU_FLAGS_ARM CPU_FLAGS_PPC ELIBC KERNEL"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux"
USE_EXPAND_VALUES_ELIBC="bionic Darwin glibc mingw musl SunOS"
USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS"
USE_ORDER="env:pkg:conf:defaults:pkginternal:features:repo:env.d"
VIDEO_CARDS="nvidia intel i965"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="/usr/local/share:/usr/share:/etc/eselect/wine/share"
XFCE_PLUGINS="brightness clock power"
XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
ac_cv_c_undeclared_builtin_options="none needed"
enable_year2038="no"
gl_cv_compiler_check_decl_option="-Werror=implicit-function-declaration"
gl_cv_func_getcwd_path_max="yes"


What's the best course of action here?
_________________
Unscrambler of Eggs
he/him
Back to top
View user's profile Send private message
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2397

PostPosted: Fri Jul 19, 2024 5:51 pm    Post subject: Re: ffmpeg upgrade/downgrade fight Reply with quote

brundage wrote:
I'm trying to resolve a slot conflict with ffmpeg. If I read the situation correctly, vlc wants <media-video/ffmpeg-5 while other packages want to upgrade.

Code:
0 blaze /root # emerge @world


That's not the way to update world. You're instructing portage to do an update only on packages that are recorded in world. That's partial update which may or may not succeed. Try emerge -UDuav @world.

Best Regards,
Georgi
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 1908

PostPosted: Fri Jul 19, 2024 5:53 pm    Post subject: Reply with quote

Disable vaapi USE on media-video/vlc to resolve this. See also Bug 864721
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5084
Location: Bavaria

PostPosted: Fri Jul 19, 2024 5:56 pm    Post subject: Re: ffmpeg upgrade/downgrade fight Reply with quote

logrusx wrote:
brundage wrote:
I'm trying to resolve a slot conflict with ffmpeg. [...]

[...] Try emerge -UDuav @world.

... and before this create a file in /etc/portage/package.use with this content:
Code:
# temporary because of bug: https://bugs.gentoo.org/864721
media-video/vlc -vaapi

_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
brundage
Apprentice
Apprentice


Joined: 02 Dec 2004
Posts: 151

PostPosted: Fri Jul 19, 2024 6:08 pm    Post subject: Re: ffmpeg upgrade/downgrade fight Reply with quote

logrusx wrote:
brundage wrote:
I'm trying to resolve a slot conflict with ffmpeg. If I read the situation correctly, vlc wants <media-video/ffmpeg-5 while other packages want to upgrade.

Code:
0 blaze /root # emerge @world


That's not the way to update world. You're instructing portage to do an update only on packages that are recorded in world. That's partial update which may or may not succeed. Try emerge -UDuav @world.

Best Regards,
Georgi


You probably missed this in my make.conf

Code:
EMERGE_DEFAULT_OPTS="--alphabetical --misspell-suggestions y --quiet-build --verbose --verbose-conflicts --changed-use --complete-graph --deep --keep-going=y --newuse --update --with-bdeps=y"

_________________
Unscrambler of Eggs
he/him
Back to top
View user's profile Send private message
brundage
Apprentice
Apprentice


Joined: 02 Dec 2004
Posts: 151

PostPosted: Fri Jul 19, 2024 6:15 pm    Post subject: Reply with quote

grknight wrote:
Disable vaapi USE on media-video/vlc to resolve this. See also Bug 864721


Looks promising. I'll update if the emerge world fails again.
_________________
Unscrambler of Eggs
he/him
Back to top
View user's profile Send private message
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2397

PostPosted: Fri Jul 19, 2024 7:20 pm    Post subject: Re: ffmpeg upgrade/downgrade fight Reply with quote

brundage wrote:

You probably missed this in my make.conf

Code:
EMERGE_DEFAULT_OPTS="--alphabetical --misspell-suggestions y --quiet-build --verbose --verbose-conflicts --changed-use --complete-graph --deep --keep-going=y --newuse --update --with-bdeps=y"


Yes I did :)

Best Regards,
Georgi
Back to top
View user's profile Send private message
brundage
Apprentice
Apprentice


Joined: 02 Dec 2004
Posts: 151

PostPosted: Sat Jul 20, 2024 3:19 pm    Post subject: Reply with quote

grknight wrote:
Disable vaapi USE on media-video/vlc to resolve this. See also Bug 864721


Success. Thanks for the help.
_________________
Unscrambler of Eggs
he/him
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum