[Guidelines change] Changes to the packaging guidelines

Neal Gompa ngompa13 at gmail.com
Tue Nov 10 14:55:23 UTC 2015


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 <tibbs at 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-announce at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel-announce
> --
> devel mailing list
> devel at 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!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20151110/a0a655a1/attachment.html>


More information about the devel mailing list