From owner-freebsd-ports@freebsd.org Sat Feb 25 18:13:57 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ED557CEC0AE for ; Sat, 25 Feb 2017 18:13:57 +0000 (UTC) (envelope-from dbaio@bsd.com.br) Received: from mail-qk0-x242.google.com (mail-qk0-x242.google.com [IPv6:2607:f8b0:400d:c09::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AF8F4EAE for ; Sat, 25 Feb 2017 18:13:57 +0000 (UTC) (envelope-from dbaio@bsd.com.br) Received: by mail-qk0-x242.google.com with SMTP id x71so8028394qkb.0 for ; Sat, 25 Feb 2017 10:13:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsd.com.br; s=capeta; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=5EV/CwPUUUT77d8iQIz+0vYz6boPi3LaJmiJm92DATg=; b=GVi96TIc4pdjAVSVxxAab5lTM1oCt/BnQ+xjmB3Y7oB8ls0A4UA2zS0GgSDHgdAnzU WZOcewuCZTPNB7zvcv0N/QPH0GLHkreV3L/dxVinS6KqC+GEROxxo/+xE9gmiCWa9hAr NOg5rVoEEMNM2nrJZBzf/cscVW2908bbxXZjY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=5EV/CwPUUUT77d8iQIz+0vYz6boPi3LaJmiJm92DATg=; b=hSQHoNybAhYAadjA241soLe9qTy/Zz7ARMbtsR33DQxpxxuRCc/Qqqq2VZqy+RDIMs ZP5iEGOa4PUaKeveCDJptf/tDfhaLsPxeNSLEfAYWOA3sAQ4ISvE/OO3gvpeYFmGvASK 8VrdeMvkvvmwigI4tdPy5tT8dFspZHghTFWU/zk6fjEWlZP/K/aKFf6T7LX25l1xA+W0 gmiDmqi1LJsjFwW0ILuu4SDHg6Et4b61TDDl4mphDuJEaVY+goHh82kaozFZT3D8B9pW evShddcQanaqumdEEzQFTguJeimyRxqrmwJ29FzuaYaTumxBeVofwTsDFjyd5MQmSsEr 736g== X-Gm-Message-State: AMke39nnBMEsOrqi7RfmaueYoT1tvbL16FyLxLFws8LlnCA0Be3pXvGcje8wTN/VU55mdw== X-Received: by 10.55.124.7 with SMTP id x7mr8516111qkc.149.1488046436579; Sat, 25 Feb 2017 10:13:56 -0800 (PST) Received: from nucdbaio.localdomain ([2804:d55:cdc:3c00:eea8:6bff:fefe:a9f7]) by smtp.gmail.com with ESMTPSA id 13sm7197068qtn.57.2017.02.25.10.13.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 25 Feb 2017 10:13:55 -0800 (PST) Date: Sat, 25 Feb 2017 15:13:52 -0300 From: "Danilo G. Baio (dbaio)" To: Ben Woods Cc: freebsd-ports@freebsd.org Subject: Re: New port gitsome Message-ID: <20170225181352.7jdzjuwyhxmpfxht@nucdbaio.localdomain> References: <20170222105148.l75a23np6ue6c4tx@dbaio.bs2cloud.com.br> <20170222232454.ygdd66qct52upvzr@nucdbaio.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="wvpwl6yygb4xtzq3" Content-Disposition: inline In-Reply-To: <20170222232454.ygdd66qct52upvzr@nucdbaio.localdomain> User-Agent: NeoMutt/20170206 (1.7.2) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Feb 2017 18:13:58 -0000 --wvpwl6yygb4xtzq3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 22, 2017 at 08:24:54PM -0300, Danilo G. Baio (dbaio) wrote: > On Wed, Feb 22, 2017 at 11:00:55PM +0000, Ben Woods wrote: > > On Wed, 22 Feb 2017 at 6:52 pm, Danilo G. Baio (dbaio) > > wrote: > >=20 > > > Hi. > > > > > > I am working on a new port for gitsome[1] which depends on python:3.4= -3.5. [snip] > > Hi Danilo, > >=20 > > Apologies in the delay in getting back to you. > >=20 > > Yes, at the moment that is the only way to get a port working which dep= ends > > on multiple python3 ports. > >=20 > > Bapt is working on bringing "flavours" to the ports tree, which will al= low > > each python port to be built multiple times with python2 and python3, > > therefore satisfying your dependencies. > >=20 > > 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 :) > >=20 > > 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 :) > >=20 > > Regards, > > Ben > > --=20 > >=20 > > -- > > From: Benjamin Woods > > woodsb02@gmail.com >=20 > Hi Ben. >=20 > Thank you for your answer. >=20 > Ok then, I will work on this and submit it to bugzilla and also I will te= st it > on poudriere for making sure it's all needed. Hi Ben and others. One last question... What is the recommendation here? Thinking about creating two PR's. One PR for gitsome and another PR for all dependencies together, CC'ing all= involved. The default changes in all ports are just for preparing them to be a master= port. Exceptions: devel/py-ply/Makefile (also take maintainer'ship) textproc/py-pystemmer (also take maintainer'ship) textproc/py-snowballstemmer (also use options helpers) Tree of dependencies (new ports needed): -misc/py-gitsome [1] textproc/py3-numpydoc [2] textproc/py3-sphinx [3] textproc/py3-docutils [3] devel/py3-six * [3] textproc/py3-sphinx_rtd_theme [3] textproc/py3-alabaster [3] textproc/py3-snowballstemmer [4] textproc/py3-pystemmer [3] graphics/py3-imagesize [1] devel/py3-ply [1] devel/py3-prompt_toolkit [2] devel/py3-wcwidth [1] devel/py3-colorama [1] textproc/py3-pygments [1] textproc/py3-feedparser [1] devel/py3-docopt [1] net/py3-uritemplate * Needed also on devel/py3-prompt_toolkit. They are all direct dependencies to run or build another port. I am setting me as maintainer of these new ports to not let "trouble" for o= thers. Remembering that soon all these ports will be un-necessary. Patches are here (feedbacks are welcome): http://dbaio.bs2cloud.com.br/FreeBSD/misc_py-gitsome.patch http://dbaio.bs2cloud.com.br/FreeBSD/misc_py-gitsome__py3-dependencies.patch For whom is interested in the build logs, more info here: http://dbaio.bs2cloud.com.br/FreeBSD/misc_py-gitsome__build_log.txt Screenshot in a clean instance from DigitalOcean: http://dbaio.bs2cloud.com.br/FreeBSD/misc_py-gitsome__avatar_scrot.png Regards. -- Danilo G. Baio (dbaio) --wvpwl6yygb4xtzq3 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEORj0UTsjzCy+enIkmpN7LfMuiNcFAlixyVsACgkQmpN7LfMu iNdScg/+LDR62ugm228s7Q/AIVksC08ZDCbQ1gXQTGLckB94zAYhJojsco2imVhJ +38SSSWhADAkN1/DdipDyghSfo43vkH6Vg0nnbJNhhjMd9E0OnAdYdwfgzXYjCL0 wGGJ33gQvOD18r2Gxs2U0km7kJEyOBEYQaCI6tiJR85RO2MMUnoUAib8f7IgF57y ZYOzeQq7vIVvUCKO9b3izK6qrrI7rsQexhxqE4vfBwBOqosMVUp2nV50bQF3YTr2 IqROqj8+FUm/Pa1og4QktmqpozZOn2QWJumhciZUlWJxeeu2BQweikAaj2zR5AwY cDm27hvlq4srgBNxt94Z8R0aAa51WtO5XrJIgXuSIiWReg2eW9pV42EFIjLi4Xoh pGRoPhGd2CeVZtvsFZJFPTIVQeapWfr3ACGppZhkD63e7Kf1lyVjq6BepueP4Owv j1WmIpQwB160wqhI7oOkdIPCSV8K5dSr2RMofLqrkCw1XQzwgkmwyBGW809UVJyb o7xDdCgYt/DTr0qjyl/Qz8gsOKMPgJ8slOY5Je9e+3pvMJhl+wJX8yHi3oW1P8rk vGTsWjQHWKhKaVbVGKq8jfSfdEmF+Qx4lniKpnIjfamxblhhqfNg2jTjMJf4ZgK4 776MyYCVN15xoJ12qI0FFpCCJSIbLRXD6Ie28etlzLtDLrK3UQE= =JHOU -----END PGP SIGNATURE----- --wvpwl6yygb4xtzq3--