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_dependenc...
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.