There seems to be an incompatibility between protobuf/grpc (requiring 20230125.3) and libreoffice-bin (requiring 20230125.2). Are those so different ??? The system is a ~amd64 I couldn't debug why gentoo refused to update libreoffice-bin, so i've unmerged it and now i got this: orzel@falco /etc/portage% emerge -1 app-office/libreoffice-bin [ebuild N ] app-office/libreoffice-bin-7.5.5.2 USE="kde -gnome -java" PYTHON_SINGLE_TARGET="python3_11" [ebuild UD] dev-cpp/abseil-cpp-20230125.2 [20230125.3-r1] USE="-test" ABI_X86="(64) -32 (-x32)" [ebuild U ] app-office/libreoffice-l10n-7.5.5.2 [7.5.3.2] USE="-offlinehelp" L10N="en fr it -af -am -ar -as -ast -be -bg -bn -bn-IN -bo -br -brx -bs -ca -ca-valencia -ckb -cs -cy -da -de -dgo -dsb -dz -el -en-GB -en-ZA -eo -es -et -eu -fa -fi -fur -fy -ga -gd -gl -gu -gug -he -hi -hr -hsb -hu -id -is -ja -ka -kab -kk -km -kmr-Latn -kn -ko -kok -ks -lb -lo -lt -lv -mai -mk -ml -mn -mni -mr -my -nb -ne -nl -nn -nr -nso -oc -om -or -pa -pl -pt -pt-BR -ro -ru -rw -sa -sat -sd -si -sid -sk -sl -sq -sr -sr-Latn -ss -st -sv -sw-TZ -szl -ta -te -tg -th -tn -tr -ts -tt -ug -uk -uz -ve -vec -vi -xh -zh-CN -zh-TW -zu" !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: dev-cpp/abseil-cpp:0 (dev-cpp/abseil-cpp-20230125.2:0/20230125::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64) -32 (-x32)" pulled in by dev-cpp/abseil-cpp:0/20230125 required by (app-office/libreoffice-bin-7.5.5.2:0/0::gentoo, ebuild scheduled for merge) USE="kde -gnome -java" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_11" ^^^^^^^^^^^ (dev-cpp/abseil-cpp-20230125.3-r1:0/20230125.0::gentoo, installed) USE="-test" ABI_X86="(64) -32 (-x32)" pulled in by >=dev-cpp/abseil-cpp-20230125.3:0/20230125.0=[abi_x86_64(-)] required by (dev-libs/protobuf-23.3-r2:0/23.3.0::gentoo, installed) USE="zlib -emacs -examples -test" ABI_X86="(64) -32 (-x32)" ^^ ^^^^^^^^^^^^^^^^^^^^^^^^ >=dev-cpp/abseil-cpp-20230125.3:=[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 (dev-libs/protobuf-23.3-r2:0/23.3.0::gentoo, installed) USE="zlib -emacs -examples -test" ABI_X86="(64) -32 (-x32)" ^^ ^^^^^^^^^^ =dev-cpp/abseil-cpp-20230125.3*:0/20230125.0= required by (net-libs/grpc-1.57.0-r1:0/34.157::gentoo, installed) USE="-doc -examples -systemd -test" ABI_X86="(64)" ^ ^^^^^^^^^^^^^^^^^^^^^^^^^ =dev-cpp/abseil-cpp-20230125.3*:= required by (net-libs/grpc-1.57.0-r1:0/34.157::gentoo, installed) USE="-doc -examples -systemd -test" ABI_X86="(64)" ^ ^^^^^^^^^^^
Yes, they are. google doesn't usually have stable ABI for their packages. In general, we can't really keep libreoffice-bin up with ~arch, just for stable. Anyway, the solution here is for libreoffice-bin to be rebuilt as it'll actually drop the dependency in this case as we removed it.
This should be fixed by now.