[Barry Warsaw, 2013-07-25]
> On Jul 25, 2013, at 12:09 AM, Piotr Ożarowski wrote:
> >and you want to force an administrator who has a service using Python 2.X
> >with lots of scripts with /usr/bin/python shebang to do additional work?
> 
> Of course not.  I'm not proposing that that administrators or really any*body*
> has to do anything different, or even make any changes to their stuff.  I'm
> specifically suggesting that when dh_python2 rewrites shebang lines, it use
> /usr/bin/python2 instead of /usr/bin/python, i.e. when --no-shebang-rewrite or
> --shebang=COMMAND is *not* given.

this way we can "fix" only these scripts, that are shipped in official
packages. Not the ones installed from other distributions (apt-pinning,
etc.) or, which is my main point, the ones in /usr/local/ or /opt/
directories. If we cannot "fix" all of them, why bother?

Once python2.X and python-defaults (which provides /usr/bin/python) packages
are gone - we can update each interpreter packages to provide it using
alternatives mechanism (with debug or pypy interpreters having lower
priority) but ONLY when 2.X is no longer in Debian
-- 
Piotr Ożarowski                         Debian GNU/Linux Developer
www.ozarowski.pl          www.griffith.cc           www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130725003609.gq9...@p1otr.com

Reply via email to