Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Sep 2015 03:53:40 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 203093] Python 3.5 as the default Python is broken
Message-ID:  <bug-203093-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203093

            Bug ID: 203093
           Summary: Python 3.5 as the default Python is broken
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Ports Framework
          Assignee: portmgr@FreeBSD.org
          Reporter: aberg010@my.hennepintech.edu
                CC: freebsd-ports-bugs@FreeBSD.org, koobs@FreeBSD.org,
                    python@FreeBSD.org

In a Poudriere run with DEFAULT_VERSIONS=python=3.5, Poudriere is unable to
calculate dependencies for ports that use Python, apparently because of syntax
errors in Mk/Uses/python.mk. Some ports fail for another reason: there is no
setuptools35.

[00:00:00] ====>> Creating the reference jail... done
[00:00:00] ====>> Mounting system devices for 102x64-default
[00:00:00] ====>> Mounting ports/packages/distfiles
[00:00:00] ====>> Using packages from previously failed build
[00:00:00] ====>> Mounting ccache from: /var/cache/ccache
[00:00:00] ====>> Mounting packages from:
/usr/local/poudriere/data/packages/102x64-default
[00:00:00] ====>> Copying /var/db/ports from:
/usr/local/etc/poudriere.d/102x64-options
[00:00:00] ====>> Appending to make.conf:
/usr/local/etc/poudriere.d/102x64-make.conf
/etc/resolv.conf ->
/usr/local/poudriere/data/.m/102x64-default/ref/etc/resolv.conf
[00:00:00] ====>> Starting jail 102x64-default
[00:00:00] ====>> Logs:
/usr/local/poudriere/data/logs/bulk/102x64-default/2015.09.13_18:51:01
[00:00:00] ====>> WWW:
https://candace.robotsondrugs.com/poudriere/build.html?mastername=102x64-default&build=2015.09.13_18:51:01
[00:00:00] ====>> Loading MOVED
[00:00:01] ====>> Calculating ports order and dependencies
make: "/usr/ports/Mk/Uses/python.mk" line 503: warning: String comparison
operator should be either == or !=
make: "/usr/ports/Mk/Uses/python.mk" line 503: Malformed conditional
(${PYTHON_REL} >= 3200 && defined(_PYTHON_FEATURE_PY3KPLIST))
make: Fatal errors encountered -- cannot
continue/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/var/cache/pkgname-origin/
make: stopped in /usr/ports/devel/git: No such file or directory
make: "/usr/ports/Mk/Uses/python.mk" line 503: warning: String comparison
operator should be either == or !=
make: "/usr/ports/Mk/Uses/python.mk" line 503: Malformed conditional
(${PYTHON_REL} >= 3200 && defined(_PYTHON_FEATURE_PY3KPLIST))
make: Fatal errors encountered -- cannot
continue/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/var/cache/pkgname-origin/
make: stopped in /usr/ports/devel/glib20: No such file or directory
/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/deps/librsvg2-2.40.10/
make: stopped in /usr/ports/devel/glib20: No such file or directory
make: "/usr/ports/Mk/Uses/python.mk" line 503: warning: String comparison
operator should be either == or !=
make: "/usr/ports/Mk/Uses/python.mk" line 503: Malformed conditional
(${PYTHON_REL} >= 3200 && defined(_PYTHON_FEATURE_PY3KPLIST))
make: Fatal errors encountered -- cannot
continue/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/var/cache/pkgname-origin/
make: stopped in /usr/ports/devel/glib20: No such file or directory
/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/deps/irssi-0.8.17_1/
make: stopped in /usr/ports/devel/glib20: No such file or directory
make: "/usr/ports/Mk/Uses/python.mk" line 503: warning: String comparison
operator should be either == or !=
make: "/usr/ports/Mk/Uses/python.mk" line 503: Malformed conditional
(${PYTHON_REL} >= 3200 && defined(_PYTHON_FEATURE_PY3KPLIST))
make: Fatal errors encountered -- cannot
continue/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/var/cache/pkgname-origin/
make: stopped in /usr/ports/lang/clang35: No such file or directory
make: "/usr/ports/devel/py-Jinja2/Makefile" line 61: warning: String comparison
operator should be either == or !=
make: "/usr/ports/devel/py-Jinja2/Makefile" line 61: Malformed conditional
(${PYTHON_REL} >= 3000)
make: Fatal errors encountered -- cannot
continue/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/var/cache/pkgname-origin/
make: stopped in /usr/ports/devel/py-Jinja2: No such file or directory
/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/deps/py35-sphinx-1.3.1_2/
make: stopped in /usr/ports/devel/py-Jinja2: No such file or directory
make: "/usr/ports/Mk/Uses/python.mk" line 503: warning: String comparison
operator should be either == or !=
make: "/usr/ports/Mk/Uses/python.mk" line 503: Malformed conditional
(${PYTHON_REL} >= 3200 && defined(_PYTHON_FEATURE_PY3KPLIST))
make: Fatal errors encountered -- cannot
continue/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/var/cache/pkgname-origin/
make: stopped in /usr/ports/x11/libxcb: No such file or directory
/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/deps/libX11-1.6.2_3,1/
make: stopped in /usr/ports/x11/libxcb: No such file or directory              
                                                                               
                                                                               
                         [78/1953]make: "/usr/ports/Mk/Uses/python.mk" line
503: warning: String comparison operator should be either == or !=
make: "/usr/ports/Mk/Uses/python.mk" line 503: Malformed conditional
(${PYTHON_REL} >= 3200 && defined(_PYTHON_FEATURE_PY3KPLIST))
make: Fatal errors encountered -- cannot
continue/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/var/cache/pkgname-origin/
make: stopped in /usr/ports/lang/python3: No such file or directory
/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/deps/mplayer2-2.0.20130428_16/
make: stopped in /usr/ports/lang/python3: No such file or directory
make: "/usr/ports/Mk/Uses/python.mk" line 503: warning: String comparison
operator should be either == or !=
make: "/usr/ports/Mk/Uses/python.mk" line 503: Malformed conditional
(${PYTHON_REL} >= 3200 && defined(_PYTHON_FEATURE_PY3KPLIST))
make: Fatal errors encountered -- cannot
continue/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/var/cache/pkgname-origin/
make: stopped in /usr/ports/devel/glib20: No such file or directory
/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/deps/jnettop-0.13.0/
make: stopped in /usr/ports/devel/glib20: No such file or directory
make: "/usr/ports/Mk/Uses/python.mk" line 503: warning: String comparison
operator should be either == or !=
make: "/usr/ports/Mk/Uses/python.mk" line 503: Malformed conditional
(${PYTHON_REL} >= 3200 && defined(_PYTHON_FEATURE_PY3KPLIST))
make: Fatal errors encountered -- cannot
continue/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/var/cache/pkgname-origin/
make: stopped in /usr/ports/devel/glib20: No such file or directory
/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/deps/rrdtool-1.4.8_9/
make: stopped in /usr/ports/devel/glib20: No such file or directory
make: "/usr/ports/Mk/Uses/python.mk" line 503: warning: String comparison
operator should be either == or !=
make: "/usr/ports/Mk/Uses/python.mk" line 503: Malformed conditional
(${PYTHON_REL} >= 3200 && defined(_PYTHON_FEATURE_PY3KPLIST))
make: Fatal errors encountered -- cannot
continue/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/var/cache/pkgname-origin/
make: stopped in /usr/ports/x11/libxcb: No such file or directory
/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/deps/libglapi-10.4.6/
make: stopped in /usr/ports/x11/libxcb: No such file or directory
make: "/usr/ports/Mk/Uses/python.mk" line 503: warning: String comparison
operator should be either == or !=
make: "/usr/ports/Mk/Uses/python.mk" line 503: Malformed conditional
(${PYTHON_REL} >= 3200 && defined(_PYTHON_FEATURE_PY3KPLIST))
make: Fatal errors encountered -- cannot
continue/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/var/cache/pkgname-origin/
make: stopped in /usr/ports/devel/glib20: No such file or directory
/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/deps/goaccess-0.8.5/
make: stopped in /usr/ports/devel/glib20: No such file or directory
[00:00:05] ====>> Error: textproc/py-sphinx_rtd_theme depends on nonexistent
origin 'devel/py-setuptools35'; Please contact maintainer of the port to fix
this.
[00:00:05] ====>> Error: www/httpie depends on nonexistent origin
'devel/py-setuptools35'; Please contact maintainer of the port to fix this.
[00:00:05] ====>> Error: www/py-beautifulsoup depends on nonexistent origin
'devel/py-setuptools35'; Please contact maintainer of the port to fix this.
[00:00:06] ====>> Error: devel/py-lxml depends on nonexistent origin
'devel/py-setuptools35'; Please contact maintainer of the port to fix this.
make: "/usr/ports/Mk/Uses/python.mk" line 503: warning: String comparison
operator should be either == or !=
make: "/usr/ports/Mk/Uses/python.mk" line 503: Malformed conditional
(${PYTHON_REL} >= 3200 && defined(_PYTHON_FEATURE_PY3KPLIST))
make: Fatal errors encountered -- cannot
continue/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/var/cache/pkgname-origin/
make: stopped in /usr/ports/devel/glib20: No such file or directory
/usr/local/share/poudriere/bulk.sh: cannot create
/usr/local/poudriere/data/.m/102x64-default/ref/.p/deps/liblqr-1-0.4.1_8/
make: stopped in /usr/ports/devel/glib20: No such file or directory
[00:00:09] ====>> Error: Fatal errors encountered calculating dependencies
[00:00:09] ====>> Cleaning up
[00:00:09] ====>> Umounting file systems

-- 
You are receiving this mail because:
You are on the CC list for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-203093-13>