[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Catching python syntax errors at build time



Panu Matilainen wrote:
If somebody feels like scripting a bit, it should be possible to fairly accurately determine affected packages: if a package has *.py files but not the corresponding *.pyc and *.pyo files for each of them, the byte-compile has failed and with the new check, building the package will fail.

Unfortunately this is not that precise. Attached is a list of packages from the x86_64 repo which contain .py files without .pyc or .pyo files. The file list has 0.5 MB so I am not posting it here. Use rpm -qpl or ask me off list if you are interested or owner of one of those packages. To me it looks like all those files are not failing to be compiled but are just not even tried to be compiled.

Florian
ace-0.0.6-1.fc11.noarch 
amarokFS-0.5-4.fc10.x86_64 
anaconda-yum-plugins-1.0-3.fc10.noarch 
angrydd-1.0.1-3.fc8.noarch 
anjuta-2.25.901-2.fc11.i386 
anjuta-2.25.901-2.fc11.x86_64 
anyremote-data-4.17-1.fc11.x86_64 
apt-0.5.15lorg3.95-0.git416.3.fc11.i386 
apt-0.5.15lorg3.95-0.git416.3.fc11.x86_64 
aqsis-data-1.4.2-3.fc11.x86_64 
archivemail-0.7.2-2.fc10.noarch 
asciidoc-8.2.5-2.fc9.noarch 
asymptote-1.63-4.fc11.x86_64 
aubio-python-0.3.2-5.fc11.x86_64 
autodownloader-0.3.0-1.fc10.noarch 
bacula-common-2.4.4-2.fc11.x86_64 
bigboard-0.6.4-6.fc11.x86_64 
bittorrent-4.4.0-8.fc11.noarch 
bkchem-0.12.6-1.fc11.noarch 
blktrace-1.0.0-2.fc11.x86_64 
bugzilla-contrib-3.0.4-3.fc11.noarch 
bzr-1.12-1.fc11.x86_64 
CastPodder-5.0-9.fc10.noarch 
centerim-4.22.6-1.x86_64 
cherokee-0.98.1-1.fc11.i386 
cherokee-0.98.1-1.fc11.x86_64 
childsplay-0.90.2-1.fc9.noarch 
childsplay_plugins-0.90-3.fc9.noarch 
comedilib-0.8.1-3.fc11.i386 
comedilib-0.8.1-3.fc11.x86_64 
conduit-0.3.15-4.fc11.noarch 
crossfire-maps-1.11.0-1.fc10.noarch 
csound-manual-5.03.0-20.fc11.x86_64 
csound-tutorial-5.03.0-20.fc11.x86_64 
cyrus-imapd-2.3.13-3.fc11.x86_64 
Cython-0.10.3-1.fc11.x86_64 
denyhosts-2.6-16.fc11.noarch 
dialog-1.1-7.20080819.fc10.i386 
dialog-1.1-7.20080819.fc10.x86_64 
Django-1.0.2-1.fc11.noarch 
Django-doc-1.0.2-1.fc11.noarch 
dogtail-0.6.90-2.401.fc11.noarch 
doxygen-1.5.8-1.fc11.x86_64 
dstat-0.6.9-3.fc11.noarch 
dwarves-1.7-3.x86_64 
eclipse-pydev-1.4.2-2.fc11.x86_64 
emacs-common-muse-3.12-1.fc9.noarch 
emacspeak-29.0-1.fc11.noarch 
entertrack-1.2.6-2.fc11.noarch 
epylog-1.0.3-8.fc11.noarch 
fmio-2.0.8-11.fc9.x86_64 
fonttools-2.2-3.fc11.x86_64 
fslint-2.28-3.fc11.noarch 
fuse-python-0.2-9.fc11.x86_64 
gamin-python-0.1.10-3.fc11.x86_64 
gazpacho-0.7.2-4.fc11.noarch 
gcompris-8.4.8-2.fc11.x86_64 
gdal-python-1.6.0-4.fc11.x86_64 
gedit-latex-plugin-0.1.3.2-3.fc10.x86_64 
gflags-1.0-1.fc11.i386 
gflags-1.0-1.fc11.x86_64 
ghost-diagrams-0.8-3.fc9.noarch 
gnome-python2-bonobo-2.25.90-1.fc11.x86_64 
gnome-python2-canvas-2.25.90-1.fc11.x86_64 
gnome-python2-gconf-2.25.90-1.fc11.x86_64 
gnome-python2-gnomeprint-2.25.91-1.fc11.x86_64 
gnome-python2-gnomevfs-2.25.90-1.fc11.x86_64 
gnome-python2-gtkhtml2-2.25.3-1.fc11.x86_64 
gnome-python2-gtksourceview-2.25.91-1.fc11.x86_64 
gnome-python2-libegg-2.25.3-1.fc11.x86_64 
gnome-python2-nautilus-cd-burner-2.25.91-1.fc11.x86_64 
gnuplot-py-1.8-6.fc11.noarch 
gnuradio-3.1.3-3.fc11.i386 
gnuradio-3.1.3-3.fc11.x86_64 
gnuradio-examples-3.1.3-3.fc11.x86_64 
graphviz-python-2.20.3-1.fc11.2.x86_64 
gstreamer-python-devel-0.10.14-1.fc11.i386 
gstreamer-python-devel-0.10.14-1.fc11.x86_64 
gtk-vnc-python-0.3.8-1.fc11.x86_64 
heartbeat-gui-2.1.4-4.fc11.x86_64 
highlight-2.7-2.fc11.x86_64 
inksmoto-0.5.0-4.fc11.noarch 
inn-2.4.5-8.fc11.i386 
inn-2.4.5-8.fc11.x86_64 
irclog2html-2.7-2.svn67.fc11.noarch 
jabberpy-0.5-0.18.fc11.noarch 
jython-2.2.1-2.2.fc11.x86_64 
k3d-0.6.7.0-9.fc11.i386 
k3d-0.6.7.0-9.fc11.x86_64 
kcbench-data-2.6.25-0.1-3.noarch 
kernel-devel-2.6.29-0.137.rc5.git4.fc11.x86_64 
keyjnote-0.10.2-2.fc10.noarch 
koan-1.4.2-1.fc11.noarch 
libchewing-0.3.2-5.fc11.i586 
libchewing-0.3.2-5.fc11.x86_64 
libevent-devel-1.4.5-1.fc10.i386 
libevent-devel-1.4.5-1.fc10.x86_64 
libiptcdata-python-1.0.2-4.fc11.x86_64 
libvirt-devel-0.6.0-4.fc11.i586 
libvirt-devel-0.6.0-4.fc11.x86_64 
libvirt-python-0.6.0-4.fc11.x86_64 
libxml2-devel-2.7.3-1.fc11.i386 
libxml2-devel-2.7.3-1.fc11.x86_64 
libxml2-python-2.7.3-1.fc11.x86_64 
libxslt-python-1.1.24-3.fc11.x86_64 
lush-1.2.1-4.fc11.x86_64 
m2crypto-0.19.1-5.x86_64 
mailman-2.1.11-6.fc11.x86_64 
mapnik-demo-0.5.2-0.10.svn780.fc11.x86_64 
mapnik-python-0.5.2-0.10.svn780.fc11.x86_64 
mapserver-python-5.2.1-6.fc11.x86_64 
mcabber-0.9.9-2.fc11.x86_64 
mod_scgi-1.13-1.fc11.x86_64 
moin-latex-0-0.20051127.4.fc11.noarch 
monsterz-0.7.1-4.fc11.x86_64 
moodss-21.5-3.fc9.x86_64 
mtx-1.3.12-2.fc11.x86_64 
museek+-tools-0.2-0.1.20090203svn1092.fc11.x86_64 
mx-3.1.1-3.fc11.x86_64 
mypaint-0.5.1-3.fc11.x86_64 
nautilus-python-devel-0.5.1-3.fc11.i386 
nautilus-python-devel-0.5.1-3.fc11.x86_64 
newt-python-0.52.10-2.fc11.x86_64 
numpy-1.2.1-1.fc11.x86_64 
nwsclient-1.6.3-2.fc11.noarch 
obex-data-server-0.4.3-1.fc11.x86_64 
oddjob-0.29.1-2.fc11.x86_64 
openlayers-2.7-2.fc10.x86_64 
pexpect-2.3-2.fc11.noarch 
pigment-python-0.3.10-2.fc11.x86_64 
plt-scheme-4.1.2-1.fc11.x86_64 
postgresql-python-8.3.6-1.fc11.x86_64 
protobuf-python-2.0.2-6.fc11.x86_64 
puppet-0.24.7-4.fc11.noarch 
pyabiword-0.6.1-4.fc11.x86_64 
pybluez-0.15-3.fc11.x86_64 
pycairo-1.8.2-1.fc11.x86_64 
pychart-doc-1.39-8.fc11.noarch 
pydict-0.3.0-12.fc10.noarch 
pyflowtools-0.3.4-4.fc11.x86_64 
pygame-devel-1.8.1-3.fc11.i386 
pygame-devel-1.8.1-3.fc11.x86_64 
pygobject2-2.16.0-1.fc11.i386 
pygobject2-2.16.0-1.fc11.x86_64 
pygrace-0.3-5.fc11.noarch 
pygsl-0.9.3-3.fc11.x86_64 
pygsl-devel-0.9.3-3.fc11.i386 
pygsl-devel-0.9.3-3.fc11.x86_64 
pygtk2-2.14.0-1.fc11.x86_64 
pygtkglext-1.1.0-5.fc11.x86_64 
pyicq-t-0.8.1-1.fc11.noarch 
PyKDE-devel-3.16.2-2.fc11.i386 
PyKDE-devel-3.16.2-2.fc11.x86_64 
pyke-0.7-1.fc11.noarch 
pylint-0.16.0-1.fc11.noarch 
pymol-1.1-14.20081015svn3468.fc11.x86_64 
pyparsing-1.5.0-3.fc11.noarch 
pypoker-eval-devel-136.0-1.fc11.i386 
pypoker-eval-devel-136.0-1.fc11.x86_64 
PyQt4-devel-4.4.4-3.fc11.i386 
PyQt4-devel-4.4.4-3.fc11.x86_64 
PyQt-examples-3.17.6-2.fc11.x86_64 
PyQwt-devel-5.1.0-3.fc11.i386 
PyQwt-devel-5.1.0-3.fc11.x86_64 
Pyrex-0.9.8.4-2.fc11.noarch 
pyscript-0.6.1-3.fc11.noarch 
pyserial-2.2-7.fc11.noarch 
pysnmp-2.0.9-2.fc11.noarch 
pysvn-1.6.2-3.fc11.x86_64 
pytagger-0.5-1.fc11.noarch 
python-alsa-1.0.17-2.fc11.x86_64 
python-amara-1.2.0.2-3.fc11.noarch 
python-aqbanking-3.7.2-2.fc11.x86_64 
python-basemap-examples-0.99.2-1.fc11.noarch 
python-biopython-1.49-1.fc11.x86_64 
python-bugzilla-0.5-0.rc1.fc11.noarch 
PythonCAD-0.1.36-4.fc11.noarch 
PythonCard-0.8.2-3.fc11.noarch 
python-cherrypy2-2.3.0-7.fc11.noarch 
python-cherrypy-3.1.1-1.fc11.noarch 
python-clearsilver-0.10.5-5.fc11.x86_64 
python-clientform-0.2.7-3.fc11.noarch 
python-cryptsetup-0.0.1-1.fc11.x86_64 
python-daap-0.7.1-2.fc11.x86_64 
python-dateutil-1.4-3.fc11.noarch 
python-dialog-2.7-9.fc11.noarch 
python-dns-1.6.0-3.fc11.noarch 
python-fedora-0.3.9-1.fc11.noarch 
python-formencode-1.2-1.fc11.noarch 
python-gdata-1.2.4-1.fc11.noarch 
python-genshi-0.5.1-3.fc11.x86_64 
python-GeoIP-1.2.4-1.fc11.x86_64 
python-gpod-0.6.0-10.fc11.x86_64 
python-id3-1.2-13.fc11.noarch 
python-imaging-devel-1.1.6-13.fc11.i386 
python-imaging-devel-1.1.6-13.fc11.x86_64 
python-imaging-sane-1.1.6-13.fc11.x86_64 
python-imdb-3.8-3.fc11.x86_64 
python-instant-0.9.5-2.fc11.noarch 
python-IPy-0.62-2.fc11.noarch 
python-irclib-0.4.6-7.fc11.noarch 
python-jinja2-2.1.1-1.fc11.x86_64 
python-json-3.4-5.fc11.noarch 
python-kerberos-1.1-3.1.fc11.x86_64 
python-kid-0.9.6-3.fc11.noarch 
python-kiwi-docs-1.9.23-1.fc11.noarch 
python-krbV-1.0.13-8.fc11.x86_64 
python-ldap-2.3.5-3.fc11.x86_64 
python-Levenshtein-0.10.1-7.fc11.x86_64 
python-libgmail-docs-0.3-7.fc11.noarch 
python-lirc-0.0.5-8.x86_64 
python-lxml-2.2-0.6.beta3.fc11.x86_64 
python-magic-5.00-2.fc11.x86_64 
python-mako-0.2.4-1.fc11.noarch 
python-matplotlib-0.98.5.2-1.fc11.x86_64 
python-mechanize-0.1.10-1.fc11.noarch 
python-migrate-0.5.1.2-2.fc11.noarch 
python-myghty-1.1-7.fc11.noarch 
python-netaddr-0.6-2.fc11.noarch 
python-nevow-0.9.32-1.fc11.noarch 
python-numarray-1.5.2-7.fc11.x86_64 
python-numeric-24.2-12.fc11.x86_64 
python-openid-2.2.1-3.fc11.noarch 
python-openoffice-0.1-0.1.20080929svn33.fc11.noarch 
python-paramiko-1.7.4-4.fc11.noarch 
python-paste-1.7.2-1.fc11.noarch 
python-paste-deploy-1.3.2-2.fc11.noarch 
python-paste-script-1.7.3-1.fc11.noarch 
python-ply-2.5-2.fc11.noarch 
python-pmw-1.3.2-6.fc11.noarch 
python-psycopg-1.1.21-11.fc11.x86_64 
python-psycopg2-doc-2.0.8-2.fc11.x86_64 
python-pyasn1-0.0.8a-2.fc11.noarch 
python-pyblock-0.35-1.fc11.x86_64 
python-pycurl-7.18.2-2.fc11.x86_64 
python-pydns-2.3.3-2.fc11.noarch 
python-pygments-1.0-3.fc11.noarch 
python-pygooglechart-0.2.1-3.fc11.noarch 
python-qpid-0.4.738618-1.fc11.noarch 
python-rabbyt-0.8.2-8.fc11.x86_64 
python-routes-1.10.1-1.fc11.noarch 
python-simpletal-4.1-9.fc11.noarch 
python-simpy-doc-2.0-1.fc11.noarch 
python-slip-dbus-0.1.15-2.fc11.noarch 
python-snack-2.2.10-8.fc11.x86_64 
python-sphinx-doc-0.5.1-1.fc11.noarch 
python-sqlalchemy-0.5.2-1.fc11.noarch 
python-sqlite2-2.3.3-5.fc11.x86_64 
python-sqlobject-0.10.2-2.fc11.noarch 
python-tag-0.94.5-1.fc11.x86_64 
python-telepathy-0.15.7-1.fc11.noarch 
python-tempita-0.3-1.fc11.noarch 
python-test-2.6-4.fc11.x86_64 
python-tftpy-0.4.6-2.fc11.noarch 
python-tools-2.6-4.fc11.x86_64 
python-tunepimp-0.5.3-13.fc11.x86_64 
python-twisted-conch-8.2.0-1.fc11.x86_64 
python-twisted-core-doc-8.2.0-1.fc11.x86_64 
python-twisted-mail-8.2.0-1.fc11.x86_64 
python-twisted-names-8.2.0-1.fc11.x86_64 
python-twisted-web2-8.1.0-5.fc11.x86_64 
python-twisted-web-8.2.0-1.fc11.x86_64 
python-twisted-words-8.2.0-1.fc11.x86_64 
python-webob-0.9.5-1.fc11.noarch 
python-webtest-1.1-1.fc11.noarch 
python-wsgiproxy-0.1-2.fc11.noarch 
python-xlib-doc-0.14-3.fc11.noarch 
python-xlrd-0.6.1-7.fc11.noarch 
python-xmpp-0.4.1-4.fc11.noarch 
python-ZSI-2.0-4.fc11.noarch 
pywebdav-0.8-2.fc11.noarch 
pywebkitgtk-1.0.1-4.fc11.x86_64 
PyX-0.10-5.fc11.x86_64 
PyXML-0.8.4-12.x86_64 
PyYAML-3.08-1.fc11.x86_64 
rb_libtorrent-python-0.14.1-2.fc11.x86_64 
refmac-dictionary-5.04-2.fc11.noarch 
rhpxl-1.12-1.fc11.x86_64 
rpmlint-0.85-3.fc11.noarch 
rpy-1.0.3-6.fc11.x86_64 
ruby-1.8.6.287-3.fc11.x86_64 
sagator-1.1.1-0.beta1.fc10.noarch 
scidavis-0.1.4-1.fc11.x86_64 
ScientificPython-2.6.1-5.fc11.x86_64 
ScientificPython-doc-2.6.1-5.fc11.x86_64 
scitools-0.4-4.fc11.noarch 
seahorse-adventures-1.0-4.fc11.noarch 
slingshot-0.8.1p-1.fc8.noarch 
smolt-1.2-3.fc11.noarch 
SOAPpy-0.11.6-8.fc11.noarch 
solarwolf-1.5-2.fc8.noarch 
spambayes-1.0.4-6.fc11.noarch 
stratagus-2.2.4-5.fc11.x86_64 
subversion-1.5.5-5.i386 
subversion-1.5.5-5.x86_64 
sugar-speak-9-3.fc11.noarch 
swig-1.3.38-2.fc11.x86_64 
synce-sync-engine-0.11.1-3.fc11.noarch 
system-config-bind-4.0.11-5.fc11.noarch 
system-config-keyboard-1.2.15-6.fc11.noarch 
system-config-language-1.3.2-4.fc11.noarch 
system-config-printer-libs-1.1.4-1.fc11.x86_64 
texlive-texmf-doc-2007-26.fc10.noarch 
TeXmacs-1.0.7-1.fc10.x86_64 
Thunar-devel-0.9.99.1-1.fc11.i386 
Thunar-devel-0.9.99.1-1.fc11.x86_64 
tinyerp-server-4.2.3.4-3.fc11.noarch 
tix-8.4.3-1.fc10.i386 
tix-8.4.3-1.fc10.x86_64 
tmda-1.1.12-2.fc11.noarch 
totem-2.25.91-2.fc11.i586 
totem-2.25.91-2.fc11.x86_64 
trac-0.11.3-1.fc11.noarch 
translate-toolkit-1.3.0-1.fc11.noarch 
tuxpaint-0.9.20-2.fc11.x86_64 
txt2tags-2.5-5.fc11.noarch 
usrp-3.1.3-3.fc11.i386 
usrp-3.1.3-3.fc11.x86_64 
vegastrike-data-0.5.0-3.noarch 
veusz-1.2.1-1.fc11.x86_64 
vtk-examples-5.0.4-26.fc11.x86_64 
waf-1.5.3-1.fc11.noarch 
wpa_supplicant-0.6.7-3.fc11.x86_64 
wxGlade-0.6.3-2.fc10.noarch 
wxPython-2.8.9.1-2.fc11.x86_64 
xcircuit-3.4.30-1.fc10.x86_64 
yum-aliases-1.1.19-1.fc11.noarch 
yum-allowdowngrade-1.1.19-1.fc11.noarch 
yum-arch-2.2.2-4.fc11.noarch 
yum-basearchonly-1.1.19-1.fc11.noarch 
yum-changelog-1.1.19-1.fc11.noarch 
yum-downloadonly-1.1.19-1.fc11.noarch 
yum-fastestmirror-1.1.19-1.fc11.noarch 
yum-fedorakmod-1.1.19-1.fc11.noarch 
yum-filter-data-1.1.19-1.fc11.noarch 
yum-kernel-module-1.1.19-1.fc11.noarch 
yum-keys-1.1.19-1.fc11.noarch 
yum-list-data-1.1.19-1.fc11.noarch 
yum-merge-conf-1.1.19-1.fc11.noarch 
yum-post-transaction-actions-1.1.19-1.fc11.noarch 
yum-priorities-1.1.19-1.fc11.noarch 
yum-protectbase-1.1.19-1.fc11.noarch 
yum-protect-packages-1.1.19-1.fc11.noarch 
yum-refresh-updatesd-1.1.19-1.fc11.noarch 
yum-remove-with-leaves-1.1.19-1.fc11.noarch 
yum-rpm-warm-cache-1.1.19-1.fc11.noarch 
yum-security-1.1.19-1.fc11.noarch 
yum-tmprepo-1.1.19-1.fc11.noarch 
yum-tsflags-1.1.19-1.fc11.noarch 
yum-upgrade-helper-1.1.19-1.fc11.noarch 
yum-verify-1.1.19-1.fc11.noarch 
yum-versionlock-1.1.19-1.fc11.noarch 
Zim-0.27-1.fc11.noarch 

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]