commit:     ce3f254ee3dd5535331ea3d4e22e8ffc464b601c
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  3 18:35:32 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 18:36:48 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3f254e

dev-util/meson: skip testing with Python 3.5

The tests use subprocess.Popen(..., encoding='...'). The 'encoding'
parameter was added in Python 3.6.

Package-Manager: Portage-2.3.59_p2, Repoman-2.3.12_p67
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 dev-util/meson/meson-0.49.2.ebuild | 5 +++++
 dev-util/meson/meson-9999.ebuild   | 5 +++++
 2 files changed, 10 insertions(+)

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index 89b176910cb..af2f0b75de8 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -51,6 +51,11 @@ src_test() {
 }
 
 python_test() {
+       if [[ ${EPYTHON} == python3.5 ]]; then
+               ewarn "Skipping tests with ${EPYTHON}"
+               return 0
+       fi
+
        (
                # test_meson_installed
                unset PYTHONDONTWRITEBYTECODE

diff --git a/dev-util/meson/meson-9999.ebuild b/dev-util/meson/meson-9999.ebuild
index 89b176910cb..af2f0b75de8 100644
--- a/dev-util/meson/meson-9999.ebuild
+++ b/dev-util/meson/meson-9999.ebuild
@@ -51,6 +51,11 @@ src_test() {
 }
 
 python_test() {
+       if [[ ${EPYTHON} == python3.5 ]]; then
+               ewarn "Skipping tests with ${EPYTHON}"
+               return 0
+       fi
+
        (
                # test_meson_installed
                unset PYTHONDONTWRITEBYTECODE

Reply via email to