On Sun, 16 Jun 2019 at 22:52, Elliott Sales de Andrade
<quantum.analyst(a)gmail.com> wrote:
> > 6. R only has two levels of dependencies (hard-require or suggested,
> > but not installed by default). Thus both build- and runtime-optional
> > packages are in Suggests; do we care about the extra Suggests?
>
> Sometimes these extra Suggests are not satisfiable, but they can be
> removed after disabling vignette rebuilding. In other cases,
> Recommends are more appropriate for suggested packages.
Yes, but there's no way to know that automatically. Suggests are weak hints, so the
fact that they're not satisfiable shouldn'tbe a problem. Packagers can always add
explicit Recommends if they think it's useful.
Not being satisfiable shouldn't be a problem, but it goes against the
packaging guidelines:
"All package dependencies (build-time or runtime, regular, weak or
otherwise) MUST ALWAYS be satisfiable within the official Fedora
repositories."
Iñaki