[gentoo-dev] Python 2.7.4, 3.2.4, 3.3.1 updates

2013-04-07 Thread Mike Gilbert
I will be adding these versions to the tree over the next few days,
initially masked. The 2.7 and 3.2 bumps should be nothing major, but
better safe then sorry. Please give them a try if you have time. We
should be able to unmask these pretty quickly.

One question for the community: Does anyone have a strong objection to
using EAPI 5 in the Python 2.7.4 ebuild? If so, I would like to know
your reasons. This seems like a good opportunity to add slot operator
deps and remove some prefix workarounds. We can keep an old ebuild
around to facilitate upgrades if we need to.

We (the python team) still need to work out a plan for unmasking 3.3.
That will happen in the next few weeks I imagine.



Re: [gentoo-dev] Python 2.7.4, 3.2.4, 3.3.1 updates

2013-04-07 Thread heroxbd
Dear Mike,

Mike Gilbert flop...@gentoo.org writes:

 This seems like a good opportunity to add slot operator deps and
 remove some prefix workarounds. We can keep an old ebuild around to
 facilitate upgrades if we need to.

What kind of prefix workaround are you referring to?

This reminds me that Prefix team is maintaining aqua support (GUI for
Mac OS X) in Python in their own overlay for a long time. I'd like to
see it merged to gx86. If feasible, I am going to run out a patch for
review.

Cheers,
Benda



Re: [gentoo-dev] Python 2.7.4, 3.2.4, 3.3.1 updates

2013-04-07 Thread Mike Gilbert
On Sun, Apr 7, 2013 at 9:14 PM, heroxbd hero...@gentoo.org wrote:
 Dear Mike,

 Mike Gilbert flop...@gentoo.org writes:

 This seems like a good opportunity to add slot operator deps and
 remove some prefix workarounds. We can keep an old ebuild around to
 facilitate upgrades if we need to.

 What kind of prefix workaround are you referring to?


Nothing too exciting; just some logic to define EPREFIX in EAPI 2. A
simple upgrade to EAPI 3 would suffice for that.

 This reminds me that Prefix team is maintaining aqua support (GUI for
 Mac OS X) in Python in their own overlay for a long time. I'd like to
 see it merged to gx86. If feasible, I am going to run out a patch for
 review.


Sounds good to me. Is it something that can be submitted upstream, at
least for Python 3.3+?