From: Brian Harring <ferringb@gmail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Stabilization of Python 3.1
Date: Sun, 20 Sep 2009 18:17:35 -0700 [thread overview]
Message-ID: <20090921011735.GA7018@hrair.hsd1.ca.comcast.net> (raw)
In-Reply-To: <20090920222041.GJ2898@aerie.halcy0n.com>
[-- Attachment #1: Type: text/plain, Size: 1826 bytes --]
On Sun, Sep 20, 2009 at 06:20:41PM -0400, Mark Loeser wrote:
> Arfrever Frehtes Taifersar Arahesis <Arfrever@gentoo.org> said:
> > I agree. But Python 3.1 doesn't have more issues than Python 2.6, so
> > the stabilization is reasonable.
>
> And how about all of the packages in the tree that use python? You are
> missing that huge part. That's like saying libfoo works absolutely
> great, but every single application that links to libfoo now breaks with
> the new release of libfoo-2.0. The things that use your package are
> just as important when looking to stablize something or to move it out
> of package.mask.
Mark pretty much nailed it on the head. Before even looking at
stabilizing py3k it probably would be a good idea to identify what
libs/frameworks actually *work* with it out of the box.
Keep in mind that gentoo pkging of python ebuilds isn't slotted on
python version- meaning you wind up with either setuptools for 2.5 or
for 2.6. Then you take a look at the larger frameworks like
numpy and twisted to see if they actually support 3k w/ existing
releases. Not a huge number do, at least for actual releases (random
branches don't count here).
If the big boys don't support 3k yet, it doesn't much matter if the
small fry do, thus the gain from having py3k stabilized is way less
and the cost in terms of user annoyance is way larger.
Regardless of the potential portage issue, I honestly don't think the
state of python libs is at the point that running purely py3k w/
single slotting of python pkgs is viable.
Basically what gain is there? Stabilizing it at this point
comes off as "whee, we have py3k stabilized! Now go mask it on all
of your boxes since not a lot of the useful things play nice with
it right now!"
My 2 cents.
~harring
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
next prev parent reply other threads:[~2009-09-21 1:19 UTC|newest]
Thread overview: 60+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-09-19 16:48 [gentoo-dev] Stabilization of Python 3.1 Arfrever Frehtes Taifersar Arahesis
2009-09-19 16:53 ` Dirkjan Ochtman
2009-09-19 17:06 ` Alex Legler
2009-09-19 17:09 ` Dirkjan Ochtman
2009-09-19 17:21 ` Dale
2009-09-19 17:28 ` Olivier Crête
2009-09-19 22:32 ` Dale
2009-09-19 22:41 ` Dawid Węgliński
2009-09-20 14:53 ` Jesús Guerrero
2009-09-20 15:16 ` Dale
2009-09-20 15:24 ` Arfrever Frehtes Taifersar Arahesis
2009-09-20 15:28 ` Jesús Guerrero
2009-09-20 17:30 ` Nirbheek Chauhan
2009-09-20 17:57 ` Arfrever Frehtes Taifersar Arahesis
2009-09-20 22:15 ` Mark Loeser
2009-09-20 22:47 ` Dale
2009-09-20 11:18 ` Richard Freeman
2009-09-20 14:51 ` Dale
2009-09-19 17:33 ` [gentoo-dev] " Nikos Chantziaras
2009-09-19 17:26 ` [gentoo-dev] " Alex Legler
2009-09-19 18:24 ` AllenJB
2009-09-19 18:20 ` AllenJB
2009-09-19 18:59 ` Arfrever Frehtes Taifersar Arahesis
2009-09-19 19:50 ` Petteri Räty
2009-09-19 20:21 ` Robert Bridge
2009-09-19 23:29 ` Alex Alexander
2009-09-20 10:35 ` Petteri Räty
2009-09-20 20:33 ` Zac Medico
2009-09-19 22:52 ` [gentoo-dev] " Mark Bateman
2009-09-20 14:44 ` [gentoo-dev] " Jesús Guerrero
2009-09-20 15:46 ` Arfrever Frehtes Taifersar Arahesis
2009-09-20 15:56 ` Nirbheek Chauhan
2009-09-20 16:07 ` Arfrever Frehtes Taifersar Arahesis
2009-09-20 17:25 ` Nirbheek Chauhan
2009-09-20 17:35 ` Arfrever Frehtes Taifersar Arahesis
2009-09-20 17:47 ` Nirbheek Chauhan
2009-09-20 18:27 ` Arfrever Frehtes Taifersar Arahesis
2009-09-20 18:46 ` Nirbheek Chauhan
2009-09-20 19:05 ` Arfrever Frehtes Taifersar Arahesis
2009-10-08 20:56 ` Arfrever Frehtes Taifersar Arahesis
2009-09-20 16:51 ` Robert Buchholz
2009-09-20 17:25 ` Arfrever Frehtes Taifersar Arahesis
2009-09-20 22:20 ` Mark Loeser
2009-09-21 1:17 ` Brian Harring [this message]
2009-09-21 6:18 ` [gentoo-dev] " Duncan
2009-09-20 17:10 ` [gentoo-dev] " Petteri Räty
2009-09-19 18:22 ` Tobias Klausmann
2009-09-19 18:51 ` Arfrever Frehtes Taifersar Arahesis
2009-09-20 14:44 ` Jesús Guerrero
2009-09-19 18:45 ` Nirbheek Chauhan
2009-09-19 18:53 ` Arfrever Frehtes Taifersar Arahesis
2009-09-19 19:40 ` Nirbheek Chauhan
2009-09-19 19:35 ` Mark Loeser
2009-09-19 20:47 ` [gentoo-dev] " Ryan Hill
2009-09-19 20:55 ` [gentoo-dev] " Alistair Bush
2009-09-19 23:31 ` [gentoo-dev] " Ryan Hill
2009-09-19 23:45 ` Francesco R
2009-09-20 0:42 ` Alistair Bush
2009-09-20 14:46 ` Francesco R
2009-09-20 14:49 ` [gentoo-dev] " Jesús Guerrero
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20090921011735.GA7018@hrair.hsd1.ca.comcast.net \
--to=ferringb@gmail.com \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox