Hey Jason,

In regards to boolean/rich dependencies, DNF should support them fine,
because libsolv (the depsolver library) does. During the F23 development
cycle, libsolv's support for them was switched on, and as of F23 release,
they should work. As for the build system, Koji should be able to handle it
with F24 and newer, since Koji now uses DNF for building chroots using
mock. And finally, the version of RPM that introduces it is RPM 4.13. The
page says "RPM 1.13".

On Tue, Nov 10, 2015 at 12:51 AM, Jason L Tibbitts III <ti...@math.uh.edu>
wrote:

> Here are the recent changes to the packaging guidelines.
>
> -----
>
> The guidelines were updated to reflect the current policy that Fedora
> packages are no longer permitted to carry SysV-style initscripts. The
> relevant guidelines page has been moved to the EPEL hierarchy.
>
>  * https://fedoraproject.org/wiki/Packaging:Guidelines#Initscripts
>  * https://fedoraproject.org/wiki/EPEL:SysVInitScript
>  * https://fedorahosted.org/fpc/ticket/577
>
> -----
>
> Until sufficient support exists in the build system and package manager,
> rich/Boolean dependencies are not permitted in Fedora.
>
>  *
> https://fedoraproject.org/wiki/Packaging:Guidelines#Rich.2FBoolean_dependencies
>  * https://fedorahosted.org/fpc/ticket/559
>
> -----
>
> The MPI packaging guidelines were updated to handle python3 packages.
>
>  * https://fedoraproject.org/wiki/Packaging:MPI
>  *
> https://fedoraproject.org/w/index.php?title=Packaging%3AMPI&diff=427683&oldid=309350
>  * https://fedorahosted.org/fpc/ticket/563
> _______________________________________________
> devel-announce mailing list
> devel-annou...@lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel-announce
> --
> devel mailing list
> devel@lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct




-- 
真実はいつも一つ!/ Always, there's only one truth!
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Reply via email to