Subject: [bug#73347] [PATCH] gnu: emacs-org-texlive-collection: Reduce closure.

From: Nicolas Goaziou <[email-masked]>
Date: Fri, 20 Sep 2024 10:23:50 +0200

Hello,

Maxim Cournoyer <[email-masked]> writes:

>      (propagated-inputs
> -     (list texlive-amsmath
> -           texlive-capt-of

You need to propagate texlive-capt-of (from
`texlive-collection-latexextra', which we shouldn't propagate).

> -           texlive-graphics             ;for graphicx, rotating
> +     (list texlive-capt-of
> +           ;; The latexrecommended collection provides fontspec, amsmath,
> +           ;; graphicx, tools, etc.
> +           texlive-collection-latexrecommended
>             texlive-hyperref

`texlive-hyperref' belongs to `texlive-collection-latex' and therefore
to `texlive-collection-latxrecommended'. You can remove it.

However, you need to add `texlive-soul' and `texlive-standalone'.

> -           texlive-titling
> -           texlive-tools                ;for longtable
> +;           texlive-titling

Left-over comment? If required, `texlive-titling' ought to be propagated
(`texlive-collection-latexextra'), but I don't see it used in Org mode.
Is it?

>             texlive-ulem
> -           texlive-wrapfig

You need to keep `texlive-wrapfig', too
(`texlive-collection-latexextra').

> +    (description "This meta-package propagates the Tex Live packages minimally

Tex Live -> TeX Live

Otherwise, LGTM.

Regards,
-- 
Nicolas Goaziou