Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Feb 2017 23:00:55 +0000
From:      Ben Woods <woodsb02@gmail.com>
To:        Baptiste Daroussin <bapt@freebsd.org>, "Danilo G. Baio (dbaio)" <dbaio@bsd.com.br>, freebsd-ports@freebsd.org
Subject:   Re: New port gitsome
Message-ID:  <CAOc73CD7m_JdJx2fxMvv_pkOQ665aXNK_puzXnduuOyAkn1T9A@mail.gmail.com>
In-Reply-To: <20170222105148.l75a23np6ue6c4tx@dbaio.bs2cloud.com.br>
References:  <20170222105148.l75a23np6ue6c4tx@dbaio.bs2cloud.com.br>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 22 Feb 2017 at 6:52 pm, Danilo G. Baio (dbaio) <dbaio@bsd.com.br>
wrote:

> Hi.
>
> I am working on a new port for gitsome[1] which depends on python:3.4-3.5.
>
> But it will fail on FreeBSD poudriere (building infrastructure) because
> some
> of its dependencies (at least 17) won't be build with python 3.
>
> What is the advice here ? Submit for each dependency [2] a py3-\* slave
> port ?
>
> Regards.
>
> [1] - http://dbaio.bs2cloud.com.br/FreeBSD/misc_py-gitsome.patch
>
> [2]
> textproc/py-pygments
> textproc/py-pystemmer
> textproc/py-alabaster
> textproc/py-snowballstemmer
> devel/py-six
> textproc/py-docutils
> devel/py-wcwidth
> graphics/py-imagesize
> textproc/py-sphinx_rtd_theme
> devel/py-colorama
> textproc/py-feedparser
> devel/py-docopt
> devel/py-ply
> textproc/py-sphinx
> net/py-uritemplate
> devel/py-prompt_toolkit
> textproc/py-numpydoc
>
> --
> Danilo G. Baio (dbaio)
>
Hi Danilo,

Apologies in the delay in getting back to you.

Yes, at the moment that is the only way to get a port working which depends
on multiple python3 ports.

Bapt is working on bringing "flavours" to the ports tree, which will allow
each python port to be built multiple times with python2 and python3,
therefore satisfying your dependencies.

However, it is probably not have in the next week or so, so you should go
ahead and make the py3- versions of those ports. It is easy to find and
revert them once flavours exist anyway :)

Before we commit all of those new py3- ports, please make sure you have
tested that it all successfully builds to provide a working gitsome.... we
don't want to commit them and find out they were not needed after all :)

Regards,
Ben
-- 

--
From: Benjamin Woods
woodsb02@gmail.com



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