Am 18.04.2013 22:59 schrieb "Scott Kitterman" <deb...@kitterman.com>:
> First, the absence of /usr/bin/python2 is a valid bug.  The fact that
it's not
> present is an accident, but I think you are pointing your frustration in
the
> wrong direction.
>
> PEP 394 was written AFTER Archlinux took the insane step of pointing
> /usr/bin/python at a python3 version.  That is not something that
upstream had
> ever intended or expected.  PEP 394 was done to try and, eventually, undo
the
> damage.  In the mean time, the problem you are concerned about will exist
> until every single distribution that was shipped without /usr/bin/python2
is
> retired.  This is a long term issue and in the scheme of the problem you
are
> bothered about, one release on one distribution isn't that big of an
issue.

I didn't know that. Of course that changes my perspective, thanks.

However, in case a part of the discussion about removing the symlink took
place after archlinux already changed it, I guess that was irresponsible as
well.

Ultimately, while I think it was a reckless move, I think it's the right
one in the long term, as arch's behavior makes the most sense to me:
"python" meaning "binary used to start the newest Python interpreter" and
"pythonx" meaning "specific major version to start or use in a hashbang".

> The version of python-defaults in Experimental does have /usr/bin/python2
and
> that is what's intended to be the bases of the Python system for Jesse.
>
> Scott K

Awesome, so as long as that "python-defaults" package doesn't cease to be
Jesse's default Python, this bug can be considered fixed?

— Phil

Reply via email to