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