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>