* [gentoo-user] Python 3.4.1
@ 2014-10-11 17:06 Philip Webb
2014-10-11 18:09 ` [gentoo-user] " James
0 siblings, 1 reply; 5+ messages in thread
From: Philip Webb @ 2014-10-11 17:06 UTC (permalink / raw
To: Gentoo User
I've just installed python-3.4.1 alongside 2.7.7 3.2.5-r6 3.3.5-r1 .
I've changed the lines in make.conf to
USE_PYTHON="2.7 3.4"
PYTHON_TARGETS="python2_7 python3_4"
PYTHON_SINGLE_TARGET="python2_7"
'emerge -Np world' lists pkgs which mb updated, but none with 3.4.1 .
I have successfully remerged Vim with
PYTHON_TARGETS="python2_7 (-python3_2) -python3_3 python3_4"
Without any other info, I would remerge all affected pkgs to use 3.4.1
& unmerge the earler versions of Python.
However, (1) I don't know how to list pkgs which use the Python flag
& (2) I don't know which pkgs might not be safe with 3.4.1 (Portage ? ).
Can anyone explain or point me to the relevant docs ?
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-user] Re: Python 3.4.1
2014-10-11 17:06 [gentoo-user] Python 3.4.1 Philip Webb
@ 2014-10-11 18:09 ` James
2014-10-11 23:37 ` Philip Webb
0 siblings, 1 reply; 5+ messages in thread
From: James @ 2014-10-11 18:09 UTC (permalink / raw
To: gentoo-user
Philip Webb <purslow <at> ca.inter.net> writes:
> I've just installed python-3.4.1 alongside 2.7.7 3.2.5-r6 3.3.5-r1 .
> I've changed the lines in make.conf to
> USE_PYTHON="2.7 3.4"
> PYTHON_TARGETS="python2_7 python3_4"
> PYTHON_SINGLE_TARGET="python2_7"
I use 'eselect python list' to see what options you have.
Then I'd go to bugs.gentoo.org and poke around for any bug reports
on python-3.4.*
>
> 'emerge -Np world' lists pkgs which mb updated, but none with 3.4.1 .
> I have successfully remerged Vim with
>
> PYTHON_TARGETS="python2_7 (-python3_2) -python3_3 python3_4"
>
> Without any other info, I would remerge all affected pkgs to use 3.4.1
> & unmerge the earler versions of Python.
Use a -p to see what it proposes to do first....
> However, (1) I don't know how to list pkgs which use the Python flag
> & (2) I don't know which pkgs might not be safe with 3.4.1 (Portage ? ).
I would not unmerge any version just yet. If a package absolutely needs
python-3.4, it will let you know when you use a -p option.
I'd also keep python 2.7 around a while longer, just to be safe.
Keeping several old stable versions of python around is a good
idea, imho.
> Can anyone explain or point me to the relevant docs ?
Best thing is to look for bug reports on 3.4.* with python.
It is stable so there should not be anything significant.
Note: without a working version of python, you system may become
hosed, so be cautious with python as it is system critical.
hth,
James
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] Re: Python 3.4.1
2014-10-11 18:09 ` [gentoo-user] " James
@ 2014-10-11 23:37 ` Philip Webb
2014-10-12 15:26 ` Frank Steinmetzger
0 siblings, 1 reply; 5+ messages in thread
From: Philip Webb @ 2014-10-11 23:37 UTC (permalink / raw
To: gentoo-user
141011 James wrote:
> Philip Webb <purslow <at> ca.inter.net> writes:
>> I've just installed python-3.4.1 alongside 2.7.7 3.2.5-r6 3.3.5-r1 .
>> I've changed the lines in make.conf to
>> USE_PYTHON="2.7 3.4"
>> PYTHON_TARGETS="python2_7 python3_4"
>> PYTHON_SINGLE_TARGET="python2_7"
> I use 'eselect python list' to see what options you have.
Google found : http://www.odi.ch/weblog/posting.php?posting=674 ,
which suggests that, then 'eselect python set --python3 <n>',
where n = 3 in my case ; I've done that.
> Then I'd poke around for any bug reports on python-3.4.*
That promises to be time-consuming, but thanks so far.
Anyone else have info or suggestions ?
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] Re: Python 3.4.1
2014-10-11 23:37 ` Philip Webb
@ 2014-10-12 15:26 ` Frank Steinmetzger
2014-10-12 16:39 ` Mike Gilbert
0 siblings, 1 reply; 5+ messages in thread
From: Frank Steinmetzger @ 2014-10-12 15:26 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1457 bytes --]
On Sat, Oct 11, 2014 at 07:37:42PM -0400, Philip Webb wrote:
> 141011 James wrote:
> > Philip Webb <purslow <at> ca.inter.net> writes:
> >> I've just installed python-3.4.1 alongside 2.7.7 3.2.5-r6 3.3.5-r1 .
> >> I've changed the lines in make.conf to
> >> USE_PYTHON="2.7 3.4"
> >> PYTHON_TARGETS="python2_7 python3_4"
> >> PYTHON_SINGLE_TARGET="python2_7"
> > I use 'eselect python list' to see what options you have.
>
> Google found : http://www.odi.ch/weblog/posting.php?posting=674 ,
> which suggests that, then 'eselect python set --python3 <n>',
> where n = 3 in my case ; I've done that.
>
> > Then I'd poke around for any bug reports on python-3.4.*
>
> That promises to be time-consuming, but thanks so far.
>
> Anyone else have info or suggestions ?
I noticed the same. I’m somewhat eager about python 3.4 because blender
always wants the beedingest edgiest stuff around, and blender 2.7x requires
python 3.4, which in turn even wants me to unmask python-exec 2.9999.
Could this be profile induced? I do have PYTHON_TARGETS="python2_7 python3_3
python3_4" in make.conf, yet `emerge --info | grep TARGETS` still tells me
PYTHON_TARGETS="python2_7 python3_3"
--
Gruß | Greetings | Qapla’
Please do not share anything from, with or about me with any Facebook service.
“I’m working on than.” -- Stephen Hawking
(When visiting the set of the Starship Enterprise’s engine room)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] Re: Python 3.4.1
2014-10-12 15:26 ` Frank Steinmetzger
@ 2014-10-12 16:39 ` Mike Gilbert
0 siblings, 0 replies; 5+ messages in thread
From: Mike Gilbert @ 2014-10-12 16:39 UTC (permalink / raw
To: gentoo-user
On Sun, Oct 12, 2014 at 11:26 AM, Frank Steinmetzger <Warp_7@gmx.de> wrote:
> On Sat, Oct 11, 2014 at 07:37:42PM -0400, Philip Webb wrote:
>> 141011 James wrote:
>> > Philip Webb <purslow <at> ca.inter.net> writes:
>> >> I've just installed python-3.4.1 alongside 2.7.7 3.2.5-r6 3.3.5-r1 .
>> >> I've changed the lines in make.conf to
>> >> USE_PYTHON="2.7 3.4"
>> >> PYTHON_TARGETS="python2_7 python3_4"
>> >> PYTHON_SINGLE_TARGET="python2_7"
>> > I use 'eselect python list' to see what options you have.
>>
>> Google found : http://www.odi.ch/weblog/posting.php?posting=674 ,
>> which suggests that, then 'eselect python set --python3 <n>',
>> where n = 3 in my case ; I've done that.
>>
>> > Then I'd poke around for any bug reports on python-3.4.*
>>
>> That promises to be time-consuming, but thanks so far.
>>
>> Anyone else have info or suggestions ?
>
> I noticed the same. I’m somewhat eager about python 3.4 because blender
> always wants the beedingest edgiest stuff around, and blender 2.7x requires
> python 3.4, which in turn even wants me to unmask python-exec 2.9999.
>
> Could this be profile induced? I do have PYTHON_TARGETS="python2_7 python3_3
> python3_4" in make.conf, yet `emerge --info | grep TARGETS` still tells me
> PYTHON_TARGETS="python2_7 python3_3"
>
At the moment, the python_target_python3_4 use flag is "stable-masked"
while the necessary packages are being stabilized. I know this is a
bit confusing, but it should not break anything. You can continue
using python3.3 for a while if you like.
For reference, see the following.
profiles/base/use.stable.mask
https://bugs.gentoo.org/show_bug.cgi?id=522322
https://bugs.gentoo.org/show_bug.cgi?id=524416
Once the stablereq bugs are resolved, I will remove the entry from
use.stable.mask.
In the meantime, you can unmask the pytho3_4 flag locally by creating
the following entries in /etc/portage.
mkdir -p /etc/portage/profile
echo 5 > /etc/portage/profile/eapi
echo -python_targets_python3_4 >> /etc/portage/profile/use.stable.mask
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2014-10-12 16:39 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-11 17:06 [gentoo-user] Python 3.4.1 Philip Webb
2014-10-11 18:09 ` [gentoo-user] " James
2014-10-11 23:37 ` Philip Webb
2014-10-12 15:26 ` Frank Steinmetzger
2014-10-12 16:39 ` Mike Gilbert
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox