View previous topic :: View next topic |
Author |
Message |
Satori80a n00b
Joined: 06 Jun 2017 Posts: 51
|
Posted: Tue Sep 17, 2024 1:55 pm Post subject: 3 packages forced recompile with every world update [solved] |
|
|
Code: | These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 53.58 s (backtrack: 4/20).
[ebuild rR ] media-libs/libheif-1.15.2-r1:0/1.12::gentoo USE="aom threads x265 -gdk-pixbuf -go -rav1e -test" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild rR ~] media-video/ffmpeg-6.1.2:0/58.60.60::gentoo USE="X alsa bluray bzip2 cdio chromium cpudetection cuda dav1d encode fdk gnutls gpl iconv jpeg2k libdrm lzma mp3 network nvenc openal opencl opengl opus postproc pulseaudio sdl svg theora threads truetype vaapi vdpau vorbis vpx vulkan x264 x265 xvid zlib -amf -amr -amrenc (-appkit) -bs2b -chromaprint -codec2 -debug -doc -flite -fontconfig -frei0r -fribidi -gcrypt -glslang -gme -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -jpegxl -kvazaar -ladspa -lcms -libaom -libaribb24 -libass -libcaca -libilbc -libplacebo -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -modplug -openh264 -openssl -oss -pic -qsv -rav1e -rubberband -samba -shaderc -snappy -sndio -soc -speex -srt -ssh -static-libs -svt-av1 -test -twolame -v4l -verify-sig -vidstab -vmaf -webp -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" 0 KiB
[ebuild rR ] media-video/handbrake-1.6.1::gentoo USE="fdk nvenc x265 -gstreamer -gtk -numa" 0 KiB
Total: 3 packages (3 reinstalls), Size of downloads: 0 KiB
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
media-libs/x265:0
(media-libs/x265-3.6:0/209::gentoo, ebuild scheduled for merge) USE="10bit 12bit -numa -test" ABI_X86="(64) -32 (-x32)" conflicts with
media-libs/x265:0/199= required by (media-video/vlc-3.0.20-r11:0/5-9::gentoo, installed) USE="X a52 alsa cddb dbus dts dvbpsi dvd encode fdk ffmpeg flac gcrypt gui jpeg libnotify libsamplerate mad mp3 mpeg mtp ncurses ogg opus png pulseaudio ssl svg truetype udev vdpau wayland x264 x265 xml -aom -archive -aribsub -bidi -bluray -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -faad -fluidsynth -fontconfig -gme -gstreamer -ieee1394 -jack -kate -keyring -libass -libcaca -libtar -libtiger -linsys -lirc -live -lua -macosx-notifications -matroska -modplug -musepack -nfs -omxil -optimisememory -projectm -rdp -run-as-root -samba -sdl-image -sftp -shout -sid -skins -soxr -speex -srt -taglib -test -theora -tremor -twolame -upnp -v4l -vaapi -vnc -vpx -zeroconf -zvbi" ABI_X86="(64)" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1"
^^^^^^^
!!! The following update(s) have been skipped due to unsatisfied dependencies
!!! triggered by backtracking:
media-video/vlc:0
|
This has been going on for weeks now. Does anybody have any idea how I can determine why this is happening?
Last edited by Satori80a on Fri Sep 27, 2024 3:01 pm; edited 1 time in total |
|
Back to top |
|
|
GDH-gentoo Veteran
Joined: 20 Jul 2019 Posts: 1686 Location: South America
|
Posted: Tue Sep 17, 2024 2:51 pm Post subject: |
|
|
Looks like some problem with media-video/vlc. Could you post the output of:
Code: | $ emerge --pretend --verbose media-video/vlc media-libs/x265 |
? _________________
NeddySeagoon wrote: | I'm not a witch, I'm a retired electronics engineer |
Ionen wrote: | As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though |
|
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2400
|
Posted: Tue Sep 17, 2024 5:00 pm Post subject: |
|
|
I've had the same issue, I don't remember with which packages, I think other have reported it too, but good luck finding the threads. I think I was helped to solve the issue on IRC.
Best Regards,
Georgi |
|
Back to top |
|
|
Satori80a n00b
Joined: 06 Jun 2017 Posts: 51
|
Posted: Thu Sep 26, 2024 2:35 pm Post subject: |
|
|
This is a mess: I tried to remove vlc, but it's required. Then I tried to remove ffmpeg; again, it's required.
It seems as though they can't both be installed at the same time due to slot conflicts, but they require each other?
I then noticed that mplayer seemed like it might be causing issues, so I ran 'emerge --deselect' on it. Depclean wanted me to emerge @world again so I ran 'sudo emerge -uUDNav @world', which produces:
Code: | These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 55.09 s (backtrack: 8/20).
Total: 0 packages, Size of downloads: 0 KiB
!!! The following update(s) have been skipped due to unsatisfied dependencies
!!! triggered by backtracking:
media-libs/phonon:0
kde-apps/gwenview:6
!!! Problems have been detected with your world file
!!! Please run emaint --check world
!!! Ebuilds for the following packages are either all
!!! masked or don't exist:
kde-apps/gwenview |
So 'sudo emaint -f world' then 'sudo emerge -uUDNav @world' again with the same result about qwenview being nonexistent or masked.
I'm beyond frustrated at this point!
Anyway:
Code: | emerge --pretend --verbose media-video/vlc media-libs/x265
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 19.20 s (backtrack: 6/20).
[ebuild UD ] media-libs/nv-codec-headers-11.1.5.2::gentoo [12.1.14.0::gentoo] 68 KiB
[ebuild R ~] media-libs/x265-3.6-r1:0/209::gentoo USE="10bit 12bit -numa -test" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild UD ] media-video/ffmpeg-4.4.4-r10:0/56.58.58::gentoo [6.1.1-r8:0/58.60.60::gentoo] USE="X alsa bluray bzip2 cdio chromium cpudetection dav1d encode fdk gnutls gpl iconv jpeg2k libdrm lzma mp3 network nvenc openal opencl opengl opus postproc pulseaudio sdl svg theora threads truetype vaapi vdpau verify-sig vorbis vpx vulkan x264 x265 xvid zlib -amf -amr -amrenc (-appkit) -bs2b -chromaprint -codec2 (-cuda) -debug -doc -flite -fontconfig -frei0r -fribidi -gcrypt -glslang -gme -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -kvazaar -ladspa -libaom -libaribb24 -libass -libcaca -libilbc -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -openh264 -openssl -oss -pic (-qsv) -rav1e -rubberband -samba -snappy -sndio -speex -srt -ssh -static-libs -svt-av1 -test -twolame -v4l -vidstab (-vmaf) -webp -zeromq -zimg -zvbi (-jpegxl%) (-lcms%) (-libplacebo%) (-shaderc%) (-soc%)" 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" 9,361 KiB
[ebuild N ] media-video/vlc-3.0.21:0/5-9::gentoo USE="X a52 alsa cddb dbus dts dvbpsi dvd encode fdk ffmpeg flac gcrypt gui jpeg keyring libnotify libsamplerate mad mp3 mtp ncurses ogg opus png pulseaudio ssl svg taglib truetype udev vaapi vdpau wayland x264 x265 xml -aom -archive -aribsub -bidi -bluray -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -faad -fluidsynth -fontconfig -gme -gstreamer -ieee1394 -jack -kate -libass -libcaca -libtar -libtiger -linsys -lirc -live -lua -macosx-notifications -matroska -modplug -mpeg -musepack -nfs -omxil -optimisememory -projectm -rdp -run-as-root -samba -sdl-image -sftp -shout -sid -skins -soxr -speex -srt -test -theora -tremor -twolame -upnp -v4l -vnc -vpx -zeroconf -zvbi" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1" 25,049 KiB
Total: 4 packages (2 downgrades, 1 new, 1 reinstall), Size of downloads: 34,476 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-4.4.4-r10:0/56.58.58::gentoo, ebuild scheduled for merge) USE="X alsa bluray bzip2 cdio chromium cpudetection dav1d encode fdk gnutls gpl iconv jpeg2k libdrm lzma mp3 network nvenc openal opencl opengl opus postproc pulseaudio sdl svg theora threads truetype vaapi vdpau verify-sig vorbis vpx vulkan x264 x265 xvid zlib -amf -amr -amrenc (-appkit) -bs2b -chromaprint -codec2 (-cuda) -debug -doc -flite -fontconfig -frei0r -fribidi -gcrypt -glslang -gme -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -kvazaar -ladspa -libaom -libaribb24 -libass -libcaca -libilbc -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -openh264 -openssl -oss -pic (-qsv) -rav1e -rubberband -samba -snappy -sndio -speex -srt -ssh -static-libs -svt-av1 -test -twolame -v4l -vidstab (-vmaf) -webp -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" pulled in by
<media-video/ffmpeg-5 required by (media-video/vlc-3.0.21:0/5-9::gentoo, ebuild scheduled for merge) USE="X a52 alsa cddb dbus dts dvbpsi dvd encode fdk ffmpeg flac gcrypt gui jpeg keyring libnotify libsamplerate mad mp3 mtp ncurses ogg opus png pulseaudio ssl svg taglib truetype udev vaapi vdpau wayland x264 x265 xml -aom -archive -aribsub -bidi -bluray -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -faad -fluidsynth -fontconfig -gme -gstreamer -ieee1394 -jack -kate -libass -libcaca -libtar -libtiger -linsys -lirc -live -lua -macosx-notifications -matroska -modplug -mpeg -musepack -nfs -omxil -optimisememory -projectm -rdp -run-as-root -samba -sdl-image -sftp -shout -sid -skins -soxr -speex -srt -test -theora -tremor -twolame -upnp -v4l -vnc -vpx -zeroconf -zvbi" ABI_X86="(64)" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1"
^ ^
(media-video/ffmpeg-6.1.1-r8:0/58.60.60::gentoo, installed) USE="X alsa bluray bzip2 cdio chromium cpudetection dav1d encode fdk gnutls gpl iconv jpeg2k libdrm lzma mp3 network nvenc openal opencl opengl opus postproc pulseaudio sdl svg theora threads truetype vaapi vdpau verify-sig vorbis vpx vulkan x264 x265 xvid zlib -amf -amr -amrenc (-appkit) -bs2b -chromaprint -codec2 (-cuda) -debug -doc -flite -fontconfig -frei0r -fribidi -gcrypt -glslang -gme -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -jpegxl -kvazaar -ladspa -lcms -libaom -libaribb24 -libass -libcaca -libilbc -libplacebo -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -modplug -openh264 -openssl -oss -pic (-qsv) -rav1e -rubberband -samba -shaderc -snappy -sndio -soc -speex -srt -ssh -static-libs -svt-av1 -test -twolame -v4l -vidstab (-vmaf) -webp -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" pulled in by
media-video/ffmpeg:0/58.60.60=[vaapi] required by (dev-qt/qtmultimedia-6.7.2-r2:6/6.7.2::gentoo, installed) USE="X alsa ffmpeg opengl pulseaudio qml vaapi vulkan -eglfs -gstreamer -test -v4l" ABI_X86="(64)"
^^^^^^^^^^^^
>=media-video/ffmpeg-5.1.2:=[postproc,fdk?] required by (media-video/handbrake-1.6.1:0/0::gentoo, installed) USE="fdk nvenc x265 -gstreamer -gtk -numa" ABI_X86="(64)"
^^ ^^^^^
(and 12 more with the same problems)
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-r10:0/56.58.58::gentoo, ebuild scheduled for merge) USE="X alsa bluray bzip2 cdio chromium cpudetection dav1d encode fdk gnutls gpl iconv jpeg2k libdrm lzma mp3 network nvenc openal opencl opengl opus postproc pulseaudio sdl svg theora threads truetype vaapi vdpau verify-sig vorbis vpx vulkan x264 x265 xvid zlib -amf -amr -amrenc (-appkit) -bs2b -chromaprint -codec2 (-cuda) -debug -doc -flite -fontconfig -frei0r -fribidi -gcrypt -glslang -gme -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -kvazaar -ladspa -libaom -libaribb24 -libass -libcaca -libilbc -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -openh264 -openssl -oss -pic (-qsv) -rav1e -rubberband -samba -snappy -sndio -speex -srt -ssh -static-libs -svt-av1 -test -twolame -v4l -vidstab (-vmaf) -webp -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"
^ ^^
(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-r8:0/58.60.60::gentoo, installed) USE="X alsa bluray bzip2 cdio chromium cpudetection dav1d encode fdk gnutls gpl iconv jpeg2k libdrm lzma mp3 network nvenc openal opencl opengl opus postproc pulseaudio sdl svg theora threads truetype vaapi vdpau verify-sig vorbis vpx vulkan x264 x265 xvid zlib -amf -amr -amrenc (-appkit) -bs2b -chromaprint -codec2 (-cuda) -debug -doc -flite -fontconfig -frei0r -fribidi -gcrypt -glslang -gme -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -jpegxl -kvazaar -ladspa -lcms -libaom -libaribb24 -libass -libcaca -libilbc -libplacebo -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -modplug -openh264 -openssl -oss -pic (-qsv) -rav1e -rubberband -samba -shaderc -snappy -sndio -soc -speex -srt -ssh -static-libs -svt-av1 -test -twolame -v4l -vidstab (-vmaf) -webp -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"
^^ ^^^^^^^^
(and 1 more with the same problem)
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. |
|
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2400
|
Posted: Thu Sep 26, 2024 2:39 pm Post subject: |
|
|
You've been asked a question above by GDH-Gentoo. I'm not going to ask it again.
Best regards,
Georgi |
|
Back to top |
|
|
Satori80a n00b
Joined: 06 Jun 2017 Posts: 51
|
Posted: Thu Sep 26, 2024 2:42 pm Post subject: |
|
|
logrusx wrote: | You've been asked a question above by GDH-Gentoo. I'm not going to ask it again.
Best regards,
Georgi |
Did you read the last portion of my post? I answered that question directly; did I not. |
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2400
|
Posted: Thu Sep 26, 2024 4:25 pm Post subject: |
|
|
Satori80a wrote: |
Did you read the last portion of my post? I answered that question directly; did I not. |
I missed it actually, sorry about that.
What happens if you add USE="-vaapi" on the command line for the same command?
I think your problem is related to this bug: https://bugs.gentoo.org/864721
Best Regards,
Georgi |
|
Back to top |
|
|
dmpogo Advocate
Joined: 02 Sep 2004 Posts: 3416 Location: Canada
|
Posted: Thu Sep 26, 2024 5:03 pm Post subject: |
|
|
As just was said, your vlc probably has USE='vaapi' which does not work with latest ffmpeg, and tries to downgrade ffmpeg to version 4. While of course other packages are compiled for FFmpeg-6 |
|
Back to top |
|
|
Satori80a n00b
Joined: 06 Jun 2017 Posts: 51
|
Posted: Fri Sep 27, 2024 3:00 pm Post subject: |
|
|
That seems to have done the trick. Thank you guys for all the help! |
|
Back to top |
|
|
|