Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Cleaning output of emerge about ffmpeg
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
kgdrenefort
Apprentice
Apprentice


Joined: 19 Sep 2023
Posts: 186
Location: Somewhere in the 77

PostPosted: Wed Mar 06, 2024 12:41 pm    Post subject: [SOLVED] Cleaning output of emerge about ffmpeg Reply with quote

Hi,

Edit: Will open another topic for the non-multimedia left dependancies conflicts.

It seems I have the same problem as seen in this topic.

That is not in my opinion a great things, it's probably useful, but let's be honnest:

Code:
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

media-video/ffmpeg:0

  (media-video/ffmpeg-6.1.1-r4:0/58.60.60::gentoo, ebuild scheduled for merge) USE="X alsa bzip2 dav1d encode gnutls gpl iconv jack jpeg2k lcms libass libcaca lzma mp3 network nvenc openal opengl oss pic postproc pulseaudio sdl svg threads truetype v4l vaapi vdpau vorbis vulkan webp x264 xvid zlib -amf -amr -amrenc (-appkit) -bluray -bs2b -cdio -chromaprint -chromium -codec2 -cpudetection -cuda -debug -doc -fdk -flite -fontconfig -frei0r -fribidi -gcrypt -glslang -gme -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jpegxl -kvazaar -ladspa -libaom -libaribb24 -libdrm -libilbc -libplacebo -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -modplug -opencl -openh264 -openssl -opus -qsv -rav1e -rubberband -samba -shaderc -snappy -sndio -soc -speex -srt -ssh -static-libs -svt-av1 -test -theora -twolame -verify-sig -vidstab -vmaf -vpx -x265 -zeromq -zimg -zvbi" ABI_X86="(64) -32 (-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" conflicts with
    media-video/ffmpeg:0/56.58.58=[vaapi] required by (dev-qt/qtmultimedia-6.6.2:6/6.6.2::gentoo, installed) USE="X alsa ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan -eglfs -test" ABI_X86="(64)"
                      ^^^^^^^^^^^^
    media-video/ffmpeg:0/56.58.58= required by (games-engines/openmw-0.48.0:0/0::gentoo, installed) USE="osg-fork qt5 -devtools -doc -test" ABI_X86="(64)" LUA_SINGLE_TARGET="(luajit) (-lua5-1) (-lua5-3) (-lua5-4)"
                      ^^^^^^^^^^^^
    >=media-video/ffmpeg-4:0/56.58.58=[abi_x86_64(-)] required by (media-plugins/gst-plugins-libav-1.20.6:1.0/1.0::gentoo, installed) USE="nls -test" ABI_X86="(64) -32 (-x32)"
                          ^^^^^^^^^^^^
    >=media-video/ffmpeg-3.1.3:0/56.58.58=[postproc,vaapi,vdpau] required by (media-video/vlc-3.0.20-r3:0/5-9::gentoo, installed) USE="X a52 alsa cddb dbus dts dvbpsi dvd encode ffmpeg flac gcrypt gstreamer gui jack jpeg libcaca libnotify libsamplerate mad matroska mp3 mpeg mtp ncurses ogg png pulseaudio rdp ssl svg truetype udev v4l vaapi vdpau vnc wayland x264 xml -aom -archive -aribsub -bidi -bluray -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -faad -fdk -fluidsynth -fontconfig -gme -ieee1394 -kate -keyring -libass -libtar -libtiger -linsys -lirc -live -lua -macosx-notifications -modplug -musepack -nfs -omxil -optimisememory -opus -projectm -run-as-root -samba -sdl-image -sftp -shout -sid -skins -soxr -speex -srt -taglib -test -theora -tremor -twolame -upnp -vpx -x265 -zeroconf -zvbi" ABI_X86="(64)" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1"
                              ^^^^^^^^^^^^
    <media-video/ffmpeg-5 required by (media-video/vlc-3.0.20-r3:0/5-9::gentoo, installed) USE="X a52 alsa cddb dbus dts dvbpsi dvd encode ffmpeg flac gcrypt gstreamer gui jack jpeg libcaca libnotify libsamplerate mad matroska mp3 mpeg mtp ncurses ogg png pulseaudio rdp ssl svg truetype udev v4l vaapi vdpau vnc wayland x264 xml -aom -archive -aribsub -bidi -bluray -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -faad -fdk -fluidsynth -fontconfig -gme -ieee1394 -kate -keyring -libass -libtar -libtiger -linsys -lirc -live -lua -macosx-notifications -modplug -musepack -nfs -omxil -optimisememory -opus -projectm -run-as-root -samba -sdl-image -sftp -shout -sid -skins -soxr -speex -srt -taglib -test -theora -tremor -twolame -upnp -vpx -x265 -zeroconf -zvbi" ABI_X86="(64)" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1"
    ^                   ^
    media-video/ffmpeg:0/56.58.58= required by (net-misc/freerdp-2.11.1:0/2::gentoo, installed) USE="X alsa cups ffmpeg gstreamer icu jpeg pulseaudio systemd usb wayland xv -debug -doc -kerberos -openh264 -server -smartcard -test -valgrind -xinerama" ABI_X86="(64)"
                      ^^^^^^^^^^^^
    media-video/ffmpeg:0/56.58.58=[abi_x86_64(-)] required by (media-libs/opencv-4.8.1-r1:0/4.8.1::gentoo, installed) USE="contrib contribdnn eigen features2d ffmpeg gstreamer jpeg jpeg2k opengl openmp png python qt5 qt6 tiff v4l vaapi webp (-contribcvv) -contribfreetype (-contribhdf) (-contribovis) (-contribsfm) (-contribxfeatures2d) (-cuda) (-cudnn) -debug -dnnsamples -examples -gdal (-gflags) (-glog) -gphoto2 -gtk3 -ieee1394 -java -lapack -non-free -opencl -opencvapps -openexr -tbb (-tesseract) -testprograms (-vtk) -xine" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="avx avx2 f16c fma3 popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3 -avx512f" PYTHON_TARGETS="python3_11 -python3_10 -python3_12" VIDEO_CARDS="-intel"
                      ^^^^^^^^^^^^
    media-video/ffmpeg:0/56.58.58= required by (media-libs/mlt-7.22.0:0/7::gentoo, installed) USE="ffmpeg frei0r jack opengl python qt5 rubberband sdl xml -debug -gtk -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-frameworks/kfilemetadata-5.115.0:5/5.115::gentoo, installed) USE="exif ffmpeg pdf taglib -debug -doc -epub -mobi -test" ABI_X86="(64)"
                      ^^^^^^^^^^^^
    media-video/ffmpeg:0/56.58.58= required by (kde-apps/ffmpegthumbs-23.08.4:5/5::gentoo, installed) USE="-debug" ABI_X86="(64)"
                      ^^^^^^^^^^^^
    media-video/ffmpeg:0/56.58.58= required by (media-libs/openimageio-2.4.6.0-r1:0/2.4::gentoo, installed) USE="X ffmpeg gif jpeg2k opengl python qt5 raw truetype -dicom -doc -opencv -openvdb -ptex -test" ABI_X86="(64)" CPU_FLAGS_X86="aes avx avx2 f16c sse2 sse3 sse4_1 sse4_2 ssse3 -avx512f" PYTHON_SINGLE_TARGET="python3_11 -python3_10"
                      ^^^^^^^^^^^^
    >=media-video/ffmpeg-4.0:0/56.58.58=[vdpau] required by (media-video/mplayer-1.5_p20230618:0/0::gentoo, installed) USE="X a52 aalib alsa cddb cdio dts dvd dvdnav enca encode fbcon ftp iconv ipv6 jack joystick jpeg libass libcaca lzo mad mng mp3 network openal opengl osdmenu oss png pulseaudio sdl shm truetype unicode v4l vcd vdpau vorbis x264 xscreensaver xv xvid (-aqua) -bidi -bl -bluray -bs2b -cdparanoia -cpudetection -debug -dga -doc -dv -dvb -faac -faad -ggi -gsm -ladspa -libmpeg2 -lirc -live -md5sum -nas -pnm -pvr -radio -rar -rtc -rtmp -samba (-selinux) -speex -tga -theora -toolame -tremor -twolame (-vidix) -xinerama -yuv4mpeg -zoran" ABI_X86="(64)" CPU_FLAGS_X86="avx avx2 fma3 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 -3dnow -3dnowext -fma4 -xop" VIDEO_CARDS="-mga"
                            ^^^^^^^^^^^^
    media-video/ffmpeg:0/56.58.58=[abi_x86_64(-)] required by (media-plugins/alsa-plugins-1.2.7.1-r1:0/0::gentoo, installed) USE="ffmpeg jack mix oss pulseaudio usb_stream -arcam_av -debug -libsamplerate -speex" ABI_X86="(64) -32 (-x32)"
                      ^^^^^^^^^^^^
    media-video/ffmpeg:0/56.58.58= required by (kde-apps/k3b-23.08.4:5/5::gentoo, installed) USE="dvd ffmpeg flac handbook lame mad taglib vcd vorbis -debug -musepack -sndfile -sox -test -webengine" 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 raw sdl svg tiff v4l webp -debug -introspection -lensfun -openexr -sdl2 -test -umfpack -vala" ABI_X86="(64)"
                      ^^^^^^^^^^^^
    media-video/ffmpeg:0/56.58.58= required by (kde-plasma/kpipewire-5.27.10:5/5::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
                      ^^^^^^^^^^^^
    >=media-video/ffmpeg-4.4:0/56.58.58=[encode,threads,vaapi,vdpau] required by (media-video/mpv-0.37.0:0/2::gentoo, installed) USE="X alsa cdda cli drm dvd egl iconv jack javascript jpeg lcms libcaca libmpv lua nvenc openal opengl pipewire pulseaudio uchardet vaapi vdpau vulkan wayland xv zlib (-aqua) -archive -bluray (-coreaudio) -debug -dvb -gamepad (-mmal) (-raspberry-pi) -rubberband -sdl (-selinux) -sixel -sndio -test -tools -zimg" ABI_X86="(64)" LUA_SINGLE_TARGET="(luajit) (-lua5-1)" PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12"
                            ^^^^^^^^^^^^

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 bzip2 dav1d encode gnutls gpl iconv jack jpeg2k libass libcaca lzma mp3 network nvenc openal opengl oss pic postproc pulseaudio sdl svg threads truetype v4l vaapi vdpau vorbis vulkan webp x264 xvid zlib -amf -amr -amrenc (-appkit) -bluray -bs2b -cdio -chromaprint -chromium -codec2 -cpudetection -cuda -debug -doc -fdk -flite -fontconfig -frei0r -fribidi -gcrypt -glslang -gme -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -kvazaar -ladspa -libaom -libaribb24 -libdrm -libilbc -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -opencl -openh264 -openssl -opus -qsv -rav1e -rubberband -samba -snappy -sndio -speex -srt -ssh -static-libs -svt-av1 -test -theora -twolame -verify-sig -vidstab -vmaf -vpx -x265 -zeromq -zimg -zvbi" ABI_X86="(64) -32 (-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"
    ^                            ^^

dev-cpp/yaml-cpp:0

  (dev-cpp/yaml-cpp-0.8.0:0/0.8::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64) -32 (-x32)" conflicts with
    dev-cpp/yaml-cpp:0/0.7= required by (games-engines/openmw-0.48.0:0/0::gentoo, installed) USE="osg-fork qt5 -devtools -doc -test" ABI_X86="(64)" LUA_SINGLE_TARGET="(luajit) (-lua5-1) (-lua5-3) (-lua5-4)"
                    ^^^^^^^
    <dev-cpp/yaml-cpp-0.8.0:0/0.7= required by (media-libs/opencolorio-2.1.3:0/2.1.1::gentoo, installed) USE="python (-doc) -opengl -test" ABI_X86="(64)" CPU_FLAGS_X86="sse2" PYTHON_SINGLE_TARGET="python3_11 -python3_10"
    ^                 ^^^^^^^^^^^^
    <dev-cpp/yaml-cpp-0.8.0:= required by (media-libs/opencolorio-2.1.3:0/2.1.1::gentoo, installed) USE="python (-doc) -opengl -test" ABI_X86="(64)" CPU_FLAGS_X86="sse2" PYTHON_SINGLE_TARGET="python3_11 -python3_10"
    ^                 ^^^^^


… That is pretty annoying to have that each time I need to use emerge.

I do not want to hide it, but to solve it, if it's possible. But I'm too weak on Gentoo to solve it by myself.

Could you please help me better understand this and find, possibly, a way to fix that ?

As I understand and explained in the other topic:
fedeliallalinea wrote:
It's only a warning, you can't update to >=ffmpeg-5 because transcode-1.1.7-r6 support only <ffmpeg-5.


I guess, in my case, and the list isn't complete, these packages:

- dev-qt/qtmultimedia-6.6.2
- games-engines/openmw-0.48.0
- media-plugins/gst-plugins-libav-1.20.6
- media-video/vlc-3.0.20-r3
- Etc

Are not supporting >=ffmpeg-5, supporting only a minor version. Is that correct ?

If it is, could and should I block the version of ffmpeg to something that my whole system accept ? I guess <ffmpeg-5 ?

Also, using <ffmpdeg-5 or any prior version would be a risk somehow for my system ? Bringing more alert or deeper problem ?

Thanks for your time.

Regards,
Kévin GASPARD DE RENEFORT
_________________
«Gentoo does not have problems, only learning opportunities.» - NeddySeagoon
«If your Gentoo installation isn't valuable to you, feel free to continue to ignore the instructions.» - figueroa


Last edited by kgdrenefort on Thu Mar 07, 2024 10:19 am; edited 1 time in total
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 1660

PostPosted: Wed Mar 06, 2024 3:01 pm    Post subject: Reply with quote

Specifically, setting media-video/vlc -vaapi in package.use is likely to remove the <ffmpeg-5 hold as this is what VLC needs. See also Bug 864721
Back to top
View user's profile Send private message
kgdrenefort
Apprentice
Apprentice


Joined: 19 Sep 2023
Posts: 186
Location: Somewhere in the 77

PostPosted: Thu Mar 07, 2024 10:20 am    Post subject: Reply with quote

Hello,

Thanks, it worked very well, the rest are for non multimedia conflicts and will open another topic to solve them.

Regards,
GASPARD DE RENEFORT Kévin
_________________
«Gentoo does not have problems, only learning opportunities.» - NeddySeagoon
«If your Gentoo installation isn't valuable to you, feel free to continue to ignore the instructions.» - figueroa
Back to top
View user's profile Send private message
Jordy
n00b
n00b


Joined: 14 Mar 2024
Posts: 1

PostPosted: Fri Mar 15, 2024 4:25 am    Post subject: Reply with quote

Hello,

I've had this kind of problem with Twitter here before. Indeed, configuring media-video/vlc with vaapi in package.use can sometimes lead to tricky adjustments to maintain compatibility with other dependencies such as ffmpeg. Have you explored alternative solutions for reconciling these dependencies without compromising VLC functionality?


Last edited by Jordy on Wed Apr 17, 2024 2:08 pm; edited 2 times in total
Back to top
View user's profile Send private message
kgdrenefort
Apprentice
Apprentice


Joined: 19 Sep 2023
Posts: 186
Location: Somewhere in the 77

PostPosted: Fri Mar 15, 2024 9:25 am    Post subject: Reply with quote

Jordy wrote:
Hello,

Indeed, configuring media-video/vlc with vaapi in package.use can sometimes lead to tricky adjustments to maintain compatibility with other dependencies such as ffmpeg. Have you explored alternative solutions for reconciling these dependencies without compromising VLC functionality?


No, it's even rare I run VLC, to be honest.
_________________
«Gentoo does not have problems, only learning opportunities.» - NeddySeagoon
«If your Gentoo installation isn't valuable to you, feel free to continue to ignore the instructions.» - figueroa
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia 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