[Fedora-packaging] Proposal for Python guidelines change (in connection to Python 3 switch)

Bohuslav Kabrda bkabrda at redhat.com
Thu Dec 5 10:10:53 UTC 2013


----- Original Message -----
> On Wed, Dec 04, 2013 at 07:18:31AM -0500, Bohuslav Kabrda wrote:
> > ----- Original Message -----
> > Oh, I see. Some time ago, FPC has accepted a change that says, that
> > packages with "py" in name should be prefixed with "python-" anyway [1].
> > Since this only applies to newly created packages, we will have to cope
> > with this, unfortunately. So my idea of handling this would be:
> > - all packages must have Provides: python-*
> > - packages that weren't prefixed with "python-" previously (pyserial,
> > PyYAML), should also carry an explicit Provides/Obsoletes for the old
> > name.
> > Sounds good?
> > 
> I would remove that first bullet point.  The point of the Provides and
> Obsoletes is to provide backwards compatibility.  If there's no previous
> python-* there's no need to take up that name in the namespace.

Ok, I updated the wiki page with some more talk about the Provides and Obsoletes, which should incorporate this change and also the others mentioned. You can check out just the diff [1]

> > > What about apps? Do we want something in the guidelines that would say:
> > Toshio already proposed a guidelines solution for this [2], but now that
> > I look at it, it seems that it never got proposed to FPC. Toshio, will you
> > propose that or should I? I guess we can do this regardless of the change
> > I'm proposing now.
> > 
> > [2]
> > https://lists.fedoraproject.org/pipermail/python-devel/2013-November/000528.html
> >
> Please do.  I haven't got a whole lot of time these days :-(

Done [2].

> -Toshio

Thanks,
Slavek.

[1] https://fedoraproject.org/w/index.php?title=User%3ABkabrda%2FPy2to3GuidelineChanges&diff=363421&oldid=363312
[2] https://fedorahosted.org/fpc/ticket/373


More information about the python-devel mailing list