Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Jul 2017 12:07:28 +0200
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        araujo@freebsd.org
Cc:        koobs@freebsd.org, Adam Weinberger <adamw@adamw.org>, ports-committers <ports-committers@freebsd.org>, "svn-ports-all@freebsd.org" <svn-ports-all@freebsd.org>, "svn-ports-head@freebsd.org" <svn-ports-head@freebsd.org>, FreeBSD Python Team <freebsd-python@freebsd.org>
Subject:   Re: svn commit: r446864 - head/sysutils/py3-iocage
Message-ID:  <20170731100728.frov3ttvs3qyxsm7@ivaldir.net>
In-Reply-To: <CAOfEmZiOY3ej9N0jwFqdOOXWYdNpnMqmLuzXN%2BScHz9zhr=gJw@mail.gmail.com>
References:  <201707290417.v6T4HWGX048404@repo.freebsd.org> <98CDBA25-758F-4C2E-9A25-426B9DEEACBF@adamw.org> <CAOfEmZjCUYDfb%2B_6okRCbyTeSLgLWLaXF0V9jF%2Bn=h1g2vS_Lg@mail.gmail.com> <22e402da-53de-3418-e3d9-9777cd35f778@FreeBSD.org> <CAOfEmZiOY3ej9N0jwFqdOOXWYdNpnMqmLuzXN%2BScHz9zhr=gJw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--mtgljw3qv5duhicg
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Jul 31, 2017 at 05:03:35PM +0800, Marcelo Araujo wrote:
> 2017-07-31 10:35 GMT+08:00 Kubilay Kocak <koobs@freebsd.org>:
>=20
> > On 7/31/17 11:16 AM, Marcelo Araujo wrote:
> > >
> > >
> > > 2017-07-30 21:18 GMT+08:00 Adam Weinberger <adamw@adamw.org
> > > <mailto:adamw@adamw.org>>:
> > >
> > >     > On 28 Jul, 2017, at 22:17, Marcelo Araujo <araujo@freebsd.org
> > >     <mailto:araujo@freebsd.org>> wrote:
> > >     >
> > >     > Author: araujo
> > >     > Date: Sat Jul 29 04:17:31 2017
> > >     > New Revision: 446864
> > >     > URL: https://svnweb.freebsd.org/changeset/ports/446864
> > >     <https://svnweb.freebsd.org/changeset/ports/446864>;
> > >     >
> > >     > Log:
> > >     >  - Update to 0.9.9.
> > >     >
> > >     >  Changelog at: https://github.com/iocage/iocage/releases/tag/0.=
9.9
> > >     <https://github.com/iocage/iocage/releases/tag/0.9.9>;
> > >     >
> > >     > Modified:
> > >     >  head/sysutils/py3-iocage/Makefile
> > >     >  head/sysutils/py3-iocage/distinfo
> > >     >
> > >     > Modified: head/sysutils/py3-iocage/Makefile
> > >     >
> > >     =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> > >     > --- head/sysutils/py3-iocage/Makefile Sat Jul 29 04:00:56 2017
> > >         (r446863)
> > >     > +++ head/sysutils/py3-iocage/Makefile Sat Jul 29 04:17:31 2017
> > >         (r446864)
> > >     > @@ -1,7 +1,7 @@
> > >     > # $FreeBSD$
> > >     >
> > >     > PORTNAME=3D     iocage
> > >     > -PORTVERSION=3D 0.9.8.1
> > >     > +PORTVERSION=3D 0.9.9
> > >     > CATEGORIES=3D   sysutils python
> > >     > PKGNAMEPREFIX=3D        ${PYTHON_PKGNAMEPREFIX}
> > >     >
> > >     > @@ -15,6 +15,7 @@ BUILD_DEPENDS=3D
> > >     ${PYTHON_PKGNAMEPREFIX}pytest-runner>=3D2
> > >     > RUN_DEPENDS=3D  ${PYTHON_PKGNAMEPREFIX}click>=3D6.7:devel/py3-c=
lick \
> > >     >               ${PYTHON_PKGNAMEPREFIX}tqdm>=3D4.10.0:misc/py3-tq=
dm \
> > >     >
> > >      ${PYTHON_PKGNAMEPREFIX}coloredlogs>0:devel/py3-coloredlogs \
> > >     > +
> > >      ${PYTHON_PKGNAMEPREFIX}verboselogs>0:devel/py-verboselogs \
> > >     >               ca_root_nss>0:security/ca_root_nss \
> > >     >
> > >      ${PYTHON_PKGNAMEPREFIX}texttable>=3D0.8.7:textproc/py3-texttable=
 \
> > >     >
> > >      ${PYTHON_PKGNAMEPREFIX}pytest-runner>=3D2.0.0:devel/py3-pytest-r=
unner
> > >
> > >     Hi Marcelo,
> > >
> > >     There is no py36-verboselogs package. You'll need to create a
> > >     py3-verboselogs port, because right now only py27-verboselogs gets
> > >     built.
> > >
> > >     See the build failure at
> > >     http://beefy10.nyi.freebsd.org/data/110i386-default/
> > 446906/logs/py36-iocage-0.9.9.log
> > >     <http://beefy10.nyi.freebsd.org/data/110i386-default/
> > 446906/logs/py36-iocage-0.9.9.log>
> > >
> > >     # Adam
> > >
> > >
> > >     --
> > >     Adam Weinberger
> > >     adamw@adamw.org <mailto:adamw@adamw.org>
> > >     https://www.adamw.org
> > >
> > >
> > > Hi,
> > >
> > > We can't add py3 ports because soon we gonna have FLAVORS!
> > > I can build iocage if I define the python version on my make.conf,
> > > however I can see the issue with poudriere.
> >
> > Since this port already uses py3-* (workaround) ports for dependencies
> > and there is no known ETA for VARIANTS support in ports, and the port is
> > broken without py3-verboselogs, it should be created.
> >
> > Also, py-iocage should be resurrected, py-iocage was incorrectly deleted
> > [1] instead of this one when it moved to Python 3.x only support. py3-*
> > ports are only for (temporary) dependencies
> >
> > [1] http://svnweb.freebsd.org/changeset/ports/445459
>=20
>=20
> How I can pass the pre-commit hook that blocks any add of py3 slave ports?
>=20
> Best,
>=20

FLAVORS are in review and finished, poudriere is able to deal with them -de=
vel.

The commit is pending exp-run, documentation etc. It takes time as it is a =
major
change in the framework with huge impact.

py3-* were a hack in the first place that should never have been done, they
addition made it more complicated to work on FLAVORS, adding more and by pa=
ssing
the hook would just give even more delay for FLAVORS to be committed.

Best regards,
Bapt

--mtgljw3qv5duhicg
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAll/AV4ACgkQY4mL3PG3
PloY6xAAr1sTtEsLTWJPZrfqMnPQ9QexZpq54sDRHVI/Wer1xBW02xdPY99z4Qjw
RQTx/TErJGGRZGRZb92HSOAiMYCJIKCkL01ty5xJzf4dTqLgXApO9MaEh0Cn7JNT
TaRg2gbk7jj12dRAXc/W3shabkVWRO2cI8K37AT8rLs7ufQ6pcaU8b8DFsFaAESa
VPObMarPlNox+MIJLPU/1cbzbdKbKNJ/+8k9xjz/E2aqHTQhTXenG5sW1nsMo3gH
nuwl/+p/OzZVrUxfHuCKOjT9O5Q2ZaDzmvOVsSvnkxwciyCgH8TX0FBth6PYbtoY
okAQwqOJ45kEzKnIcHuRIUAGChc4p8HoM2uKAJkrunUZ+nOaRex3fwYdMjuQ6faD
zp+6UeaSSmrOu5dbVOumP9cnrQMbHt2sLOxSC3yhk/JHB0GISdRnKGAJuAPS/8Py
ItaXGLJLQXcaJZjq7drSA0pFHHeXKS7fo9WPyM72DGWpz4hZ5c+mBNRx30cX6vbN
4l55z34Z1E8dTk5mcDGIf3TE9pRax7lKFE2T5fkYW9UqJxoA8j519fSBhlBZTcJV
jWknLdX/IGhbA76I1OUz/RxJ4GPu8nb7+zNAAKwJEkCNqTrBNqpvbYqj3AmP7Gm2
kaxoKvkV0O3YW01yMz8KGmTJ9tsoaej9rCR0Oc9Yn+XhKSQTOwA=
=SWlr
-----END PGP SIGNATURE-----

--mtgljw3qv5duhicg--



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