On Mon, 2012-07-23 at 01:41 -0400, Bohuslav Kabrda wrote:
----- Original Message -----
> It's getting close to the Fedora 18 deadline, but Python 3.3 is in
> feature freeze upstream, so I think we ought to try to get it into
> Fedora 18
>
> I've created this feature page for the bump of "python3" from 3.2 to
> 3.3:
>
https://fedoraproject.org/wiki/Features/Python_3.3
>
> I've started work on packaging it. My plan is to create "python3.3"
> branches of all relevant packages within dist-git, and to test the
> builds to try to sort out the bulk of the issues (scratch build of
> the
> core python3 src.rpm, and then local builds on a rawhide vm). Once
> that's done and (hopefully) all the issues are resolved, we can apply
> the changes to "master" and rebuild for real into Koji. Any help
> would
> be greatly appreciated!
Maybe it would be better to try to get a separate Koji tags + target
- that way, if everything works ok, we can then just merge our new builds in. If not, we
can throw them away.
FWIW I asked about this last week on #fedora-releng, and the
thought was
that it's not enough packages to be worth it yet:
<dmalcolm> is there a (very) rough ETA on when the mass rebuild is
likely to be done? I'm may want a custom build target for getting
Python 3.3 into F18:
https://fedoraproject.org/wiki/Features/Python_3.3
<dgilmore> dmalcolm: when its done
<dmalcolm> :)
<dgilmore> dmalcolm: probably by the end of the weekend
<dmalcolm> ah; thanks!
<nirik> well, lets see... 3 days and we have done what... 5k or so?
<nirik> well, 2 days I guess.
<nirik> so yeah, end of weekend seems possible
<dmalcolm> so is a custom build target for python 3.3 sometime next week
a sane thing to ask for?
* dmalcolm is hoping to have a contingency plan
<dgilmore> dmalcolm: that should be fine. how many packages are we
talking about?
<dgilmore> and how long should it take?
<dmalcolm> about 30 iirc
<dmalcolm> depends if we run into difficulties
<dmalcolm> am trying it out locally on my laptop
<dgilmore> dmalcolm: for that few it really shouldnt need its own tag
<dmalcolm> dgilmore: thanks. My concern is: what happens if I run into
some snag 20 packages in that isn't easily resolvable? Do I manually
back everything out?
<dgilmore> dmalcolm: we could untag it as long as its not gone out
* dmalcolm isn't sure what that means
<dmalcolm> dgilmore: does that basically mean untag the say 20 packages,
so that rawhide goes back to earlier NVRs?
<dgilmore> dmalcolm: yes
<dmalcolm> tnx
<dgilmore> dmalcolm: we cant do that though if its gone out in a nightly
rawhide
<dmalcolm> hmmm
* dmalcolm hopes that that gives a wide enough window, and gets back to
rehearsing the builds on his laptop
<dmalcolm> thanks