Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Aug 2013 12:37:33 +0200
From:      David Demelier <demelier.david@gmail.com>
To:        Marcus von Appen <mva@freebsd.org>, python@freebsd.org, portmgr@freebsd.org
Subject:   Re: [CFT] lang/python becoming a python binary wrapper
Message-ID:  <CAO%2BPfDd-bSBfRaWej%2B5VnYEvKq9K8KpYtpZXJNYDDzUoD5EpOQ@mail.gmail.com>
In-Reply-To: <20130810084638.GB1282@medusa.sysfault.org>
References:  <20130802180059.GA1278@medusa.sysfault.org> <20130803123634.GA1280@medusa.sysfault.org> <20130803123914.GB1280@medusa.sysfault.org> <20130810084638.GB1282@medusa.sysfault.org>

next in thread | previous in thread | raw e-mail | index | archive | help
2013/8/10 Marcus von Appen <mva@freebsd.org>:
> The diff at http://people.freebsd.org/~mva/python-wrapper.diff was
> updated to include additional symlinks to bin/XXXX{2|3}, since those
> were missing in the previous patch, which could break some ports that
> use e.g. bin/python2 or bin/python3 on build time.
>
> One minor issue remains:
>
> lang/python right now deals only with either python2.X OR python3.X.
> This means that, if you have set 2.x as PYTHON_DEFAULT_VERSION and are
> going to install a python 3.x port, lang/python will not create a
> bin/python3 symlink.
>
> This can become an annoying inconsistency. The cleanest approach might be
> to create a lang/python3 meta port, which handles the different python
> 3.x versions correctly and either move lang/python to lang/python2 (for
> naming) or let lang/python deal only with the python2.X ports.
>
> To avoid unwanted side effects, I would go for lang/python3 and let
> lang/python deal with python2.X ports only.
>
> I'll create a lang/python3 meta port and, if everything works as
> expected and the impact on the ports tree is as low as possible, will
> commit it on the next weekend after the the 9.2 branch.
>
> Comments?
>
> Cheers
> Marcus

Thanks for the work, I'll try that this during the week :-).

Cheers,

-- 
Demelier David



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAO%2BPfDd-bSBfRaWej%2B5VnYEvKq9K8KpYtpZXJNYDDzUoD5EpOQ>