Re: [gentoo-dev] EAPI versioning of files in profiles

2010-11-15 Thread Arfrever Frehtes Taifersar Arahesis
2010-11-15 19:32:28 Zac Medico napisał(a): On 11/15/2010 10:23 AM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-11-03 06:18:01 Zac Medico napisał(a): When you need to use a new EAPI, why not just create a sub-profile that uses the existing 'eapi' file support? For example, you could

Re: [gentoo-dev] Extending EAPI=4

2010-11-15 Thread Arfrever Frehtes Taifersar Arahesis
2010-10-25 16:03:01 Ciaran McCreesh napisał(a): On Mon, 25 Oct 2010 15:56:18 +0200 Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: 2010-10-25 15:42:00 Ciaran McCreesh napisał(a): On Mon, 25 Oct 2010 15:24:23 +0200 Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org

[gentoo-dev] EAPI versioning of files in profiles

2010-11-01 Thread Arfrever Frehtes Taifersar Arahesis
EAPI for EAPI-unversioned files in given profiles. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Support for Python 3

2010-10-29 Thread Arfrever Frehtes Taifersar Arahesis
2010-10-25 19:16:56 Thilo Bangert napisał(a): Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org said: 2010-10-25 15:50:23 Peter Volkov napisał(a): В Пнд, 25/10/2010 в 15:37 +0200, Arfrever Frehtes Taifersar Arahesis пишет: I would like to suggest that setting Python 3.1 as main

Re: [gentoo-dev] Support for Python 3

2010-10-29 Thread Arfrever Frehtes Taifersar Arahesis
2010-10-26 02:45:10 Jorge Manuel B. S. Vicetto napisał(a): On 25-10-2010 13:37, Arfrever Frehtes Taifersar Arahesis wrote: I would like to suggest that setting Python 3.1 as main active version of Python be officially supported and recommended for Gentoo developers since 2010-12-01

[gentoo-dev] Extending EAPI=4

2010-10-25 Thread Arfrever Frehtes Taifersar Arahesis
/package.keywords etc.), then `emerge` will print informative error message telling e.g. about a dependency masked by ~${ARCH} keyword. I have a patch, which adds support for these features in Portage, so inclusion of these features in EAPI=4 wouldn't delay EAPI=4. -- Arfrever Frehtes

[gentoo-dev] Support for Python 3

2010-10-25 Thread Arfrever Frehtes Taifersar Arahesis
active version of Python. I would like to encourage other developers to work on fixing remaining packages. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Extending EAPI=4

2010-10-25 Thread Arfrever Frehtes Taifersar Arahesis
2010-10-25 15:42:00 Ciaran McCreesh napisał(a): On Mon, 25 Oct 2010 15:24:23 +0200 Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: 1. Support for . characters in names of USE flags If you do this, you'll have to either convert everything using Python ABIs to EAPI 4

Re: [gentoo-dev] Extending EAPI=4

2010-10-25 Thread Arfrever Frehtes Taifersar Arahesis
2010-10-25 15:56:50 Ulrich Mueller napisał(a): On Mon, 25 Oct 2010, Arfrever Frehtes Taifersar Arahesis wrote: 1. Support for . characters in names of USE flags Are you aware that this would break existing programs that do regexp matching on USE flags? I suggest this feature in a new

Re: [gentoo-dev] Extending EAPI=4

2010-10-25 Thread Arfrever Frehtes Taifersar Arahesis
understand python_abis_2_5 well enough, besides being happy that their app will KEEP working. 2_5 is very ugly and unacceptable. python.eclass already uses 2.5 (e.g. in RESTRICT_PYTHON_ABIS). -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message

Re: [gentoo-dev] Extending EAPI=4

2010-10-25 Thread Arfrever Frehtes Taifersar Arahesis
2010-10-25 16:03:01 Ciaran McCreesh napisał(a): On Mon, 25 Oct 2010 15:56:18 +0200 Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: 2010-10-25 15:42:00 Ciaran McCreesh napisał(a): On Mon, 25 Oct 2010 15:24:23 +0200 Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org

Re: [gentoo-dev] Support for Python 3

2010-10-25 Thread Arfrever Frehtes Taifersar Arahesis
2010-10-25 16:37:38 Fabio Erculiani napisał(a): Please, just, no. Projects and people are just not ready, yet. And even Python experts at #python tell to stay away from Py3, last time I checked. #python channel isn't maintained by Python upstream developers. -- Arfrever Frehtes Taifersar

Re: [gentoo-dev] Patch for python.eclass

2010-10-24 Thread Arfrever Frehtes Taifersar Arahesis
2010-10-18 17:26:13 Petteri Räty napisał(a): On 10/18/2010 04:33 AM, Arfrever Frehtes Taifersar Arahesis wrote: Subpatch #10 fixes exporting of python_pkg_setup() in EAPI =4. There will be other changes in API of python.eclass in EAPI =4, so python.eclass still doesn't support EAPI

Re: [gentoo-dev] Patch for python.eclass

2010-10-24 Thread Arfrever Frehtes Taifersar Arahesis
2010-10-24 20:54:56 Petteri Räty napisał(a): On 10/24/2010 09:49 PM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-10-18 17:26:13 Petteri Räty napisał(a): On 10/18/2010 04:33 AM, Arfrever Frehtes Taifersar Arahesis wrote: Subpatch #10 fixes exporting of python_pkg_setup() in EAPI =4

Re: [gentoo-dev] Patch for python.eclass

2010-10-24 Thread Arfrever Frehtes Taifersar Arahesis
Arfrever Frehtes Taifersar Arahesis 2010-10-24 21:22:24 napisał(a): 2010-10-24 20:54:56 Petteri Räty napisał(a): On 10/24/2010 09:49 PM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-10-18 17:26:13 Petteri Räty napisał(a): On 10/18/2010 04:33 AM, Arfrever Frehtes Taifersar Arahesis

[gentoo-dev] Re: Patch for python.eclass

2010-10-23 Thread Arfrever Frehtes Taifersar Arahesis
for, before fixing it?. Seriously. i guess the answer is that you need someone on the QA team to fix it for you ? You shouldn't assume, that I can write answers when I'm away. I will work on a patch. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed

Re: [gentoo-dev] Patch for python.eclass

2010-10-23 Thread Arfrever Frehtes Taifersar Arahesis
Subpatch #11 adds temporary support for EAPI=0 in python_get_implementational_package() to work around a part of bug #340395. This subpatch is very small, so I'm planning to commit it with the rest of subpatches. -- Arfrever Frehtes Taifersar Arahesis --- python.eclass +++ python.eclass

[gentoo-dev] Patches for distutils.eclass and twisted.eclass

2010-10-03 Thread Arfrever Frehtes Taifersar Arahesis
. - Unreported bug: Empty directories won't be left after uninstallation. - Unreported bug: Uninstallation won't fail after uninstallation of given version of Python. I'm plannning to commit these patches in 1 week, or earlier if they are reviewed earlier. -- Arfrever Frehtes Taifersar Arahesis

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-libs/libproxy: ChangeLog libproxy-0.4.6.ebuild

2010-10-01 Thread Arfrever Frehtes Taifersar Arahesis
python_pkg_setup() is required in EAPI =4, so I suggest: pkg_setup() { if use python; then python_set_active_version 2 python_pkg_setup fi } -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-python/sympy/files: sympy-0.6.7-python-2.7.patch

2010-10-01 Thread Arfrever Frehtes Taifersar Arahesis
2010-10-01 10:30:22 Peter Volkov napisał(a): В Птн, 24/09/2010 в 20:09 +, Arfrever Frehtes Taifersar Arahesis (arfrever) пишет: Added:sympy-0.6.7-python-2.7.patch Log: Fix majority of test failures with Python 2.7 (bug #330713). This patch fixes not test

Re: [gentoo-dev] Patch for python.eclass

2010-09-24 Thread Arfrever Frehtes Taifersar Arahesis
I will commit this patch in 3 days, if there are no other suggestions about this patch. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Patch for python.eclass

2010-09-19 Thread Arfrever Frehtes Taifersar Arahesis
/${PYTHON_ABI}' } This functionality is needed by Zope 2.12 / 2.13. -- Arfrever Frehtes Taifersar Arahesis --- python.eclass +++ python.eclass @@ -925,7 +925,7 @@ if [[ ${quiet} == 0 ]]; then if [[ -n ${action_message_template} ]]; then -action_message=$(eval echo -n

Re: [gentoo-dev] Re: Patch for python.eclass

2010-09-19 Thread Arfrever Frehtes Taifersar Arahesis
2010-09-20 03:45:14 Mike Frysinger napisał(a): On Sunday, September 19, 2010 21:18:51 Arfrever Frehtes Taifersar Arahesis wrote: -evaluated_PYTHONPATH=$(eval echo -n ${PYTHONPATH_template}) +eval evaluated_PYTHONPATH=\${PYTHONPATH_template}\ the quotes in the 2nd one are useless

[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-zope/zope-dublincore: ChangeLog zope-dublincore-3.8.0.ebuild

2010-09-16 Thread Arfrever Frehtes Taifersar Arahesis
2010-09-16 23:50:44 Diego Elio Pettenò napisał(a): Il giorno gio, 16/09/2010 alle 21.47 +, Arfrever Frehtes Taifersar Arahesis (arfrever) ha scritto: - -zope-dublincore-3.6.3.ebuild: - Delete. + -zope-dublincore-3.6.3.ebuild, +zope-dublincore-3.8.0.ebuild: + Version bump

[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-python/sqlalchemy: ChangeLog sqlalchemy-0.5.8.ebuild

2010-09-14 Thread Arfrever Frehtes Taifersar Arahesis
2010-09-14 08:36:00 Peter Volkov napisał(a): В Пнд, 13/09/2010 в 16:44 +, Arfrever Frehtes Taifersar Arahesis (arfrever) пишет: arfrever10/09/13 16:44:13 Modified: ChangeLog Added:sqlalchemy-0.5.8.ebuild Log: Restore for old versions

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-python/pygtkhelpers: pygtkhelpers-0.4.1.ebuild

2010-09-14 Thread Arfrever Frehtes Taifersar Arahesis
2010-09-13 00:53:19 Mark Loeser napisał(a): Arfrever Frehtes Taifersar Arahesis (arfrever) arfre...@gentoo.org said: arfrever10/09/12 20:43:13 Removed: pygtkhelpers-0.4.1.ebuild Log: Delete older ebuild. Please update the Changelog when you remove versions

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-zope/zsqlmethods: metadata.xml ChangeLog zsqlmethods-2.13.3.ebuild

2010-09-13 Thread Arfrever Frehtes Taifersar Arahesis
2010-09-13 00:47:42 Mark Loeser napisał(a): Arfrever Frehtes Taifersar Arahesis (arfrever) arfre...@gentoo.org said: arfrever10/09/11 21:47:18 Added:metadata.xml ChangeLog zsqlmethods-2.13.3.ebuild Log: Initial addition. (Portage version: 2.2_rc80/cvs

Re: [gentoo-dev] Locale check in python_pkg_setup()

2010-08-02 Thread Arfrever Frehtes Taifersar Arahesis
2010-07-31 22:25:26 Petteri Räty napisał(a): On 07/31/2010 11:10 PM, Arfrever Frehtes Taifersar Arahesis wrote: If the variable is set but not exported then it is local to the shell env. When bash goes to exec() python the local shell variables are not in the env; so os.environ

Re: [gentoo-dev] Locale check in python_pkg_setup()

2010-08-02 Thread Arfrever Frehtes Taifersar Arahesis
A milder warning will be printed. -- Arfrever Frehtes Taifersar Arahesis --- python.eclass +++ python.eclass @@ -355,6 +355,8 @@ # Check if phase is pkg_setup(). [[ ${EBUILD_PHASE} != setup ]] die ${FUNCNAME}() can be used only in pkg_setup() phase + local locale + if [[ $# -ne 0

Re: [gentoo-dev] Locale check in python_pkg_setup()

2010-07-31 Thread Arfrever Frehtes Taifersar Arahesis
2010-07-30 04:36:22 Brian Harring napisał(a): On Fri, Jul 30, 2010 at 01:16:42AM +0200, Arfrever Frehtes Taifersar Arahesis wrote: --- python.eclass +++ python.eclass @@ -355,6 +355,8 @@ # Check if phase is pkg_setup(). [[ ${EBUILD_PHASE} != setup ]] die ${FUNCNAME}() can

[gentoo-dev] Locale check in python_pkg_setup()

2010-07-29 Thread Arfrever Frehtes Taifersar Arahesis
We received too many invalid bugs caused by unsupported locales. python_pkg_setup() needs to check locale and print error (using eerror(), without die()), when unsupported locale has been detected. -- Arfrever Frehtes Taifersar Arahesis --- python.eclass +++ python.eclass @@ -355,6 +355,8

Re: [gentoo-dev] Locale check in python_pkg_setup()

2010-07-29 Thread Arfrever Frehtes Taifersar Arahesis
2010-07-30 01:20:19 Paweł Hajdan, Jr. napisał(a): On 7/29/10 4:16 PM, Arfrever Frehtes Taifersar Arahesis wrote: --- python.eclass +++ python.eclass @@ -355,6 +355,8 @@ # Check if phase is pkg_setup(). [[ ${EBUILD_PHASE} != setup ]] die ${FUNCNAME}() can be used only

Re: [gentoo-dev] Re: Locale check in python_pkg_setup()

2010-07-29 Thread Arfrever Frehtes Taifersar Arahesis
2010-07-30 02:13:20 Jonathan Callen napisał(a): On 07/29/2010 07:16 PM, Arfrever Frehtes Taifersar Arahesis wrote: + locale=$(python -c 'import os; print(os.environ.get(LC_ALL, os.environ.get(LC_CTYPE, os.environ.get(LANG, POSIX') + if [[ ${locale} != *.UTF-8 ]]; then Shouldn't

Re: [gentoo-dev] Minor changes in python.eclass and distutils.eclass

2010-07-14 Thread Arfrever Frehtes Taifersar Arahesis
2010-07-06 01:37:01 Mike Frysinger napisał(a): On Monday, July 05, 2010 19:31:59 Arfrever Frehtes Taifersar Arahesis wrote: Only 84 ebuilds in the tree set NEED_PYTHON variable. NEED_PYTHON can be used only in EAPI =2. python_pkg_setup() is optional in EAPI =3. Exactly 0 ebuilds, which use

[gentoo-dev] Minor changes in python.eclass and distutils.eclass

2010-07-05 Thread Arfrever Frehtes Taifersar Arahesis
. -- Arfrever Frehtes Taifersar Arahesis --- python.eclass +++ python.eclass @@ -161,9 +161,26 @@ _parse_PYTHON_DEPEND elif [[ -n ${NEED_PYTHON} ]]; then if ! has ${EAPI:-0} 0 1 2; then - eerror Use PYTHON_DEPEND instead of NEED_PYTHON. - die NEED_PYTHON cannot be used in this EAPI + eerror Use

Re: [gentoo-dev] Minor changes in python.eclass and distutils.eclass

2010-07-05 Thread Arfrever Frehtes Taifersar Arahesis
2010-07-05 18:13:26 Samuli Suominen napisał(a): On 07/05/2010 06:23 PM, Arfrever Frehtes Taifersar Arahesis wrote: These minor changes in python.eclass and distutils.eclass have been already reviewed on alias of Gentoo Python Project. It's recommended to be familiar with internals

Re: [gentoo-dev] Minor changes in python.eclass and distutils.eclass

2010-07-05 Thread Arfrever Frehtes Taifersar Arahesis
2010-07-05 18:26:40 Samuli Suominen napisał(a): On 07/05/2010 07:17 PM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-07-05 18:13:26 Samuli Suominen napisał(a): On 07/05/2010 06:23 PM, Arfrever Frehtes Taifersar Arahesis wrote: These minor changes in python.eclass and distutils.eclass

Re: [gentoo-dev] Minor changes in python.eclass and distutils.eclass

2010-07-05 Thread Arfrever Frehtes Taifersar Arahesis
2010-07-05 18:36:09 Tomáš Chvátal napisał(a): Dne 5.7.2010 18:34, Arfrever Frehtes Taifersar Arahesis napsal(a): 2010-07-05 18:26:40 Samuli Suominen napisał(a): On 07/05/2010 07:17 PM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-07-05 18:13:26 Samuli Suominen napisał(a): On 07/05/2010

Re: [gentoo-dev] Minor changes in python.eclass and distutils.eclass

2010-07-05 Thread Arfrever Frehtes Taifersar Arahesis
not communicating anything for users, why have it there? The colored output is intended and useful for ebuild maintainers. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Minor changes in python.eclass and distutils.eclass

2010-07-05 Thread Arfrever Frehtes Taifersar Arahesis
2010-07-05 20:00:11 Mark Loeser napisał(a): Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org said: 2010-07-05 18:26:40 Samuli Suominen napisał(a): On 07/05/2010 07:17 PM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-07-05 18:13:26 Samuli Suominen napisał(a): On 07/05/2010

Re: [gentoo-dev] Minor changes in python.eclass and distutils.eclass

2010-07-05 Thread Arfrever Frehtes Taifersar Arahesis
2010-07-05 20:26:19 Petteri Räty napisał(a): On 07/05/2010 06:23 PM, Arfrever Frehtes Taifersar Arahesis wrote: These minor changes in python.eclass and distutils.eclass have been already reviewed on alias of Gentoo Python Project. It's recommended to be familiar with internals of current

Re: [gentoo-dev] Minor changes in python.eclass and distutils.eclass

2010-07-05 Thread Arfrever Frehtes Taifersar Arahesis
2010-07-05 21:18:57 Mark Loeser napisał(a): Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org said: 2010-07-05 20:00:11 Mark Loeser napisał(a): Everyone else has already made valid points. I'm just picking this one to reply to now. Please remove the colors you have added. If you

Re: [gentoo-dev] Minor changes in python.eclass and distutils.eclass

2010-07-05 Thread Arfrever Frehtes Taifersar Arahesis
2010-07-05 23:28:01 Samuli Suominen napisał(a): On 07/05/2010 11:23 PM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-07-05 21:18:57 Mark Loeser napisał(a): Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org said: 2010-07-05 20:00:11 Mark Loeser napisał(a): Everyone else has

Re: [gentoo-dev] Minor changes in python.eclass and distutils.eclass

2010-07-05 Thread Arfrever Frehtes Taifersar Arahesis
2010-07-05 23:49:58 Samuli Suominen napisał(a): On 07/06/2010 12:38 AM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-07-05 23:28:01 Samuli Suominen napisał(a): On 07/05/2010 11:23 PM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-07-05 21:18:57 Mark Loeser napisał(a): Arfrever

Re: [gentoo-dev] Minor changes in python.eclass and distutils.eclass

2010-07-05 Thread Arfrever Frehtes Taifersar Arahesis
2010-07-06 00:29:09 Mike Frysinger napisał(a): On Monday, July 05, 2010 16:23:50 Arfrever Frehtes Taifersar Arahesis wrote: 2010-07-05 21:18:57 Mark Loeser napisał(a): Arfrever Frehtes Taifersar Arahesis said: 2010-07-05 20:00:11 Mark Loeser napisał(a): Everyone else has already

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-python/python-openid: python-openid-2.2.4.ebuild

2010-06-28 Thread Arfrever Frehtes Taifersar Arahesis
2010-06-29 04:05:54 Jeremy Olexa napisał(a): On Mon, 28 Jun 2010 19:42:27 + (UTC), Arfrever Frehtes Taifersar Arahesis (arfrever) arfre...@gentoo.org wrote: arfrever10/06/28 19:42:27 Modified: python-openid-2.2.4.ebuild Log: Fix dependencies. (Portage

Re: [gentoo-dev] Policy for late/slow stabilizations

2010-06-27 Thread Arfrever Frehtes Taifersar Arahesis
architectures don't manage to stabilize older versions before stabilization requests of new versions. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-python/traits: traits-3.4.0.ebuild

2010-06-21 Thread Arfrever Frehtes Taifersar Arahesis
2010-06-21 00:27:00 Mike Frysinger napisał(a): On Sunday, June 20, 2010 09:55:39 Arfrever Frehtes Taifersar Arahesis wrote: 2010-06-19 22:53:37 Mike Frysinger napisał(a): On Thursday, June 10, 2010 16:45:29 Arfrever Frehtes Taifersar wrote: 2010-06-10 22:20:44 Nirbheek Chauhan napisał

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-python/traits: traits-3.4.0.ebuild

2010-06-20 Thread Arfrever Frehtes Taifersar Arahesis
2010-06-19 22:53:37 Mike Frysinger napisał(a): On Thursday, June 10, 2010 16:45:29 Arfrever Frehtes Taifersar Arahesis wrote: 2010-06-10 22:20:44 Nirbheek Chauhan napisał(a): On Fri, Jun 11, 2010 at 1:30 AM, Arfrever Frehtes Taifersar wrote: 2010-06-10 21:27:40 Jeremy Olexa napisał

[gentoo-dev] Testing of Python 2.7

2010-06-13 Thread Arfrever Frehtes Taifersar Arahesis
miscellaneous packages with Python 2.7. Please file bugs in Gentoo bugzilla, after ensuring that they don't occur with Python 2.6. There are already 22 bugs filed, so don't file duplicates. (I currently discourage using Python 3.2.) -- Arfrever Frehtes Taifersar Arahesis signature.asc Description

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-python/traits: traits-3.4.0.ebuild

2010-06-10 Thread Arfrever Frehtes Taifersar Arahesis
2010-06-10 22:20:44 Nirbheek Chauhan napisał(a): On Fri, Jun 11, 2010 at 1:30 AM, Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: 2010-06-10 21:27:40 Jeremy Olexa napisał(a): I see no reason to *not* add a ChangeLog entry here. ChangeLog entries are not required

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-python/traits: traits-3.4.0.ebuild

2010-06-10 Thread Arfrever Frehtes Taifersar Arahesis
2010-06-10 22:16:23 Fabian Groffen napisał(a): On 10-06-2010 22:00:19 +0200, Arfrever Frehtes Taifersar Arahesis wrote: 2010-06-10 21:27:40 Jeremy Olexa napisał(a): I see no reason to *not* add a ChangeLog entry here. ChangeLog entries are not required for trivial changes. Apart from

Re: [gentoo-dev] Actions of python team, especially Arfrever wrt python eclass and python-3*

2010-06-06 Thread Arfrever Frehtes Taifersar Arahesis
: RUBY_SLOTS=1.8 1.9 or PYTHON_SLOTS=2.5 2.6 3.0 3.1 We are already working on automatic generation of USE flags in python.eclass (in newer EAPIs). -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Extending EAPI=4

2010-06-06 Thread Arfrever Frehtes Taifersar Arahesis
I would like to suggest that EAPI=4 be reopened for ability of using dots in USE flag names, which was suggested in bug #311795. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Actions of python team, especially Arfrever wrt python eclass and python-3*

2010-06-06 Thread Arfrever Frehtes Taifersar Arahesis
2010-06-06 15:54:23 Thomas Sachau napisał(a): Am 06.06.2010 15:44, schrieb Arfrever Frehtes Taifersar Arahesis: 2010-06-06 12:40:28 Thomas Sachau napisał(a): Additionally, it should define the supported slots, something like this: SUPPORTED_RUBY_SLOTS=1.8 1.9 or SUPPORTED_PYTHON_SLOTS

Re: [gentoo-dev] Actions of python team, especially Arfrever wrt python eclass and python-3*

2010-06-05 Thread Arfrever Frehtes Taifersar Arahesis
/msg_2591c1b9a7e7b72383d3841bc05dc417.xml -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Re: [gentoo-dev-announce] Changes in python_mod_optimize(), python_mod_cleanup() and python_mod_compile()

2010-05-25 Thread Arfrever Frehtes Taifersar Arahesis
2010-05-25 21:11:44 Petteri Räty napisał(a): On 05/25/2010 09:35 PM, Arfrever Frehtes Taifersar Arahesis wrote: - Not passing of paths to python_mod_optimize() and python_mod_cleanup() has been deprecated and will be disallowed on 2010-09-01. You should pass paths to Python

Re: [gentoo-dev] Python 3.1: Stabilization and news item

2010-03-26 Thread Arfrever Frehtes Taifersar Arahesis
Arfrever Frehtes Taifersar Arahesis 2010-03-25 20:05:17 napisał(a): 2010-03-25 19:34:24 Roy Bamford napisał(a): The case where Python-3 cannot be used as the default Python is transitory (it may be a long time). Gentoo Python Project will soon start supporting setting Python 3 as main

Re: [gentoo-dev] Python 3.1: Stabilization and news item

2010-03-26 Thread Arfrever Frehtes Taifersar Arahesis
been delayed till all of the major consumers played nice w/ the targeted python version. Main active version of Python was automatically updated during previous Python upgrades, but it's not updated during installation of Python 3.1. -- Arfrever Frehtes Taifersar Arahesis signature.asc

Re: [gentoo-dev] Python 3.1: Stabilization and news item

2010-03-26 Thread Arfrever Frehtes Taifersar Arahesis
2010-03-26 16:43:57 Brian Harring napisał(a): On Fri, Mar 26, 2010 at 03:22:52PM +0100, Arfrever Frehtes Taifersar Arahesis wrote: Arfrever Frehtes Taifersar Arahesis 2010-03-25 20:05:17 napisał(a): 2010-03-25 19:34:24 Roy Bamford napisał(a): The case where Python-3 cannot be used

Re: [gentoo-dev] Python 3.1: Stabilization and news item

2010-03-26 Thread Arfrever Frehtes Taifersar Arahesis
2010-03-26 17:15:42 Brian Harring napisał(a): On Fri, Mar 26, 2010 at 05:04:28PM +0100, Arfrever Frehtes Taifersar Arahesis wrote: 2010-03-26 16:43:57 Brian Harring napisał(a): On Fri, Mar 26, 2010 at 03:22:52PM +0100, Arfrever Frehtes Taifersar Arahesis wrote: Arfrever Frehtes

Re: [gentoo-dev] Python 3.1: Stabilization and news item

2010-03-25 Thread Arfrever Frehtes Taifersar Arahesis
start supporting setting Python 3 as main active version of Python. Currently about 57% of our packages from dev-python category are prepared. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Python 3.1: Stabilization and news item

2010-03-24 Thread Arfrever Frehtes Taifersar Arahesis
2010-03-23 20:28:38 Ben de Groot napisał(a): On 23 March 2010 20:13, Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: I'm attaching updated news item, which will be committed soon. As mentioned in the other thread, this news item should mention that users who do not need

Re: [gentoo-dev] Python 3.1: Stabilization and news item

2010-03-24 Thread Arfrever Frehtes Taifersar Arahesis
2010-03-24 17:57:35 Joshua Saddler napisał(a): On Wed, 24 Mar 2010 17:43:56 +0100 Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: 2010-03-23 20:28:38 Ben de Groot napisał(a): As mentioned in the other thread, this news item should mention that users who do not need

Re: [gentoo-dev] Python 3.1: Stabilization and news item

2010-03-24 Thread Arfrever Frehtes Taifersar Arahesis
2010-03-24 17:56:48 Ben de Groot napisał(a): On 24 March 2010 17:43, Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: 2010-03-23 20:28:38 Ben de Groot napisał(a): On 23 March 2010 20:13, Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: I'm attaching updated

Re: [gentoo-dev] Python 3.1: Stabilization and news item

2010-03-24 Thread Arfrever Frehtes Taifersar Arahesis
2010-03-24 18:32:37 Joshua Saddler napisał(a): On Wed, 24 Mar 2010 18:14:44 +0100 Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: 2010-03-24 17:57:35 Joshua Saddler napisał(a): On Wed, 24 Mar 2010 17:43:56 +0100 Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org

Re: [gentoo-dev] Re: Python 3.1: Stabilization and news item

2010-03-24 Thread Arfrever Frehtes Taifersar Arahesis
2010-03-23 20:57:33 Jonathan Callen napisał(a): On 03/23/2010 03:13 PM, Arfrever Frehtes Taifersar Arahesis wrote: I'm attaching updated news item, which will be committed soon. A couple grammar issues: -modules, which support both Python 2 and Python 3, are installed for both -active

Re: [gentoo-dev] Python 3.1: Stabilization and news item

2010-03-24 Thread Arfrever Frehtes Taifersar Arahesis
want Python 3, some don't), shouldn't the council decide? People, don't want Python 3, probably have already masked it. There is no reason to waste Council's time for decision on what sentence should be included in the news item. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description

Re: [gentoo-dev] Re: Packages pulling in python-3*, also they dont require it

2010-03-23 Thread Arfrever Frehtes Taifersar Arahesis
2010-03-22 22:12:54 Jacob Godserv napisał(a): On Sat, Mar 20, 2010 at 10:11, Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org wrote: 2010-03-20 01:51:44 Duncan napisał(a): So let's just recognize that it's not a perfect situation, create a news item saying that python-3 will soon

Re: [gentoo-dev] Python 3.1: Stabilization and news item

2010-03-23 Thread Arfrever Frehtes Taifersar Arahesis
2010-03-04 19:38:12 Paweł Hajdan, Jr. napisał(a): On 3/4/10 7:22 PM, Arfrever Frehtes Taifersar Arahesis wrote: 'eselect python COMMAND --python3 [ARGUMENTS]' can be used to manage configuration of active version of Python 3. I'm confused by the above paragraph. I had to spend a longer

Re: [gentoo-dev] Python 3.1: Stabilization and news item

2010-03-23 Thread Arfrever Frehtes Taifersar Arahesis
I'm attaching updated news item, which will be committed soon. Stabilization has been delayed to 2010-04-21, but members of architecture projects can start testing now, to ensure that all potential problems have been found and fixed. -- Arfrever Frehtes Taifersar Arahesis Title: Python 3.1

Re: [gentoo-dev] Re: Packages pulling in python-3*, also they dont require it

2010-03-20 Thread Arfrever Frehtes Taifersar Arahesis
installation of Python 3.1. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Re: Packages pulling in python-3*, also they dont require it

2010-03-20 Thread Arfrever Frehtes Taifersar Arahesis
with specific instructions and a bit more detail on why they might wish to mask it and under what circumstances they might not. I'd suggest an unmasking date 30 days after the release of the news item. Python 3 is not masked. The discussion is about stabilization. -- Arfrever Frehtes Taifersar

Re: [gentoo-dev] Packages pulling in python-3*, also they dont require it

2010-03-19 Thread Arfrever Frehtes Taifersar Arahesis
. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Packages pulling in python-3*, also they dont require it

2010-03-19 Thread Arfrever Frehtes Taifersar Arahesis
2010-03-19 10:39:07 Petteri Räty napisał(a): On 19.3.2010 11.35, Arfrever Frehtes Taifersar Arahesis wrote: I can add python2 USE flag (enabled by default) to some versions of dev-lang/python. With USE=-python2, Python 2 will not be required and Python 3 will be set as main active

Re: [gentoo-dev] Packages pulling in python-3*, also they dont require it

2010-03-19 Thread Arfrever Frehtes Taifersar Arahesis
for multiple Python ABIs. You can directly execute scripts with -3.1 suffix (e.g. bpython-3.1 or coverage-3.1) to use Python 3.1 even when Python 2.* is set as main active version of Python. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Packages pulling in python-3*, also they dont require it

2010-03-18 Thread Arfrever Frehtes Taifersar Arahesis
behaviour is wrong I claim that Portage behavior is correct. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Packages pulling in python-3*, also they dont require it

2010-03-18 Thread Arfrever Frehtes Taifersar Arahesis
2010-03-18 20:47:35 Thomas Sachau napisał(a): On 03/18/2010 08:33 PM, Arfrever Frehtes Taifersar Arahesis wrote: 2010-03-18 20:20:02 Thomas Sachau napisał(a): Currently, some packages just depend on dev-lang/python. Arfrever claims it to be right It's correct only for packages (e.g

Re: [gentoo-dev] Re: Python 3.1: Stabilization and news item

2010-03-10 Thread Arfrever Frehtes Taifersar Arahesis
be pulled into dependency graph, so fixing of dependencies doesn't need to block stabilization of Python 3. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

[gentoo-dev] Python 3.1: Stabilization and news item

2010-03-04 Thread Arfrever Frehtes Taifersar Arahesis
All problems, which were blocking stabilization of Python 3, have been fixed. Stabilization of Python 3.1.2 is currently scheduled on 2010-04-19. I'm attaching the news item for Python 3.1. -- Arfrever Frehtes Taifersar Arahesis Title: Python 3.1 Author: Arfrever Frehtes Taifersar Arahesis arfre

[gentoo-dev] Deprecation of python_version(), python_mod_exists(), python_tkinter_exists(), distutils_python_version() and distutils_python_tkinter() in EAPI =2

2010-03-02 Thread Arfrever Frehtes Taifersar Arahesis
, these functions will be removed. I will also send the announcement to gentoo-dev-announce mailing list to ensure that developers not subscribed to gentoo-dev mailing list will notice the deprecation. The attached patch shows text of deprecation warnings. -- Arfrever Frehtes Taifersar Arahesis

Re: [gentoo-dev] Python-3.2-related changes

2010-03-01 Thread Arfrever Frehtes Taifersar Arahesis
2010-03-01 06:13:19 Max Arnold napisał(a): On Mon, Mar 01, 2010 at 04:13:10AM +0100, Arfrever Frehtes Taifersar Arahesis wrote: (Please note that wrapper scripts generated by python_generate_wrapper_scripts() work with all versions of Python from 2.4 to 3.2, so shebangs

Re: [gentoo-dev] Python-3.2-related changes

2010-02-08 Thread Arfrever Frehtes Taifersar Arahesis
(several of my machines have such a deployment). I will improve handling of cases when minimal and maximal versions aren't specified. E.g. PYTHON_DEPEND=2 will be translated into dependency on =dev-lang/python-2*. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description

Re: [gentoo-dev] Python-3.2-related changes

2010-02-08 Thread Arfrever Frehtes Taifersar Arahesis
2010-02-07 19:43:24 Markos Chandras napisał(a): On Saturday 06 February 2010 13:03:11 Arfrever Frehtes Taifersar Arahesis wrote: 2010-02-05 17:40:00 Arfrever Frehtes Taifersar Arahesis napisał(a): - Dependency on Python 2 should be set correctly. You can specify it directly in {,R

Re: [gentoo-dev] Python-3.2-related changes

2010-02-08 Thread Arfrever Frehtes Taifersar Arahesis
2010-02-06 17:54:10 Mark Loeser napisał(a): Arfrever Frehtes Taifersar Arahesis arfre...@gentoo.org said: 2010-02-05 17:40:00 Arfrever Frehtes Taifersar Arahesis napisał(a): I consider filing bugs for not adjusted packages after some months (e.g in summer). 1123 packages (440 in dev

Re: [gentoo-dev] Python-3.2-related changes

2010-02-08 Thread Arfrever Frehtes Taifersar Arahesis
2010-02-06 13:14:41 Brian Harring napisał(a): On Sat, Feb 06, 2010 at 12:03:11PM +0100, Arfrever Frehtes Taifersar Arahesis wrote: 2010-02-05 17:40:00 Arfrever Frehtes Taifersar Arahesis napisał(a): - Dependency on Python 2 should be set correctly. You can specify it directly

Re: [gentoo-dev] Python-3.2-related changes

2010-02-06 Thread Arfrever Frehtes Taifersar Arahesis
2010-02-05 17:40:00 Arfrever Frehtes Taifersar Arahesis napisał(a): I consider filing bugs for not adjusted packages after some months (e.g in summer). 1123 packages (440 in dev-python category) from 108 categories specify dev-lang/python or virtual/python in DEPEND or RDEPEND, so actually

Re: [gentoo-dev] Python-3.2-related changes

2010-02-06 Thread Arfrever Frehtes Taifersar Arahesis
2010-02-05 17:40:00 Arfrever Frehtes Taifersar Arahesis napisał(a): - Dependency on Python 2 should be set correctly. You can specify it directly in {,R}DEPEND or use PYTHON_DEPEND. Example: PYTHON_DEPEND=2 inherit python It might be useful to provide another example

[gentoo-dev] Python-3.2-related changes

2010-02-05 Thread Arfrever Frehtes Taifersar Arahesis
to ensure that no required change has been missed. I consider filing bugs for not adjusted packages after some months (e.g in summer). (Please note that these changes are not required before stabilization of Python 3.1, so stabilization of Python 3.1 will not be delayed.) -- Arfrever Frehtes

Re: [gentoo-dev] emerge -C eselect-python disaster

2010-01-25 Thread Arfrever Frehtes Taifersar Arahesis
another host sounds a bug that should be filed so it can be fixed There's already bug #268724. Anyway, app-admin/eselect-python probably will have to be added to system set for a suggested feature for EAPI=5. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description

Re: [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON

2010-01-12 Thread Arfrever Frehtes Taifersar Arahesis
2010-01-11 12:04:05 Gilles Dartiguelongue napisał(a): It looks like what you really want is a ranged dependencies. Dependencies specified in PYTHON_DEPEND can be expanded into ranged dependencies in EAPIs, which support ranged dependencies. -- Arfrever Frehtes Taifersar Arahesis

Re: [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON

2010-01-12 Thread Arfrever Frehtes Taifersar Arahesis
2010-01-11 11:14:11 Maciej Mrozowski napisał(a): On Monday 11 of January 2010 01:25:45 Arfrever Frehtes Taifersar Arahesis wrote: 2010-01-10 21:56:01 Fabian Groffen napisał(a): On 10-01-2010 09:29:28 +0100, Arfrever Frehtes Taifersar Arahesis wrote: I would like to suggest introduction

Re: [gentoo-dev] Re: PYTHON_DEPEND - Suggested replacement for NEED_PYTHON

2010-01-12 Thread Arfrever Frehtes Taifersar Arahesis
2010-01-11 11:14:40 Fabian Groffen napisał(a): On 11-01-2010 08:29:32 +, Duncan wrote: Fabian Groffen posted on Mon, 11 Jan 2010 08:50:30 +0100 as excerpted: On 11-01-2010 01:25:45 +0100, Arfrever Frehtes Taifersar Arahesis wrote: Can you explain the intended use of this variable

Re: [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON

2010-01-11 Thread Arfrever Frehtes Taifersar Arahesis
. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON

2010-01-11 Thread Arfrever Frehtes Taifersar Arahesis
2010-01-11 08:50:30 Fabian Groffen napisał(a): On 11-01-2010 01:25:45 +0100, Arfrever Frehtes Taifersar Arahesis wrote: Can you explain the intended use of this variable, and why normal DEPEND is not sufficient? PYTHON_DEPEND is intented to simplify specification of dependency

[gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON

2010-01-10 Thread Arfrever Frehtes Taifersar Arahesis
. PYTHON_DEPEND=python? 2 Dependency on any version of Python 2 when python USE flag is enabled. -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON

2010-01-10 Thread Arfrever Frehtes Taifersar Arahesis
2010-01-10 19:41:55 Sebastian Pipping napisał(a): On 01/10/10 09:29, Arfrever Frehtes Taifersar Arahesis wrote: I would like to suggest introduction of support for PYTHON_DEPEND variable, which would be a better replacement for NEED_PYTHON variable. NEED_PYTHON variable does not allow

Re: [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON

2010-01-10 Thread Arfrever Frehtes Taifersar Arahesis
2010-01-10 21:56:01 Fabian Groffen napisał(a): On 10-01-2010 09:29:28 +0100, Arfrever Frehtes Taifersar Arahesis wrote: I would like to suggest introduction of support for PYTHON_DEPEND variable, which would be a better replacement for NEED_PYTHON variable. NEED_PYTHON variable does

Re: [gentoo-dev] Versioning of Python scripts

2009-12-22 Thread Arfrever Frehtes Taifersar Arahesis
2009-12-21 11:50:14 Brian Harring napisał(a): On Sat, Dec 19, 2009 at 04:24:49PM +0100, Arfrever Frehtes Taifersar Arahesis wrote: Distutils/Setuptools/Distribute modify shebangs of installed Python scripts, so that they contain path of Python interpreter with version included (e.g

[gentoo-dev] Versioning of Python scripts

2009-12-19 Thread Arfrever Frehtes Taifersar Arahesis
installation for multiple Python versions will be renamed. Scripts, whose filenames end in [[:digit:]]+\.[[:digit:]]+, won't be renamed. -- Arfrever Frehtes Taifersar Arahesis # @FUNCTION: python_generate_wrapper_scripts # @USAGE: [-E|--respect-EPYTHON] [-f|--force] [-q|--quiet] [--] file [files

<    1   2   3   >