Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Binhost: vicious circle libreoffice and qtwebengine use flag

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
11 posts • Page 1 of 1
Author
Message
logrusx
Advocate
Advocate
User avatar
Posts: 3526
Joined: Thu Feb 22, 2018 2:29 pm

Binhost: vicious circle libreoffice and qtwebengine use flag

  • Quote

Post by logrusx » Sun Oct 06, 2024 4:48 pm

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
Top
eschwartz
Developer
Developer
User avatar
Posts: 240
Joined: Sun Oct 29, 2023 4:27 pm

  • Quote

Post by eschwartz » Sun Oct 06, 2024 5:03 pm

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.
Top
logrusx
Advocate
Advocate
User avatar
Posts: 3526
Joined: Thu Feb 22, 2018 2:29 pm

  • Quote

Post by logrusx » Sun Oct 06, 2024 5:05 pm

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
Top
eschwartz
Developer
Developer
User avatar
Posts: 240
Joined: Sun Oct 29, 2023 4:27 pm

  • Quote

Post by eschwartz » Mon Oct 07, 2024 3:43 am

Should be fixed by https://gitweb.gentoo.org/repo/gentoo.g ... cfb1c49d10 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.
Top
logrusx
Advocate
Advocate
User avatar
Posts: 3526
Joined: Thu Feb 22, 2018 2:29 pm

  • Quote

Post by logrusx » Tue Oct 08, 2024 6:22 am

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: 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
But it's never satisfied with libassuan included in the update. Reverting the above use changes, here's what happens:

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
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
Top
eschwartz
Developer
Developer
User avatar
Posts: 240
Joined: Sun Oct 29, 2023 4:27 pm

  • Quote

Post by eschwartz » Tue Oct 08, 2024 6:42 am

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.
Top
eschwartz
Developer
Developer
User avatar
Posts: 240
Joined: Sun Oct 29, 2023 4:27 pm

  • Quote

Post by eschwartz » Tue Oct 08, 2024 7:22 am

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.
Top
logrusx
Advocate
Advocate
User avatar
Posts: 3526
Joined: Thu Feb 22, 2018 2:29 pm

  • Quote

Post by logrusx » Tue Oct 08, 2024 8:41 am

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: 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
Those were the settings I settled for to satisfy the binary packages use settings.

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)
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: 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
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: 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
This is with the original settings I had prior to hitting the issue. They are posted in the first code block.

Best Regards,
Georgi
Top
eschwartz
Developer
Developer
User avatar
Posts: 240
Joined: Sun Oct 29, 2023 4:27 pm

  • Quote

Post by eschwartz » Tue Oct 08, 2024 4:42 pm

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: 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
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/a ... breoffice/
3 builds for qtwebengine dated 10-08: https://distfiles.gentoo.org/releases/a ... webengine/

I successfully installed both last night.

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.

- app-office/libreoffice-24.2.6.2-7 --- https://distfiles.gentoo.org/releases/a ... 6.gpkg.tar
- dev-qt/qtwebengine-6.7.2-6 --- https://distfiles.gentoo.org/releases/a ... 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: Select all

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?
Top
logrusx
Advocate
Advocate
User avatar
Posts: 3526
Joined: Thu Feb 22, 2018 2:29 pm

  • Quote

Post by logrusx » Tue Oct 08, 2024 5:28 pm

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
Top
eschwartz
Developer
Developer
User avatar
Posts: 240
Joined: Sun Oct 29, 2023 4:27 pm

  • Quote

Post by eschwartz » Tue Oct 08, 2024 5:33 pm

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.
Top
Post Reply

11 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy