svn commit: r437145 - in head/devel: . py-jedi py3-jedi

Adam Weinberger adamw at adamw.org
Wed Mar 29 00:49:07 UTC 2017


> On 28 Mar, 2017, at 12:22, Alexey Dokuchaev <danfe at FreeBSD.org> wrote:
> 
> On Tue, Mar 28, 2017 at 05:59:26PM +0000, Steven Kreuzer wrote:
>> New Revision: 437145
>> URL: https://svnweb.freebsd.org/changeset/ports/437145
>> 
>> Log:
>>  Add a python 3 varient of py-jedi
> 
> It should read "variant".
> 
>> Added:
>>  head/devel/py3-jedi/
>>  head/devel/py3-jedi/Makefile   (contents, props changed)
>> Modified:
>>  head/devel/Makefile
>>  head/devel/py-jedi/Makefile
> 
> Seeing a number of these quite similar commits (usually setting MASTERDIR
> and USES[?]=) I'm wondering if this issue can be addressed globally rather
> than copying each individual port with `py3-' prefix?  That is, framework
> could produce one or two packages depending on certain condition from the
> same `category/py-foo' port.

You’re talking about subpackages, i.e. building multiple packages off of the same port (similar ideas for perl modules, apache mods, etc.). Baptiste has done lots of work on it, but it’s not ready yet. There are some phabricator reviews about it. It’s expected to break portmaster and portupgrade, unless they are updated to handle the changes, so the sooner end-users can be convinced to switch to poudriere or synth, the easier subpackages will be to deploy.

# Adam


—
Adam Weinberger
adamw at adamw.org
http://www.adamw.org



More information about the svn-ports-all mailing list