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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to