Hi! It appears that there's been a bug in rpm during the time of Fedora 26 mass rebuild. The [bug] resulted in some packages failing to be rebuilt and some being built without .pyc files inside __pycache__ directories.
[bug]https://bugzilla.redhat.com/show_bug.cgi?id=1411588
Together with ignatenkobrain and sgallagh who alerted us to the issue, we've managed to narrow down affected packages to Python 3–only packages that don't drag Python 2 into the buildroot and don't use standard Python build/install macros.
In the end the following 22 packages were rebuilt:
antimony (antimony-0.9.3-0.3.20161128git41a770.fc26.src.rpm) btest (btest-0.54-7.fc26.src.rpm) coccinelle (coccinelle-1.0.6-6.fc26.src.rpm) devscripts (devscripts-2.17.1-3.fc26.src.rpm) dnf-plugin-spacewalk (dnf-plugin-spacewalk-2.6.1-3.fc26.src.rpm) dnfdragora (dnfdragora-0.0.0-0.111.git20170207.783aede.fc26.src.rpm) gausssum (gausssum-3.0.1.1-4.fc26.src.rpm) liborcus-python3 (liborcus-0.12.1-3.fc26.src.rpm) loook (loook-0.8.1-7.fc26.src.rpm) mock (mock-1.3.3-2.fc26.src.rpm) mock-lvm (mock-1.3.3-2.fc26.src.rpm) mock-scm (mock-1.3.3-2.fc26.src.rpm) policycoreutils-devel (policycoreutils-2.5-21.fc26.src.rpm) python3-fuckit (python-fuckit-4.8.0-8.fc26.src.rpm) python3-louis (liblouis-2.6.2-8.fc26.src.rpm) python3-lxc (lxc-2.0.7-1.fc26.1.src.rpm) python3-meh-gui (python-meh-0.44-4.fc26.src.rpm) python3-pillow-qt (python-pillow-4.0.0-2.fc26.src.rpm) python3-pylint-gui (pylint-1.6.4-3.fc26.src.rpm) python3-qt5-devel (python-qt5-5.7.1-4.fc26.src.rpm) python3-uwsgidecorators (uwsgi-2.0.14-8.fc26.src.rpm) speedtest-cli (speedtest-cli-0.3.2-7.fc26.src.rpm)
Regards, Tomas Orsava
python-devel@lists.fedoraproject.org