Re: [py3porters-devel] Starting Points!
Alexandre Detiste <[email protected]> Thu, 28 May 2015 21:40:02 +0200
| Newsgroups | gmane.linux.debian.devel.lsb,gmane.linux.debian.devel.python.py3porters |
|---|---|
| Message-ID | <2217745.nLAGD5X8jR@antec> |
Le jeudi 28 mai 2015, 18:28:20 Alexandre Detiste a écrit : >>> Dear lsb-release maintainers, >>> >>> I'd like to propose a patch that enable Python3 support in lsb-release; >>> based on what is done in Ubuntu since 2011. >>> That would also solve these two bugs: #719063 & #761954 ...and it's done. The trickiest bit was this one: - C_env = os.environ.copy(); C_env['LC_ALL'] = 'C' + C_env = os.environ.copy(); C_env['LC_ALL'] = 'C.UTF-8' The regression tests helped much here. Can someone review this ? https://github.com/a-detiste/lsb/commit/e4a31dd5f26e2aca65b58f47c2367049e8e3d9de > > lsb_release is Python 3 in Ubuntu: > > > > % head -1 /usr/bin/lsb_release > > #! /usr/bin/python3 -Es > > > > Please start with that when porting the version in Debian. > > -Barry But they use advaced 2to3 trickery + sed magic in debian/rules to achieve that :-|, so I just picked the usefull bits and did a one-off conversion to Python3. Alexandre
signature.asc
(application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJVZ28aAAoJEDHzFEVEoXQahEkQALVWzE8VTEpMuMkfb6hlGhTZ 89LgVC1N92vQwUX0Xq+L0huTHqig2EpobuUcyb6s5J1a4LDKggla3EhbBVMrxO4X aB6Q9nGjcJHTjH/dpJjAMJyM3Tvdjop0yjLCKWCrP9HppCqRlDF98XxsLPjuAYH9 ZSyXMckQu3mVWlxQvpxHfd3HTY08a6SLoot1oq6qlulLeozLqrDHM+swcguKoOkq tLnOZRS5SbPB1AXWSdrskP48FUSsv7Qsd6zO4l+Je0G2/xi3xe73rIV8GYpwKcTZ mfe4uvlGFMpPJkcl6fMtA4SPcD1bskJR8NBe4g9r7tSj2P72W/fbyrwksZzeqlwJ aS+OXH6nH2B7caEvv8tbqw5/RkK1dsqd/eV6PcKYr8pWO14RuSi2Lj53qWUjMhyf UqrfuaS4DknxIOT8vEutKmvizwI26aKPLkIW0QXP8Y/7DM5CSCv/WgrB6wLXjYuW pXnGDgl8JAEA4QHgU9JDieKnG2LaR1EqAkTPfnAmvqA7x3Ox+nY7YXAMwZZr37Ll afpV3ZUhh3rJYOTDxplxdgZLwjVnk2qR5PMVzS6GvJ7GWu+AVh2GWjZQhCSJBCTx GDanOVAtNh0grrXotzXLF7FR6NkaVTR9Cr1z/zpkooM/z1YXGXM8tYze0KBYJgJ0 tINsa+N7AAeMkC6aSDNL =XhII -----END PGP SIGNATURE-----