View previous topic :: View next topic |
Author |
Message |
kai.scorpio n00b
Joined: 01 Sep 2011 Posts: 46
|
Posted: Thu Nov 07, 2013 2:48 pm Post subject: [SOLVED] target python3_3 not installing on stable keyword |
|
|
Hi all, a few questions regarding python_targets and keywords (on paludis, but not sure if that's relevant):
I want to install dev-python/werkzeug stable (0.9.3), but with python_targets: python3_3. I've set the following:
/etc/paludis/use.conf:
Code: |
*/* PYTHON_TARGETS: -* python2_7 python3_2
dev-python/werkzeug PYTHON_TARGETS: python3_3
|
/etc/paludis/keywords.conf:
Code: |
dev-lang/python:3.3 ~amd64
|
Then I do:
Code: | cave resolve dev-python/werkzeug |
and it proceeds to install the stable version of werkzeug but without the python3_3 target.
I need to add the following to keywords.conf:
Code: | dev-python/werkzeug ~amd64 |
and then cave installs the correct target (or tries to and complains about a whole bunch of dependencies like setuptools, etc).
But that obviously pulls in the unstable version. I could unmask specifically 0.9.3, but I would like to use just the newest stable. Is there any reason why paludis considers the python3_3 target to be unstable, and how to I change that?
Last edited by kai.scorpio on Fri Nov 08, 2013 1:50 pm; edited 1 time in total |
|
Back to top |
|
|
eyoung100 Veteran
Joined: 23 Jan 2004 Posts: 1428
|
|
Back to top |
|
|
kai.scorpio n00b
Joined: 01 Sep 2011 Posts: 46
|
Posted: Thu Nov 07, 2013 4:13 pm Post subject: |
|
|
The ebuild says otherwise: PYTHON_COMPAT( python{2_6,2_7,3_3} )
The problem actually is this file: /usr/portage/profiles/eapi-files/use.stable.mask
Code: | python_targets_python3_3 |
As far as I know there's no way to override this in paludis. |
|
Back to top |
|
|
kai.scorpio n00b
Joined: 01 Sep 2011 Posts: 46
|
Posted: Fri Nov 08, 2013 1:49 pm Post subject: |
|
|
Solved by creating a folder in /etc/paludis/profile, and appending that to my repositories/gentoo.conf
The folder contains:
package.stable.mask
Code: | -python_targets_python3_3 |
eapi
|
|
Back to top |
|
|
|