On Mon, Oct 19, 2015 at 10:11:12PM -0600, Orion Poplawski wrote: > I just ran into an issue with a package under review where stray > python2 .pyc files were getting put into the python3_sitelib > directory. The tests were run with: > > PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version} -vv > > and one of the tests ended up calling /usr/bin/python.setup.py > --version triggering the loading and byte-compiling of the installed > module. I don't know if this is common issue or not (I suspect > not). I think it happens regularly:
$ dnf whatprovides '/usr/lib64/python3.4/site-packages/*'|grep fc|cut -d' ' -f1 > /tmp/list $ dnf repoquery -l $(cat /tmp/list)|grep -v __pycache__|grep 'python3.4.*py[co]$'|grep -v doc /usr/lib64/python3.4/site-packages/arc/__init__.pyc /usr/lib64/python3.4/site-packages/arc/__init__.pyo /usr/lib64/python3.4/site-packages/arc/common.pyc /usr/lib64/python3.4/site-packages/arc/common.pyo /usr/lib64/python3.4/site-packages/arc/communication.pyc /usr/lib64/python3.4/site-packages/arc/communication.pyo /usr/lib64/python3.4/site-packages/arc/compute.pyc /usr/lib64/python3.4/site-packages/arc/compute.pyo /usr/lib64/python3.4/site-packages/arc/credential.pyc /usr/lib64/python3.4/site-packages/arc/credential.pyo /usr/lib64/python3.4/site-packages/arc/data.pyc /usr/lib64/python3.4/site-packages/arc/data.pyo /usr/lib64/python3.4/site-packages/arc/delegation.pyc /usr/lib64/python3.4/site-packages/arc/delegation.pyo /usr/lib64/python3.4/site-packages/arc/loader.pyc /usr/lib64/python3.4/site-packages/arc/loader.pyo /usr/lib64/python3.4/site-packages/arc/message.pyc /usr/lib64/python3.4/site-packages/arc/message.pyo /usr/lib64/python3.4/site-packages/arc/security.pyc /usr/lib64/python3.4/site-packages/arc/security.pyo /usr/lib64/python3.4/site-packages/cairo/__init__.pyc /usr/lib64/python3.4/site-packages/cairo/__init__.pyo I filed https://bugzilla.redhat.com/show_bug.cgi?id=1273661 https://bugzilla.redhat.com/show_bug.cgi?id=1273662 but since this shouldn't cause any problems, it's a minor issue. Probably not worth an automated check. There's some more .py[co] files in documentation directories, which are probably not useful either. Zbyszek _______________________________________________ python-devel mailing list python-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/python-devel