devel/llvm80 requires many python 2.7 ports?
I just went to build llvm80 after discovering that I could not install the package without moving from the drfault samba48 back to the deprecated samba47. When I try to build the port, I get: Upgrade llvm80-8.0.0_2 to llvm80-8.0.1 Install textproc/py-recommonmark@py27 Install textproc/py-docutils@py27 Install textproc/py-sphinx@py27 Install devel/py-Jinja2@py27 Install devel/py-babel@py27 Install devel/py-pytz@py27 Install textproc/py-MarkupSafe@py27 Install devel/py-typing@py27 Install graphics/py-imagesize@py27 Install textproc/py-alabaster@py27 Install textproc/py-pygments@py27 Install textproc/py-snowballstemmer@py27 Install textproc/py-pystemmer@py27 Install textproc/py-sphinx_rtd_theme@py27 Install textproc/py-sphinxcontrib-websupport@py27 Install www/py-requests@py27 Install dns/py-idna@py27 Install net/py-urllib3@py27 Install net/py-ipaddress@py27 Install net/py-pysocks@py27 Install security/py-certifi@py27 Install security/py-cryptography@py27 Install devel/py-asn1crypto@py27 Install devel/py-cffi@py27 Install devel/py-pycparser@py27 Install security/py-openssl@py27 Install textproc/py-chardet@py27 Install devel/py-pytest-runner@py27 Install devel/py-setuptools_scm@py27 Is llvm80 really still stuck using v2 Python? I looked at the very complex Makefile, and it's very clear: _USES_PYTHON?= python:2.7,build Will this going away some day soon? I know that end of 2.7 support is approaching and I have only a handfull of python 2.7 ports left, mostly to support print/hplip (HP printer drivers for CUPS) and hope to get rid of them soime day soon. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkober...@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: devel/llvm80 requires many python 2.7 ports?
On Thu, Jul 25, 2019 at 02:57:29PM -0700, Kevin Oberman wrote: > I just went to build llvm80 after discovering that I could not install the > package without moving from the drfault samba48 back to the deprecated > samba47. > > When I try to build the port, I get: > Upgrade llvm80-8.0.0_2 to llvm80-8.0.1 > Install textproc/py-recommonmark@py27 > Install textproc/py-docutils@py27 > Install textproc/py-sphinx@py27 > Install devel/py-Jinja2@py27 > Install devel/py-babel@py27 > Install devel/py-pytz@py27 > Install textproc/py-MarkupSafe@py27 > Install devel/py-typing@py27 > Install graphics/py-imagesize@py27 > Install textproc/py-alabaster@py27 > Install textproc/py-pygments@py27 > Install textproc/py-snowballstemmer@py27 > Install textproc/py-pystemmer@py27 > Install textproc/py-sphinx_rtd_theme@py27 > Install textproc/py-sphinxcontrib-websupport@py27 > Install www/py-requests@py27 > Install dns/py-idna@py27 > Install net/py-urllib3@py27 > Install net/py-ipaddress@py27 > Install net/py-pysocks@py27 > Install security/py-certifi@py27 > Install security/py-cryptography@py27 > Install devel/py-asn1crypto@py27 > Install devel/py-cffi@py27 > Install devel/py-pycparser@py27 > Install security/py-openssl@py27 > Install textproc/py-chardet@py27 > Install devel/py-pytest-runner@py27 > Install devel/py-setuptools_scm@py27 > > Is llvm80 really still stuck using v2 Python? I looked at the very complex > Makefile, and it's very clear: _USES_PYTHON?= python:2.7,build > > Will this going away some day soon? I know that end of 2.7 support is > approaching and I have only a handfull of python 2.7 ports left, mostly to > support print/hplip (HP printer drivers for CUPS) and hope to get rid of > them soime day soon. Historically LLVM has required Python v2. I've not checked if 8.0.1 can be pinned to 3.6 like I've done with llvm-devel. llvm90 (coming soon) will use python 3.6. I'll keep switching llvm80 in mind, but given that such a change will require everyone to rebuild it I'll probably wait and combine it with other changes. -- Brooks signature.asc Description: PGP signature
Re: devel/llvm80 requires many python 2.7 ports?
Thanks, Brooks! Now if the package builder would use start using samba48 instead of 47, I'll be able to install the package. I'm really baffled why "LATEST" is still being built with a deprecated, nearly expired port almost two months after the default version was changed, but I'll admit to not being familiar with the package building system details. Still,things are going to break really soon when samba47 goes away. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkober...@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 On Thu, Jul 25, 2019 at 3:07 PM Brooks Davis wrote: > On Thu, Jul 25, 2019 at 02:57:29PM -0700, Kevin Oberman wrote: > > I just went to build llvm80 after discovering that I could not install > the > > package without moving from the drfault samba48 back to the deprecated > > samba47. > > > > When I try to build the port, I get: > > Upgrade llvm80-8.0.0_2 to llvm80-8.0.1 > > Install textproc/py-recommonmark@py27 > > Install textproc/py-docutils@py27 > > Install textproc/py-sphinx@py27 > > Install devel/py-Jinja2@py27 > > Install devel/py-babel@py27 > > Install devel/py-pytz@py27 > > Install textproc/py-MarkupSafe@py27 > > Install devel/py-typing@py27 > > Install graphics/py-imagesize@py27 > > Install textproc/py-alabaster@py27 > > Install textproc/py-pygments@py27 > > Install textproc/py-snowballstemmer@py27 > > Install textproc/py-pystemmer@py27 > > Install textproc/py-sphinx_rtd_theme@py27 > > Install textproc/py-sphinxcontrib-websupport@py27 > > Install www/py-requests@py27 > > Install dns/py-idna@py27 > > Install net/py-urllib3@py27 > > Install net/py-ipaddress@py27 > > Install net/py-pysocks@py27 > > Install security/py-certifi@py27 > > Install security/py-cryptography@py27 > > Install devel/py-asn1crypto@py27 > > Install devel/py-cffi@py27 > > Install devel/py-pycparser@py27 > > Install security/py-openssl@py27 > > Install textproc/py-chardet@py27 > > Install devel/py-pytest-runner@py27 > > Install devel/py-setuptools_scm@py27 > > > > Is llvm80 really still stuck using v2 Python? I looked at the very > complex > > Makefile, and it's very clear: _USES_PYTHON?= python:2.7,build > > > > Will this going away some day soon? I know that end of 2.7 support is > > approaching and I have only a handfull of python 2.7 ports left, mostly > to > > support print/hplip (HP printer drivers for CUPS) and hope to get rid of > > them soime day soon. > > Historically LLVM has required Python v2. I've not checked if 8.0.1 can > be pinned to 3.6 like I've done with llvm-devel. llvm90 (coming soon) > will use python 3.6. I'll keep switching llvm80 in mind, but given that > such a change will require everyone to rebuild it I'll probably wait and > combine it with other changes. > > -- Brooks > ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"