Code: Select all
# grep -r -E "qtwebengine|libreoffice" /etc/portage
/etc/portage/package.use/dev-qt:dev-qt/qtwebengine bindist -screencast
/etc/portage/package.use/app-office:app-office/libreoffice -bluetooth
Code: Select all
# emerge -DuUavg @world --exclude "libassuan libvpx"
Local copy of remote index is up-to-date and will be used.
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 22.75 s (backtrack: 0/20).
[ebuild U ] dev-libs/libgcrypt-1.11.0:0/20::gentoo [1.10.3-r1:0/20::gentoo] USE="asm getentropy -doc -static-libs -verify-sig" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="aes avx avx2 sha sse4_1 -avx512f% -padlock" 4,083 KiB
[ebuild U ] net-misc/yt-dlp-2024.10.07::gentoo [2024.09.27::gentoo] USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" 5,619 KiB
[ebuild U ] net-libs/nghttp3-1.6.0::gentoo [1.5.0::gentoo] USE="-static-libs -test" ABI_X86="(64) -32 (-x32)" 384 KiB
[ebuild U ] app-crypt/gpgme-1.23.2-r2:1/11.6.15.2::gentoo [1.23.2-r1:1/11.6.15.2::gentoo] USE="cxx qt5 qt6 -common-lisp -debug -python -static-libs -test -verify-sig" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)" 0 KiB
[binary R ] dev-qt/qtwebengine-6.7.2-3:6/6.7.2::gentoo USE="alsa bindist jumbo-build opengl pulseaudio qml system-icu vulkan widgets -accessibility -custom-cflags -designer -geolocation -kerberos -pdfium -screencast* -test -vaapi -webdriver" 69,130 KiB
[binary R ] app-office/libreoffice-24.2.6.2-3::gentoo USE="branding cups dbus eds gstreamer gtk mariadb qt5 qt6 vulkan -accessibility -base -bluetooth* -clang (-coinmp) -custom-cflags -debug (-firebird) -googledrive -java -kde -ldap -odk -pdfimport -postgres -test -valgrind" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11" 139,930 KiB
Total: 6 packages (4 upgrades, 2 reinstalls, 2 binaries), Size of downloads: 219,144 KiB
Code: Select all
# emerge -DuUavg @world
Local copy of remote index is up-to-date and will be used.
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 43.36 s (backtrack: 2/20).
[binary r U ] dev-libs/libassuan-3.0.0-1:0/3.0::gentoo [2.5.7:0/0::gentoo] USE="-verify-sig" 130 KiB
[ebuild r U ] media-libs/libvpx-1.14.1:0/9::gentoo [1.13.1-r1:0/8::gentoo] USE="highbitdepth postproc threads -doc -static-libs -test" ABI_X86="(64) -32 (-x32)" 5,483 KiB
[ebuild U ] dev-libs/libgcrypt-1.11.0:0/20::gentoo [1.10.3-r1:0/20::gentoo] USE="asm getentropy -doc -static-libs -verify-sig" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="aes avx avx2 sha sse4_1 -avx512f% -padlock" 4,083 KiB
[ebuild U ] net-misc/yt-dlp-2024.10.07::gentoo [2024.09.27::gentoo] USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" 5,619 KiB
[ebuild U ] net-libs/nghttp3-1.6.0::gentoo [1.5.0::gentoo] USE="-static-libs -test" ABI_X86="(64) -32 (-x32)" 384 KiB
[ebuild rR ] app-crypt/gnupg-2.4.5-r2::gentoo USE="bzip2 nls readline smartcard ssl tofu usb -doc -ldap (-selinux) -test -tools -tpm -user-socket -verify-sig -wks-server" 0 KiB
[ebuild U ] app-crypt/gpgme-1.23.2-r2:1/11.6.15.2::gentoo [1.23.2-r1:1/11.6.15.2::gentoo] USE="cxx qt5 qt6 -common-lisp -debug -python -static-libs -test -verify-sig" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)" 0 KiB
[ebuild rR ] app-crypt/pinentry-1.3.1::gentoo USE="X gtk keyring ncurses qt5 qt6 wayland -caps -efl -emacs -verify-sig" 0 KiB
[ebuild rR ] app-office/libreoffice-24.2.6.2::gentoo USE="bluetooth branding cups dbus eds gstreamer gtk mariadb qt5 qt6 vulkan -accessibility -base -clang (-coinmp) -custom-cflags -debug (-firebird) -googledrive -java -kde -ldap -odk -pdfimport -postgres -test -valgrind" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11 (-python3_13)" 448,820 KiB
[ebuild rR ~] www-client/firefox-131.0:rapid::gentoo USE="X clang dbus gmp-autoupdate hwaccel jumbo-build openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp telemetry wayland -debug -eme-free -gnome-shell -hardened -jack -libproxy -lto -pgo (-selinux) -sndio -system-png (-valgrind) -wifi" L10N="bg -ach -af -an -ar -ast -az -be -bn -br -bs -ca -ca-valencia -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fur -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -ne -nl -nn -oc -pa -pl -pt-BR -pt-PT -rm -ro -ru -sc -sco -si -sk -skr -sl -son -sq -sr -sv -szl -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW" LLVM_SLOT="18 -17" 0 KiB
[ebuild rR ] dev-qt/qtwebengine-6.7.2:6/6.7.2::gentoo USE="alsa bindist jumbo-build opengl pulseaudio qml screencast system-icu vulkan widgets -accessibility -custom-cflags -designer -geolocation -kerberos -pdfium -test -vaapi -webdriver" 0 KiB
Total: 11 packages (6 upgrades, 5 reinstalls, 1 binary), Size of downloads: 464,516 KiB
The following packages are causing rebuilds:
(dev-libs/libassuan-3.0.0-1:0/3.0::gentoo, binary scheduled for merge) causes rebuilds for:
(app-crypt/pinentry-1.3.1:0/0::gentoo, ebuild scheduled for merge)
(app-office/libreoffice-24.2.6.2:0/0::gentoo, ebuild scheduled for merge)
(app-crypt/gnupg-2.4.5-r2:0/0::gentoo, ebuild scheduled for merge)
(media-libs/libvpx-1.14.1:0/9::gentoo, ebuild scheduled for merge) causes rebuilds for:
(www-client/firefox-131.0:rapid/rapid::gentoo, ebuild scheduled for merge)
(dev-qt/qtwebengine-6.7.2:6/6.7.2::gentoo, ebuild scheduled for merge)
!!! The following binary packages have been ignored due to non matching USE:
=app-office/libreoffice-24.2.6.2 -bluetooth -eds -gstreamer
=app-office/libreoffice-24.2.6.2 -bluetooth
=app-office/libreoffice-24.2.6.2 -eds -gstreamer kde
=app-crypt/gnupg-2.4.5-r2 -usb
=app-crypt/pinentry-1.3.1 -X -gtk -keyring -qt5 -qt6 -wayland
=app-crypt/pinentry-1.3.1 -wayland
=app-crypt/pinentry-1.3.1 -keyring
=dev-qt/qtwebengine-6.7.2 -pulseaudio -screencast
=dev-qt/qtwebengine-6.7.2 -screencast
=dev-qt/qtwebengine-6.7.2 -pulseaudio -qml -screencast
That is what I said?logrusx wrote:This issue doesn't seem to go away. I think it has nothing to do with ruby targets. I've built all those locally as they are very short build jobs. I think it's something related to the libassuan update. If I exclude it and change something in the use flags for libreoffice and qtwebengine that's still compatible with the binhost use setting, portage offers to use the binary packages:
I just fetched updates (seems this one took a while) and the binhost is now up to date for today. So this should work fine.logrusx wrote:Thanks for letting me know. So I'll update another day.eschwartz wrote:Today's update failed due to ruby31 teething troubles, and libreoffice has to be rebuilt due to changed SLOT dependencies. IIRC portage's messaging about this is a bit suboptimal.
Sorry about that, I missed it the other night and today I started directly from memory.eschwartz wrote:That is what I said?logrusx wrote:This issue doesn't seem to go away. I think it has nothing to do with ruby targets. I've built all those locally as they are very short build jobs. I think it's something related to the libassuan update. If I exclude it and change something in the use flags for libreoffice and qtwebengine that's still compatible with the binhost use setting, portage offers to use the binary packages:
You're correct, I use Gnome and have just as many QT packages as necessary to run a few QT applications, calibre and quassel are among them, I have just a few packages from kde-framework and 1 from kde-plasma, so I believe the KDE part about libreoffice is irrelevant to my case.eschwartz wrote:The problem has been fixed. Here is a log of the most recent binhost build: https://paste.gentoo.zip/zoeV7ohZ
You will notice that it built most things. On KDE, there's a compile error for libreoffice ??? but on gnome, libreoffice built fine. Your paste showed you were building with -kde and +eds +gstreamer anyway, so *you* will be fine too while we try to figure out why libreoffice has compile errors on KDE.
Code: Select all
# grep -r -E "qtwebengine|libreoffice" /etc/portage
/etc/portage/package.use/dev-qt:dev-qt/qtwebengine bindist qml screencast
/etc/portage/package.use/app-office:app-office/libreoffice bluetooth
Code: Select all
emerge -DuUavg @world
Local copy of remote index is up-to-date and will be used.
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 42.68 s (backtrack: 2/20).
[binary r U ] dev-libs/libassuan-3.0.0-1:0/3.0::gentoo [2.5.7:0/0::gentoo] USE="-verify-sig" 130 KiB
[ebuild r U ] media-libs/libvpx-1.14.1:0/9::gentoo [1.13.1-r1:0/8::gentoo] USE="highbitdepth postproc threads -doc -static-libs -test" ABI_X86="(64) -32 (-x32)" 5,483 KiB
[ebuild U ] dev-libs/libgcrypt-1.11.0:0/20::gentoo [1.10.3-r1:0/20::gentoo] USE="asm getentropy -doc -static-libs -verify-sig" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="aes avx avx2 sha sse4_1 -avx512f% -padlock" 4,083 KiB
[ebuild U ] net-misc/yt-dlp-2024.10.07::gentoo [2024.09.27::gentoo] USE="-test" PYTHON_TARGETS="python3_12 (-pypy3) -python3_10 -python3_11 (-python3_13)" 5,619 KiB
[ebuild U ] net-libs/nghttp3-1.6.0::gentoo [1.5.0::gentoo] USE="-static-libs -test" ABI_X86="(64) -32 (-x32)" 384 KiB
[ebuild rR ] app-crypt/gnupg-2.4.5-r2::gentoo USE="bzip2 nls readline smartcard ssl tofu usb -doc -ldap (-selinux) -test -tools -tpm -user-socket -verify-sig -wks-server" 0 KiB
[ebuild U ] app-crypt/gpgme-1.23.2-r2:1/11.6.15.2::gentoo [1.23.2-r1:1/11.6.15.2::gentoo] USE="cxx qt5 qt6 -common-lisp -debug -python -static-libs -test -verify-sig" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)" 0 KiB
[ebuild rR ] app-crypt/pinentry-1.3.1::gentoo USE="X gtk keyring ncurses qt5 qt6 wayland -caps -efl -emacs -verify-sig" 0 KiB
[ebuild rR ] app-office/libreoffice-24.2.6.2::gentoo USE="bluetooth branding cups dbus eds gstreamer gtk mariadb qt5 qt6 vulkan -accessibility -base -clang (-coinmp) -custom-cflags -debug (-firebird) -googledrive -java -kde -ldap -odk -pdfimport -postgres -test -valgrind" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11 (-python3_13)" 448,820 KiB
[ebuild rR ~] www-client/firefox-131.0:rapid::gentoo USE="X clang dbus gmp-autoupdate hwaccel jumbo-build openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp telemetry wayland -debug -eme-free -gnome-shell -hardened -jack -libproxy -lto -pgo (-selinux) -sndio -system-png (-valgrind) -wifi" L10N="bg -ach -af -an -ar -ast -az -be -bn -br -bs -ca -ca-valencia -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fur -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -ne -nl -nn -oc -pa -pl -pt-BR -pt-PT -rm -ro -ru -sc -sco -si -sk -skr -sl -son -sq -sr -sv -szl -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW" LLVM_SLOT="18 -17" 0 KiB
[ebuild rR ] dev-qt/qtwebengine-6.7.2:6/6.7.2::gentoo USE="alsa bindist jumbo-build opengl pulseaudio qml screencast system-icu vulkan widgets -accessibility -custom-cflags -designer -geolocation -kerberos -pdfium -test -vaapi -webdriver" 0 KiB
Total: 11 packages (6 upgrades, 5 reinstalls, 1 binary), Size of downloads: 464,516 KiB
The following packages are causing rebuilds:
(dev-libs/libassuan-3.0.0-1:0/3.0::gentoo, binary scheduled for merge) causes rebuilds for:
(app-crypt/gnupg-2.4.5-r2:0/0::gentoo, ebuild scheduled for merge)
(app-crypt/pinentry-1.3.1:0/0::gentoo, ebuild scheduled for merge)
(app-office/libreoffice-24.2.6.2:0/0::gentoo, ebuild scheduled for merge)
(media-libs/libvpx-1.14.1:0/9::gentoo, ebuild scheduled for merge) causes rebuilds for:
(dev-qt/qtwebengine-6.7.2:6/6.7.2::gentoo, ebuild scheduled for merge)
(www-client/firefox-131.0:rapid/rapid::gentoo, ebuild scheduled for merge)Code: Select all
!!! The following binary packages have been ignored due to non matching USE:
=app-office/libreoffice-24.2.6.2 -bluetooth -eds -gstreamer
=app-office/libreoffice-24.2.6.2 -bluetooth
=app-office/libreoffice-24.2.6.2 -eds -gstreamer kde
=app-crypt/gnupg-2.4.5-r2 -usb
=app-crypt/pinentry-1.3.1 -X -gtk -keyring -qt5 -qt6 -wayland
=app-crypt/pinentry-1.3.1 -wayland
=app-crypt/pinentry-1.3.1 -keyring
=dev-qt/qtwebengine-6.7.2 -pulseaudio -screencast
=dev-qt/qtwebengine-6.7.2 -screencast
=dev-qt/qtwebengine-6.7.2 -pulseaudio -qml -screencast
Code: Select all
# emerge -pvg libreoffice qtwebengine --exclude "libassuan libvpx"
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 5.18 s (backtrack: 0/20).
[binary R ] app-office/libreoffice-24.2.6.2-2::gentoo USE="bluetooth branding cups dbus eds gstreamer gtk mariadb qt5 qt6 vulkan -accessibility -base -clang (-coinmp) -custom-cflags -debug (-firebird) -googledrive -java -kde -ldap -odk -pdfimport -postgres -test -valgrind" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11" 139,940 KiB
[binary R ] dev-qt/qtwebengine-6.7.2-1:6/6.7.2::gentoo USE="alsa bindist jumbo-build opengl pulseaudio qml screencast system-icu vulkan widgets -accessibility -custom-cflags -designer -geolocation -kerberos -pdfium -test -vaapi -webdriver" 69,170 KiB
Total: 2 packages (2 reinstalls, 2 binaries), Size of downloads: 209,110 KiB
logrusx wrote: p.s.3. I think the fact that when I exclude libassuan and it turns out libvpx from the query causes portage to pull in binary packages means the issue is ongoing:
This is with the original settings I had prior to hitting the issue. They are posted in the first code block.Code: Select all
# emerge -pvg libreoffice qtwebengine --exclude "libassuan libvpx" 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 5.18 s (backtrack: 0/20). [binary R ] app-office/libreoffice-24.2.6.2-2::gentoo USE="bluetooth branding cups dbus eds gstreamer gtk mariadb qt5 qt6 vulkan -accessibility -base -clang (-coinmp) -custom-cflags -debug (-firebird) -googledrive -java -kde -ldap -odk -pdfimport -postgres -test -valgrind" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11" 139,940 KiB [binary R ] dev-qt/qtwebengine-6.7.2-1:6/6.7.2::gentoo USE="alsa bindist jumbo-build opengl pulseaudio qml screencast system-icu vulkan widgets -accessibility -custom-cflags -designer -geolocation -kerberos -pdfium -test -vaapi -webdriver" 69,170 KiB Total: 2 packages (2 reinstalls, 2 binaries), Size of downloads: 209,110 KiB
Best Regards,
Georgi
Code: Select all
Calculating dependencies... done!
Dependency resolution took 27.43 s (backtrack: 1/20).
[binary U ] dev-libs/libgpg-error-1.50-1 [1.49]
[binary r U ] media-libs/libvpx-1.14.1-1 [1.13.1-r1]
[binary r U ] dev-libs/libassuan-3.0.0-1 [2.5.7]
[binary U ] app-crypt/pinentry-1.3.1-5 [1.3.0-r3]
[binary U ] app-crypt/gnupg-2.4.5-r2-2 [2.4.5-r1]
[ebuild U ] dev-lang/python-3.12.6_p4 [3.12.6_p2]
[binary rR ] app-crypt/gpgme-1.23.2-r1-3
[binary UD~] dev-build/meson-1.5.2-1 [1.6.0_rc1]
[ebuild UD ] app-portage/iwdevtools-0.12.13 [9999]
[ebuild U ] dev-libs/mimalloc-2.1.7 [2.1.6]
[ebuild U ] app-text/qpdf-11.9.1 [11.7.0]
[binary U ] net-libs/libpcap-1.10.5-2 [1.10.4]
[ebuild UD ] net-irc/weechat-4.3.4 [4.4.2]
[ebuild NS ~] sys-kernel/gentoo-kernel-6.11.2 [6.9.3, 6.10.11]
[ebuild U ~] virtual/dist-kernel-6.11.2 [6.10.11]
[binary rR ] app-office/libreoffice-24.2.6.2-7 PYTHON_SINGLE_TARGET="-python3_13%"
[binary R ] dev-python/PyQt6-6.7.1-r1-2 USE="-multimedia* -speech*"
[binary rR ] dev-qt/qtwebengine-6.7.2-6
[ebuild R ~] app-text/calibre-7.19.0 USE="-speech*"
The following packages are causing rebuilds:
(dev-libs/libassuan-3.0.0-1:0/3.0::gentoo, binary scheduled for merge) causes rebuilds for:
(app-crypt/gpgme-1.23.2-r1-3:1/11.6.15.2::gentoo, binary scheduled for merge)
(app-office/libreoffice-24.2.6.2-7:0/0::gentoo, binary scheduled for merge)
(media-libs/libvpx-1.14.1-1:0/9::gentoo, binary scheduled for merge) causes rebuilds for:
(dev-qt/qtwebengine-6.7.2-6:6/6.7.2::gentoo, binary scheduled for merge)
!!! The following binary packages have been ignored due to non matching USE:
=dev-lang/python-3.12.6_p4 -verify-sig
=dev-lang/python-3.12.6_p4 -pgo -verify-sig
NOTE: The --binpkg-respect-use=n option will prevent emerge
from ignoring these binary packages if possible.
Using --binpkg-respect-use=y will silence this warning.
Code: Select all
grep "PATH.*libreoffice-24" /var/cache/edb/binhost/${BINHOST_DOMAIN}/releases/amd64/binpackages/23.0/x86-64-v3/Packages