On 2/27/25 9:43 PM, Grant Edwards wrote: > I did a routine update today (which I do most days): > > emerge --sync > emerge -auvND world > emerge --depclean --ask > > That last command removed 50 packages! [listed below] > > It looks like that's allmost all the result of the libreoffice-bin > upgrade from 24.2.7.2 to 24.8.4. Looking at the two ebuild files show > about 50 fewer RDEPENDs in 24.8.4. > > Does Libreoffice no longer use all those libraries? Or are they > somehow now getting bundled up in the "bin" part part of the package?
Back in the day, libreoffice-bin was a version of libreoffice that was built by Gentoo developers against Gentoo packages, and hosted as a prebuilt tarball. It required specific dependency versions of various things. Since the official binhost introduction -- which automatically builds app-office/liberoffice for gnome and KDE profiles -- there is decreased value in pre-building it manually like this. At the same time, the maintainers started thinking about using the upstream Libreoffice prebuilt binaries (which are good for various use cases such as testing a bug report against a baseline that libreoffice developers can compare with). It's actually pretty common that most *-bin packages are about upstream prebuilt binaries. So basically what happened is that libreoffice-bin now bundles all its dependencies. -- Eli Schwartz
OpenPGP_signature.asc
Description: OpenPGP digital signature