bug#8847: [PATCH 7/8] python tests: support PEP-3147 installation layout

2012-11-19 Thread Stefano Lattarini
This fixes several spurious testsuite failures with python >= 3.2, introduced by recent commit v1.12.4-43-ge0e99ed, "python: improve support for modern python (CPython 3.2 and PyPy)". * t/ax/am-test-lib.sh (python_has_pep3147, pyc_location, py_installed): New functions. ($am_pep3147_tag): New vari

bug#8847: [PATCH 6/8] python: uninstall cater to PEP-3147

2012-11-19 Thread Stefano Lattarini
After recent commit commit v1.12.4-43-ge0e99ed, "python: improve support for modern python (CPython 3.2 and PyPy)", the python install rules have been made smart enough to install "*.pyc" byte-compiled files according to PEP-3147 with modern (post-3.2) pythons. However, the uninstall rules hadn't

bug#8847: [PATCH 4/8] tests: honour $PYTHON override

2012-11-19 Thread Stefano Lattarini
* t/ax/am-test-lib.sh (require_tool): Here. * t/python-too-old.sh: And here. * t/python-vars.sh: And here. * t/python-virtualenv.sh: And here. Also add some sanity checks while at it. Signed-off-by: Stefano Lattarini --- t/ax/am-test-lib.sh| 5 +++-- t/python-too-old.sh| 3 ++- t/python

bug#8847: [PATCH 0/8] tests: support for PEP-3147, and testsuite fixes

2012-11-19 Thread Stefano Lattarini
Original patch: Yaakov Selkowitz (1): python: improve support for modern python (CPython 3.2 and PyPy) Stefano Lattarini (7): news: document fix for bug#8847 (PEP-3147, __pycache__) tests: typofix in message tests:

bug#8847: [PATCH] Improve python support

2012-11-19 Thread Stefano Lattarini
Hi Yaakov. Thanks for the patch, and sorry for the delay. On 11/05/2012 06:45 PM, Yaakov (Cygwin/X) wrote: > From: Yaakov Selkowitz > > * m4/python.m4 (AM_PATH_PYTHON): Add python3.3 to _AM_PYTHON_INTERPRETER_LIST. > * lib/py-compile: Fix compiled filenames for PEP-3147, currently implemented >

bug#12934: automake tests require obsolete vala posix profile

2012-11-19 Thread Stefano Lattarini
retitle 12522 automake tests require obsolete vala posix profile forcemerge 12934 12522 thanks On 11/19/2012 06:11 PM, Adam Sampson wrote: > Hi, > Hi Adam, thanks for the report. > Some of automake-1.12.5's Vala tests rely on "valac --profile posix" > (which makes it not use glib). However, the p

bug#12934: automake tests require obsolete vala posix profile

2012-11-19 Thread Adam Sampson
Hi, Some of automake-1.12.5's Vala tests rely on "valac --profile posix" (which makes it not use glib). However, the posix profile was removed in August 2012, and is no longer present in the GNOME 3.6.2 version of valac: http://git.gnome.org/browse/vala/commit/compiler/valacompiler.vala?id=ca02