Barry A. Warsaw <ba...@python.org> added the comment: On Aug 18, 2011, at 01:15 PM, Charles-François Natali wrote:
>Charles-François Natali <neolo...@free.fr> added the comment: > >> My question too! I would say that stable releases should probably not get >> this change, but should force sys.platform to linux2 on 3.x kernels. > >The point is precisely that we don't change anything: applications >checking against sys.platform are already broken, there's no reason to >comfort them into using this defective check. >The applications that encountered the problem (chromium, matplotlib >and probably others) already performed the change to >sys.platform.startswith(), so it's really the only way to go. I still think that sys.platform for the stable releases should never report 'linux3'. Updating the various conditionals *probably* has low risk of regression, but I think you have to check that very carefully. >> BTW, does anybody think sys.platform should use a more dynamic approach for >> calculating its value? Well, maybe not necessary if Python 3.3 will just >> say 'linux'. > >There's already platform.system() for that. TOOWTDI ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue12326> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com