Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Jul 2017 12:35:51 +1000
From:      Kubilay Kocak <koobs@FreeBSD.org>
To:        araujo@freebsd.org, Adam Weinberger <adamw@adamw.org>
Cc:        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:  <22e402da-53de-3418-e3d9-9777cd35f778@FreeBSD.org>
In-Reply-To: <CAOfEmZjCUYDfb%2B_6okRCbyTeSLgLWLaXF0V9jF%2Bn=h1g2vS_Lg@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>

next in thread | previous in thread | raw e-mail | index | archive | help
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
>     >
>     ==============================================================================
>     > --- 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=     iocage
>     > -PORTVERSION= 0.9.8.1
>     > +PORTVERSION= 0.9.9
>     > CATEGORIES=   sysutils python
>     > PKGNAMEPREFIX=        ${PYTHON_PKGNAMEPREFIX}
>     >
>     > @@ -15,6 +15,7 @@ BUILD_DEPENDS=     
>     ${PYTHON_PKGNAMEPREFIX}pytest-runner>=2
>     > RUN_DEPENDS=  ${PYTHON_PKGNAMEPREFIX}click>=6.7:devel/py3-click \
>     >               ${PYTHON_PKGNAMEPREFIX}tqdm>=4.10.0:misc/py3-tqdm \
>     >             
>      ${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>=0.8.7:textproc/py3-texttable \
>     >             
>      ${PYTHON_PKGNAMEPREFIX}pytest-runner>=2.0.0:devel/py3-pytest-runner
> 
>     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

> I will set iocage to don't build as a package till we finish the FLAVORS.
> 
> 
> 
> Best,
> -- 
> 
> -- 
> Marcelo Araujo            (__)
> araujo@FreeBSD.org <mailto:araujo@FreeBSD.org>     \\\'',)
> http://www.FreeBSD.org <http://www.freebsd.org/>;   \/  \ ^
> Power To Server.         .\. /_)
> 





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?22e402da-53de-3418-e3d9-9777cd35f778>