From owner-freebsd-python@freebsd.org  Fri Feb  7 07:19:24 2020
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id CA5BD2454FF
 for <freebsd-python@mailman.nyi.freebsd.org>;
 Fri,  7 Feb 2020 07:19:24 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org
 [IPv6:2610:1c1:1:606c::50:13])
 by mx1.freebsd.org (Postfix) with ESMTP id 48DRWJ543Cz4D3F
 for <freebsd-python@freebsd.org>; Fri,  7 Feb 2020 07:19:24 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: by mailman.nyi.freebsd.org (Postfix)
 id ABE382454FE; Fri,  7 Feb 2020 07:19:24 +0000 (UTC)
Delivered-To: python@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id ABA8F2454FD
 for <python@mailman.nyi.freebsd.org>; Fri,  7 Feb 2020 07:19:24 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org
 [IPv6:2610:1c1:1:606c::19:3])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 server-signature RSA-PSS (4096 bits)
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "mxrelay.nyi.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 48DRWJ49s7z4D3D
 for <python@FreeBSD.org>; Fri,  7 Feb 2020 07:19:24 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org (kenobi.freebsd.org
 [IPv6:2610:1c1:1:606c::50:1d])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 server-signature RSA-PSS (4096 bits))
 (Client did not present a certificate)
 by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 71373D1C
 for <python@FreeBSD.org>; Fri,  7 Feb 2020 07:19:24 +0000 (UTC)
 (envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org ([127.0.1.5])
 by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 0177JOaB003953
 for <python@FreeBSD.org>; Fri, 7 Feb 2020 07:19:24 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
Received: (from www@localhost)
 by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 0177JOxj003952
 for python@FreeBSD.org; Fri, 7 Feb 2020 07:19:24 GMT
 (envelope-from bugzilla-noreply@freebsd.org)
X-Authentication-Warning: kenobi.freebsd.org: www set sender to
 bugzilla-noreply@freebsd.org using -f
From: bugzilla-noreply@freebsd.org
To: python@FreeBSD.org
Subject: [Bug 243610] sysutils/py-salt failed to build with python 3.8
Date: Fri, 07 Feb 2020 07:19:24 +0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: needs-patch, needs-qa
X-Bugzilla-Severity: Affects Some People
X-Bugzilla-Who: tommyhp2@gmail.com
X-Bugzilla-Status: Open
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: 
Message-ID: <bug-243610-21822-prgOLEaDL7@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-243610-21822@https.bugs.freebsd.org/bugzilla/>
References: <bug-243610-21822@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Feb 2020 07:19:24 -0000

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243610

--- Comment #8 from Tommy P <tommyhp2@gmail.com> ---
(In reply to Kubilay Kocak from comment #7)
When I tried to build sysutils/py-salt with python 3.7 and the selected opt=
ion:

RAET=3Don: Install dependencies required for RAET transport

It failed because the two dependent ports net/py-raet and devel/py-ioflo as
seen sysutils/py-salt/Makefile:

RAET_RUN_DEPENDS=3D=20=20=20=20=20=20
${PYTHON_PKGNAMEPREFIX}libnacl>=3D1.0.0:security/py-libnacl@${PY_FLAVOR} \
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
${PYTHON_PKGNAMEPREFIX}ioflo>=3D1.1.7:devel/py-ioflo@${PY_FLAVOR} \
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
${PYTHON_PKGNAMEPREFIX}raet>=3D0.6.0:net/py-raet@${PY_FLAVOR}

were configured for python 2.7 in the Makefiles at the time of this report.=
=20
The only way I could get successful build was make the changes as seen in t=
he
patches.  As for other ports using devel/py-ioflo and/or net/py-raet, I've
found only sysutils/py-salt in the entire ports tree:

# grep -Rn 'py-raet' * |grep Makefile
net/Makefile:1106:    SUBDIR +=3D py-raet
net/py-raet/Makefile:2:# $FreeBSD: head/net/py-raet/Makefile 483068 2018-10=
-27
00:42:41Z swills $
net/py-raet/Makefile.ori:2:# $FreeBSD: head/net/py-raet/Makefile 483068
2018-10-27 00:42:41Z swills $
sysutils/py-salt/Makefile:77:=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20
${PYTHON_PKGNAMEPREFIX}raet>=3D0.6.0:net/py-raet@${PY_FLAVOR}

# grep -Rn 'py-ioflo' *|grep Makefile
devel/Makefile:4504:    SUBDIR +=3D py-ioflo
devel/py-ioflo/Makefile:2:# $FreeBSD: head/devel/py-ioflo/Makefile 483079
2018-10-27 00:55:31Z swills $
devel/py-ioflo/Makefile.ori:2:# $FreeBSD: head/devel/py-ioflo/Makefile 4830=
79
2018-10-27 00:55:31Z swills $
sysutils/py-salt/Makefile:76:=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20
${PYTHON_PKGNAMEPREFIX}ioflo>=3D1.1.7:devel/py-ioflo@${PY_FLAVOR} \

Currently, sysutils/py-salt is configured to build all versions of python
(except 3.8 as I've found out and upstream does not fully support 3.8 yet)
except with option RAET (as I've also found out).

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