Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Binhost: vicious circle libreoffice and qtwebengine use flag
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
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2433

PostPosted: Sun Oct 06, 2024 4:48 pm    Post subject: Binhost: vicious circle libreoffice and qtwebengine use flag Reply with quote

https://bpa.st/G3U7I

Portage refuses to use binary package for libreoffice.

First it complains about bluetooth, then when disabled it complains about -bluetooth.

Same with qtwebengine and screencast. First I disabled screencast for it, then it complained it wanted bindist, I enabled it and that fixed the bindist flag, but then it complained about screencast not being enabled.

So far I've tried to runt it only on x86_64-v3 binhoost, then on the generic one, the same vicious circle.

Any ideas why I can't use the binary packages for those two?

Best Regards,
Georgi
Back to top
View user's profile Send private message
eschwartz
Developer
Developer


Joined: 29 Oct 2023
Posts: 227

PostPosted: Sun Oct 06, 2024 5:03 pm    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2433

PostPosted: Sun Oct 06, 2024 5:05 pm    Post subject: Reply with quote

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.


Thanks for letting me know. So I'll update another day.

Best Regards,
Georgi
Back to top
View user's profile Send private message
eschwartz
Developer
Developer


Joined: 29 Oct 2023
Posts: 227

PostPosted: Mon Oct 07, 2024 3:43 am    Post subject: Reply with quote

Should be fixed by https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9d78a1f4fc90d54dd2c3c5c6b61acfb1c49d10 as soon as tomorrow morning's run completes.

Portage could not figure out when --with-bdeps=y is used, that an optional choice of ruby31 or ruby32 where ruby31 is listed first, is still satisfied when ruby32 is installed -- it wouldn't let the automation uninstall ruby31. Changing the preferential ordering is a good idea anyway, and prompts portage to fail in the right direction.
Back to top
View user's profile Send private message
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2433

PostPosted: Tue Oct 08, 2024 6:22 am    Post subject: Reply with quote

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:

Code:
# 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:
# 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


But it's never satisfied with libassuan included in the update. Reverting the above use changes, here's what happens:

Code:
# 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


It doesn't stop with this back-and-forth disable bluetooth/screncast, enable bluetooth/screencast. Both of those packages are installed from the binhost. while I might not be that certain about qtwebengine, I'm 100% sure about libreoffice.

Best Regards,
Georgi
Back to top
View user's profile Send private message
eschwartz
Developer
Developer


Joined: 29 Oct 2023
Posts: 227

PostPosted: Tue Oct 08, 2024 6:42 am    Post subject: Reply with quote

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:


That is what I said?


  • Today's update failed due to ruby31 teething troubles
  • libreoffice has to be rebuilt due to changed SLOT dependencies


Your comment about libassuan is my point 2. libreoffice has to be rebuilt due to changed SLOT dependencies.

My point 1, ruby, is "well, if libreoffice has to be rebuilt then why doesn't the binhost have a rebuilt copy for me to install" -- answer is, because the binhost errored out for the whole day due to something totally unrelated to libreoffice.

The binhost attempted to update many packages via -uDN @world. One of those packages was libassuan. Another of those packages was libreoffice.

A third package was webkit-gtk. Webkit-gtk depends on ruby programs to build. Ruby was having issues, so webkit-gtk and its ruby dependencies did not build.

Because one thing didn't build, nothing build in the whole -uDN @world update.

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.
Back to top
View user's profile Send private message
eschwartz
Developer
Developer


Joined: 29 Oct 2023
Posts: 227

PostPosted: Tue Oct 08, 2024 7:22 am    Post subject: Reply with quote

logrusx wrote:
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.


Thanks for letting me know. So I'll update another day.


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.
Back to top
View user's profile Send private message
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2433

PostPosted: Tue Oct 08, 2024 8:41 am    Post subject: Reply with quote

eschwartz wrote:
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:


That is what I said?


Sorry about that, I missed it the other night and today I started directly from memory.

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.


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.

I've restored my use for those two to what they were before I attempted the update:

Code:
# 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


Those were the settings I settled for to satisfy the binary packages use settings.

Code:
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)


None of the listed suggestions below work. I've tested them all except the kde line and the binary packages use is still not satisfied:

Code:
!!! 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


Maybe the problem is in my system but I have no idea how to diagnose it. Any suggestions?

p.s. is it possible I'm using a mirror that has not yet been updated?

p.s.2 I tested with distfiles.gentoo.org, still the same result. I also deleted my /var/cache/binpkgs contents and still the same result.

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:

Code:
# 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


This is with the original settings I had prior to hitting the issue. They are posted in the first code block.

Best Regards,
Georgi
Back to top
View user's profile Send private message
eschwartz
Developer
Developer


Joined: 29 Oct 2023
Posts: 227

PostPosted: Tue Oct 08, 2024 4:42 pm    Post subject: Reply with quote

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:

Code:
# 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


This is with the original settings I had prior to hitting the issue. They are posted in the first code block.

Best Regards,
Georgi



4 builds for libreoffice dated 10-08: https://distfiles.gentoo.org/releases/amd64/binpackages/23.0/x86-64-v3/app-office/libreoffice/
3 builds for qtwebengine dated 10-08: https://distfiles.gentoo.org/releases/amd64/binpackages/23.0/x86-64-v3/dev-qt/qtwebengine/

I successfully installed both last night.

Code:

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.



- app-office/libreoffice-24.2.6.2-7 --- https://distfiles.gentoo.org/releases/amd64/binpackages/23.0/x86-64-v3/dev-qt/qtwebengine/qtwebengine-6.7.2-6.gpkg.tar
- dev-qt/qtwebengine-6.7.2-6 --- https://distfiles.gentoo.org/releases/amd64/binpackages/23.0/x86-64-v3/app-office/libreoffice/libreoffice-24.2.6.2-7.gpkg.tar

Is /var/cache/edb/binhost/${BINHOST_DOMAIN}/releases/amd64/binpackages/23.0/x86-64-v3/Packages updated to the latest version?

Code:

grep "PATH.*libreoffice-24" /var/cache/edb/binhost/${BINHOST_DOMAIN}/releases/amd64/binpackages/23.0/x86-64-v3/Packages


How many candidates does it show vs the copy of the Packages file as newly fetched from the server?
Back to top
View user's profile Send private message
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2433

PostPosted: Tue Oct 08, 2024 5:28 pm    Post subject: Reply with quote

OK, it finally got here, it must have been a synchronization issue. I just pasted the information you asked for and decided to run a check and oh, miracle, it was finally pulling the binary packages.

My previous post is around 20 minutes before the timestamp of that file: Tue Oct 8 09:03:18 AM UTC 2024

For me it's EEST, my post is from 11:41 am and the timestamp is Tue Oct 8 12:03:18 PM EEST 2024.

I'm sorry for wasting your time. I should have checked again after that.

Best Regards,
Georgi
Back to top
View user's profile Send private message
eschwartz
Developer
Developer


Joined: 29 Oct 2023
Posts: 227

PostPosted: Tue Oct 08, 2024 5:33 pm    Post subject: Reply with quote

Alright, no problem. Happy this finally got resolved, anyway -- that update took waaaaaaaaaaay too long to complete, something like 18 hours. Too many big packages updated all at once after a logjam, loads of python 3.13 and ruby32 rebuilds as well.
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