• Re: [gentoo-user] Libreoffice massive RDEPEND reduction

    From Eli Schwartz@21:1/5 to Grant Edwards on Fri Feb 28 04:20:02 2025
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------kDmFTsu007OXMfTejwMqT34z
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: quoted-printable

    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

    --------------kDmFTsu007OXMfTejwMqT34z--

    -----BEGIN PGP SIGNATURE-----

    wnsEABYIACMWIQTnFNnmK0TPZHnXm3qEp9ErcA0vVwUCZ8Ep0AUDAAAAAAAKCRCEp9ErcA0vV703 AQCcWAGhSRXgo5EfNYdwwI1y9PQwFAWmLwimfN8kEPCXEQEAwtrJWhkCR4bFf/0XZcYJDpHunl6D ylWu5K3BuBc9nwE=
    =dCxR
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)