Re: [gentoo-dev] The Python problem

2011-06-29 Thread Arfrever Frehtes Taifersar Arahesis
2011-06-27 22:57:05 Thomas Sachau napisał(a): > Dirkjan Ochtman wrote: > > On Mon, Jun 27, 2011 at 15:08, Fabian Groffen wrote: > >> On 27-06-2011 14:28:34 +0200, Dirkjan Ochtman wrote: > >> It would be nice when a similar technique could be implemented only > >> once, in a consistent way. In a w

Re: [gentoo-dev] The Python problem

2011-06-29 Thread Arfrever Frehtes Taifersar Arahesis
2011-06-29 02:33:34 Jesus Rivero (Neurogeek) napisał(a): > With python-updater, well, some time ago Ali Polatel implemented some > approaches to get rid of python-updater, by exporting some variable in > ebuilds that needed to be rebuilt when new python versions were > installed. I dont recall what

Re: [gentoo-dev] The Python problem

2011-06-29 Thread Pacho Ramos
El mié, 29-06-2011 a las 09:18 +0200, Andreas K. Huettel escribió: > Am Mittwoch, 29. Juni 2011, 06:34:52 schrieb Michał Górny: > > > > > As I said it already, we could start doing things simpler in the > > > current python.eclass and maybe that would attract some devs to help > > > out with it, as

Re: [gentoo-dev] The Python problem

2011-06-29 Thread Andreas K. Huettel
Am Mittwoch, 29. Juni 2011, 06:34:52 schrieb Michał Górny: > > > As I said it already, we could start doing things simpler in the > > current python.eclass and maybe that would attract some devs to help > > out with it, as they find it more comfortable to work with. > > I think it would be better

Re: [gentoo-dev] The Python problem

2011-06-28 Thread Michał Górny
On Tue, 28 Jun 2011 20:03:34 -0430 "Jesus Rivero (Neurogeek)" wrote: > On Mon, Jun 27, 2011 at 7:58 AM, Dirkjan Ochtman > wrote: > > Hi guys, > [...] > > So I know a bunch of people have already looked at it, and I'd like > > to know: what do you find better about the Ruby approach compared > >

Re: [gentoo-dev] The Python problem

2011-06-28 Thread Jesus Rivero (Neurogeek)
On Mon, Jun 27, 2011 at 7:58 AM, Dirkjan Ochtman wrote: > Hi guys, [...] > So I know a bunch of people have already looked at it, and I'd like to > know: what do you find better about the Ruby approach compared to the > Python approach? Is it just the size of python.eclass, or are there a > number

Re: [gentoo-dev] The Python problem

2011-06-28 Thread Dirkjan Ochtman
On Tue, Jun 28, 2011 at 13:48, Jorge Manuel B. S. Vicetto wrote: > Yes, but with slotting you allow different packages to pull in different > slots of python. Furthermore, when you slot a package and mark more than > one slot stable, you're saying that all the stable slots work and don't > "break"

Re: [gentoo-dev] The Python problem

2011-06-28 Thread Jorge Manuel B. S. Vicetto
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 28-06-2011 07:19, Dirkjan Ochtman wrote: > On Tue, Jun 28, 2011 at 08:54, Joshua Saddler wrote: >> This would be nice, but unfortunately the python maintainer forced >> 3.x on everyone, despite the fact that nothing uses it and no one >> really w

Re: [gentoo-dev] The Python problem

2011-06-28 Thread Michał Górny
On Tue, 28 Jun 2011 10:04:58 +0200 Dirkjan Ochtman wrote: > On Mon, Jun 27, 2011 at 21:31, Michał Górny wrote: > > Working targets. USE_PYTHON is junk. What python.eclass does now > > with ABIs is a PITA, and requires manually providing a lot of > > redudant information (namely, RESTRICT_PYTHON_

Re: [gentoo-dev] The Python problem

2011-06-28 Thread Dirkjan Ochtman
On Mon, Jun 27, 2011 at 22:46, Petteri Räty wrote: >> Sure, but if that means the developers now have to bump every package >> in the tree when a new version of Python comes out, I'm not sure >> that's the best trade-off. > > And why can't this be handled by the eclass? If the ebuild is able to >

Re: [gentoo-dev] The Python problem

2011-06-28 Thread Dirkjan Ochtman
On Mon, Jun 27, 2011 at 21:31, Michał Górny wrote: > Working targets. USE_PYTHON is junk. What python.eclass does now with > ABIs is a PITA, and requires manually providing a lot of redudant > information (namely, RESTRICT_PYTHON_ABIS). Please clarify *why* it is a PITA, and what information is r

Re: [gentoo-dev] The Python problem

2011-06-28 Thread Dirkjan Ochtman
On Mon, Jun 27, 2011 at 20:23, Benedikt Böhm wrote: > the way python applications are built currently renders all binary > packages useless, since portage does not know which version of python > it was built against. the explicit selection with RUBY_TARGETS or > PHP_TARGETS solves this problem at

Re: [gentoo-dev] The Python problem

2011-06-28 Thread Dirkjan Ochtman
On Tue, Jun 28, 2011 at 08:54, Joshua Saddler wrote: > This would be nice, but unfortunately the python maintainer forced > 3.x on everyone, despite the fact that nothing uses it and no one > really wanted it made the default. So now it's shipped with all the > stage tarballs, in addition to 2.7.

Re: [gentoo-dev] The Python problem

2011-06-27 Thread Joshua Saddler
On Mon, 27 Jun 2011 16:49:23 -0400 Mike Frysinger wrote: > if you dont want multiple builds on your system, then dont install > multiple versions of python. > -mike This would be nice, but unfortunately the python maintainer forced 3.x on everyone, despite the fact that nothing uses it and no one

Re: [gentoo-dev] The Python problem

2011-06-27 Thread Hans de Graaff
On Mon, 2011-06-27 at 16:52 -0400, Mike Frysinger wrote: > On Monday, June 27, 2011 12:00:19 Dirkjan Ochtman wrote: > > On Mon, Jun 27, 2011 at 17:53, Petteri Räty wrote: > > > I like the ruby approach for the reason that it doesn't require users to > > > run update scripts like python-updater. >

Re: [gentoo-dev] The Python problem

2011-06-27 Thread Thomas Sachau
Dirkjan Ochtman wrote: > On Mon, Jun 27, 2011 at 15:08, Fabian Groffen wrote: >> On 27-06-2011 14:28:34 +0200, Dirkjan Ochtman wrote: >> It would be nice when a similar technique could be implemented only >> once, in a consistent way. In a way, multilib-portage can be considered >> equal to one o

Re: [gentoo-dev] The Python problem

2011-06-27 Thread Mike Frysinger
On Monday, June 27, 2011 12:00:19 Dirkjan Ochtman wrote: > On Mon, Jun 27, 2011 at 17:53, Petteri Räty wrote: > > I like the ruby approach for the reason that it doesn't require users to > > run update scripts like python-updater. > > Sure, but if that means the developers now have to bump every

Re: [gentoo-dev] The Python problem

2011-06-27 Thread Mike Frysinger
On Monday, June 27, 2011 09:43:05 Dirkjan Ochtman wrote: > On Mon, Jun 27, 2011 at 15:08, Fabian Groffen wrote: > > It would be nice when a similar technique could be implemented only > > once, in a consistent way. In a way, multilib-portage can be considered > > equal to one of the objectives of

Re: [gentoo-dev] The Python problem

2011-06-27 Thread Petteri Räty
On 27.06.2011 19:00, Dirkjan Ochtman wrote: > On Mon, Jun 27, 2011 at 17:53, Petteri Räty wrote: >> I like the ruby approach for the reason that it doesn't require users to >> run update scripts like python-updater. > > Sure, but if that means the developers now have to bump every package > in th

Re: [gentoo-dev] The Python problem

2011-06-27 Thread Michał Górny
On Mon, 27 Jun 2011 14:28:34 +0200 Dirkjan Ochtman wrote: > So I know a bunch of people have already looked at it, and I'd like to > know: what do you find better about the Ruby approach compared to the > Python approach? Is it just the size of python.eclass, or are there a > number of other issu

Re: [gentoo-dev] The Python problem

2011-06-27 Thread Benedikt Böhm
On Mon, Jun 27, 2011 at 2:28 PM, Dirkjan Ochtman wrote: > So I know a bunch of people have already looked at it, and I'd like to > know: what do you find better about the Ruby approach compared to the > Python approach? Is it just the size of python.eclass, or are there a > number of other issues?

Re: [gentoo-dev] The Python problem

2011-06-27 Thread Dirkjan Ochtman
On Mon, Jun 27, 2011 at 17:53, Petteri Räty wrote: > I like the ruby approach for the reason that it doesn't require users to > run update scripts like python-updater. Sure, but if that means the developers now have to bump every package in the tree when a new version of Python comes out, I'm not

Re: [gentoo-dev] The Python problem

2011-06-27 Thread Petteri Räty
On 27.06.2011 15:28, Dirkjan Ochtman wrote: > > So I know a bunch of people have already looked at it, and I'd like to > know: what do you find better about the Ruby approach compared to the > Python approach? Is it just the size of python.eclass, or are there a > number of other issues? > I lik

Re: [gentoo-dev] The Python problem

2011-06-27 Thread Dirkjan Ochtman
On Mon, Jun 27, 2011 at 15:08, Fabian Groffen wrote: > On 27-06-2011 14:28:34 +0200, Dirkjan Ochtman wrote: >> So I know a bunch of people have already looked at it, and I'd like to >> know: what do you find better about the Ruby approach compared to the >> Python approach? Is it just the size of

Re: [gentoo-dev] The Python problem

2011-06-27 Thread Fabian Groffen
On 27-06-2011 14:28:34 +0200, Dirkjan Ochtman wrote: > So I know a bunch of people have already looked at it, and I'd like to > know: what do you find better about the Ruby approach compared to the > Python approach? Is it just the size of python.eclass, or are there a > number of other issues? Pa

Re: [gentoo-dev] The Python problem

2011-06-27 Thread Pascal J. Bourguignon
Dirkjan Ochtman writes: > I guess by now pretty much everyone knows that the python eclass is > rather complex, and that this poses some problems. This has also been > an important cause for the disagreements between Arfrever and some of > the other developers. Since it appears that Arfrever won'

Re: [gentoo-dev] The Python problem

2011-06-27 Thread Pascal J. Bourguignon
-- __Pascal Bourguignon__ http://www.informatimago.com/ A bad day in () is better than a good day in {}.

[gentoo-dev] The Python problem

2011-06-27 Thread Dirkjan Ochtman
Hi guys, I guess by now pretty much everyone knows that the python eclass is rather complex, and that this poses some problems. This has also been an important cause for the disagreements between Arfrever and some of the other developers. Since it appears that Arfrever won't be committing much cod