On 6 Apr 2016 09:19, "Petr Pisar" <ppisar@redhat.com> wrote:
>
> On 2016-04-04, Jason L Tibbitts III <tibbs@math.uh.edu> wrote:
> >>>>>> "KF" == Kevin Fenzi <kevin@scrye.com> writes:
> >
> >KF> At today's FESCo meeting we decided to ask maintainers to not use
> >KF> rich boolean Requires/Recommends for the time being until tooling
> >KF> can catch up and allow us to push updates with them.
> >
> > Could someone look over the language in
> > https://fedoraproject.org/wiki/Packaging:Guidelines#Rich.2FBoolean_dependencies
> > to make certain that I've corrected it as necessary to meet the current
> > FESCo guidance?
>
> This changes meaning regarding to F25. Previous text banned rich strong
> dependencies in F24 only. This current text extends the ban to all
> Fedoras.
>
> Is that intentional?
>

The issue is it's breaking the mash which indeed affects all Fedora versions.

Until the tooling is moved from yum to dnf then it's not safe to use the booleans in requires or recommends.

The reason suggest is left out is that yum currently recognise that tag (but it does the others) so it doesn't cause mash to fail.