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. > 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. And you are proposing to break this rule for a core piece of the OS, right, wonderful. Instead I say, first fix the stuff, and then we can start planning the switch to 3.1 -- Jesús Guerrero