Re: devel/llvm80 requires many python 2.7 ports?

2019-07-25 Thread Kevin Oberman
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"


Re: devel/llvm80 requires many python 2.7 ports?

2019-07-25 Thread Brooks Davis
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


devel/llvm80 requires many python 2.7 ports?

2019-07-25 Thread Kevin Oberman
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"