[Guidelines change] Changes to the packaging guidelines

Stephen Gallagher sgallagh at redhat.com
Fri Jul 10 13:45:36 UTC 2015


On Thu, 2015-07-09 at 10:32 -0500, Michael Catanzaro wrote:
> On Thu, 2015-07-09 at 11:22 -0400, Stephen Gallagher wrote:
> > Is there any case to allow Supplements: in the Fedora Collection? 
> > It
> > seems to me like this could be problematic. (e.g. I write a plugin 
> > for
> > a popular engine and package it, then add Supplements: so that it 
> > gets
> > pulled in by default whenever that engine is installed. My plugin 
> > then
> > causes things to crash.) I think it is reasonable for us to forbid
> > Supplements: except with FPC exemption. It should be up to the 
> > owner 
> > of
> > the primary package to decide to add Recommends: instead.
> 
> The new guidelines say "reverse dependencies may be used with the
> agreement of the package maintainer of the targeted package" which
> seems good enough to me.
> 
> "Reverse dependencies are mainly designed for 3rd party vendors who 
> can
> attach their plug-ins/add-ons/extensions to distribution or other 3rd
> party packages. Within Fedora the control over which packages a 
> package
> requires should stay with the package maintainer. There are, however,
> cases when it is easier for the requiring package not needing to care
> about all add-ons. In this cases reverse dependencies may be used 
> with
> the agreement of the package maintainer of the targeted package."

I guess I'd have preferred stronger wording. Something to the effect of
"reverse dependencies may not be used except with the permission of the
package maintainer of the targeted package."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20150710/89c353b1/attachment.sig>


More information about the devel mailing list