This is the same as bug 10842, just for Python3. The Python RPM contains scripts for profile.d which forcefully sets PYTHONDONTWRITEBYTECODE. Setting this variable leads to a lot of trouble, see bug 3348, bug 3358, and bug 3350. And it leads to a regression in bug 3358#c33. Pythons default behavior is to write byte-code, so setting this variable changes the normal behavior and objects user expectations. If someone really wants to disable writing byte-code, he should set this variable actively. Reproducible: Steps to Reproduce:
Keywords: (none) => Junior_jobPriority: Normal => HighSummary: python package must not set PYTHONDONTWRITEBYTECODE => python3 package must not set PYTHONDONTWRITEBYTECODE
Bug 3348 can cover both pythons since it's the same issue. *** This bug has been marked as a duplicate of bug 3348 ***
Status: NEW => RESOLVEDResolution: (none) => DUPLICATE