emerge output when just trying to install/update qtwebengine:
Code: Select all
!!! The following binary packages have been ignored due to non matching USE:
=dev-qt/qtwebengine-6.7.2 bindist
Anyway, since setting -bindist on the package didn't change anything, I assume it's the former.
Code: Select all
graptolith /home/martin # euse -E bindist -p dev-qt/qtwebengine
Adding "dev-qt/qtwebengine[bindist]" use flag in "/etc/portage/package.use"
graptolith /home/martin # emerge --pretend -1 qtwebengine
/usr/lib/python3.12/site-packages/portage/package/ebuild/_config/KeywordsManager.py:86: UserWarning: /etc/portage/package.keywords is deprecated, use /etc/portage/package.accept_keywords instead
warnings.warn(
Local copy of remote index is up-to-date and will be used.
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 16.14 s (backtrack: 1/20).
[binary NS ] dev-qt/qtwebchannel-6.7.2-1 [5.15.14]
[ebuild NS ] dev-qt/qtwebengine-6.7.2 [5.15.14_p20240510] USE="bindist* opengl%* qml%* system-icu* vulkan%* -accessibility% -custom-cflags% -pdfium% -vaapi% -webdriver%"
So I reset the USE flag and try to find the problem using the command from the Wiki page's troubleshooting section. Now it wants to use the binary but it can't:
Code: Select all
graptolith /home/martin # euse -R bindist -p dev-qt/qtwebengine
Removing "dev-qt/qtwebengine[bindist]" use flag in "/etc/portage/package.use"
graptolith /home/martin # emerge --pretend --getbinpkg --usepkgonly --binpkg-respect-use=n qtwebengine
/usr/lib/python3.12/site-packages/portage/package/ebuild/_config/KeywordsManager.py:86: UserWarning: /etc/portage/package.keywords is deprecated, use /etc/portage/package.accept_keywords instead
warnings.warn(
Local copy of remote index is up-to-date and will be used.
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 35.46 s (backtrack: 9/20).
[binary UD ] media-libs/libvpx-1.13.1-r1-1 [1.14.1] ABI_X86="-32*"
[binary NS ] dev-qt/qtwebchannel-6.7.2-1 [5.15.14]
[binary NS ] dev-qt/qtwebengine-6.7.2-1 [5.15.14_p20240510] USE="bindist* opengl%* qml%* system-icu* vulkan%* -accessibility% -custom-cflags% -pdfium% -vaapi% -webdriver%"
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
media-libs/libvpx:0
(media-libs/libvpx-1.13.1-r1-1:0/8::gentoo, binary scheduled for merge) USE="highbitdepth postproc threads -doc -static-libs -test" ABI_X86="(64) -32 (-x32)" pulled in by
media-libs/libvpx:0/8= required by (dev-qt/qtwebengine-6.7.2-1:6/6.7.2::gentoo, binary scheduled for merge) USE="alsa bindist jumbo-build opengl pulseaudio qml screencast system-icu vulkan widgets -accessibility -custom-cflags -designer -geolocation -kerberos -pdfium -test -vaapi -webdriver" ABI_X86="(64)"
^^^^^
(media-libs/libvpx-1.14.1:0/9::gentoo, installed) USE="highbitdepth postproc threads -doc -static-libs -test" ABI_X86="32 (64) (-x32)" pulled in by
>=media-libs/libvpx-1.8.2:0/9=[postproc] required by (mail-client/thunderbird-115.9.0:0/0::gentoo, installed) USE="X clang dbus openh264 pulseaudio system-av1 system-harfbuzz system-jpeg system-libevent system-librnp system-libvpx system-webp wayland -debug -eme-free -hardened -hwaccel -jack -libproxy -lto (-pgo) (-selinux) -sndio (-system-icu) -system-png (-system-python-libs) -wifi" ABI_X86="(64)" L10N="de -af -ar -ast -be -bg -br -ca -cak -cs -cy -da -dsb -el -en-CA -en-GB -es-AR -es-ES -es-MX -et -eu -fi -fr -fy -ga -gd -gl -he -hr -hsb -hu -id -is -it -ja -ka -kab -kk -ko -lt -lv -ms -nb -nl -nn -pa -pl -pt-BR -pt-PT -rm -ro -ru -sk -sl -sq -sr -sv -th -tr -uk -uz -vi -zh-CN -zh-TW"
^^^^^
>=media-libs/libvpx-1.4.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] required by (media-video/ffmpeg-6.1.1-r8:0/58.60.60::gentoo, installed) USE="X alsa bzip2 dav1d encode gnutls gpl iconv lcms libass mp3 network opengl openssl opus pic postproc pulseaudio sdl svg threads truetype vorbis vpx vulkan 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 -jack -jpeg2k -jpegxl -kvazaar -ladspa -libaom -libaribb24 -libcaca -libdrm -libilbc -libplacebo -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -modplug -nvenc -openal -opencl -openh264 -oss (-qsv) -rav1e -rubberband -samba -shaderc -snappy -sndio -soc -speex -srt -ssh -static-libs -svt-av1 -test -theora -twolame -v4l -vaapi -vdpau -verify-sig -vidstab (-vmaf) -webp -x265 -zeromq -zimg -zvbi" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="aes avx mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 -3dnow -3dnowext -avx2 -fma3 -fma4 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher"
(and 2 more with the same problems)



