2009-09-20 16:53:37 Jesús Guerrero napisał(a):
> On Sun, 20 Sep 2009 00:41:32 +0200, Dawid Węgliński <c...@gentoo.org>
> wrote:
> > On Sunday 20 of September 2009 00:32:28 Dale wrote:
> >> >
> >> > ~arch is for testing ebuilds, not the upstream package
> >>
> >> So it would be OK to mark something "stable" even tho portage itself
> >> doesn't work with it?  Sorry, this makes no sense to me.  I run stable
> >> for the most part and having a package that portage depends on that is
> >> not stable just sounds a little like putting the cart before the horse.
> >>
> >> See some of the other replies as to why this is a not so good idea.
> >>
> >> Dale
> >>
> >> :-)  :-)
> > 
> > You mix it up. Portage works with python 3.1. If an user switches to
> > python 
> > 3.1 as the main interpreter, it's possible that his own scripts won't
> > work. 
> 
> Yes?
> 
> # eselect python set 2
> # emerge -s foo
>   File "/usr/bin/emerge", line 41
>     except PermissionDenied, e:
>                            ^
> SyntaxError: invalid syntax
> 
> 
> Ummm, yes, it works *beautifully*, you see. Nothing else to add.

I have fixed it today :) .
http://sources.gentoo.org/viewcvs.py/portage?rev=14289&view=rev

> > Marking it stable sometine in november give's some time to ebuilds 
> > maintainers to fix their python based apps just like it's done with gcc 
> > stabilization.
> 
> That's not the usual case. In Gentoo we have a serious policy of not
> marking as stable things until it has passed one month without any serious
> bug report about it.

There wasn't any serious bug report about Python 3.1.
IIRC the only problem was a (already fixed) build failure caused by non-UTF-8
characters in header of Berkeley DB.
Stabilization of Python 3.1.1-r1 is planned over 1 month after its addition to
the tree and about 3 months after addition of 3.1 slot to the tree.

-- 
Arfrever Frehtes Taifersar Arahesis

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to