packages using python-support and renaming egg-info directories will FTBFS
Hello!
python-support 0.6.4 includes code to automatically rename egg-info
directories in order to remove the python version number from their
name. This is a most welcome adition, IMO, since now we have shared code
handling this, and will be able to remove the mv hacks from every python
package which uses python-support. This also means, though, that
packages which do this in debian/rules will FTBFS:
PYVER=$(shell pyversions -vd)
common-binary-post-install-indep::
mv debian/[...]/TurboGears-${DEB_UPSTEAM_VERSION}-py${PYVER}.egg-info \
debian/[...]/TurboGears-${DEB_UPSTREAM_VERSION}.egg-info
Beware when updating your packages! Below you'll find a dd-list -i of
packages containing .egg-info in the name in a directory or file, and
also depending on python-support generated by me and POX.
Also courtesy of POX, an example changeset of what needs to be done:
http://svn.debian.org/wsvn/python-modules/?rev=2326&sc=1
Nacho Barrientos Arias <nacho@debian.org>
rdflib
Michael Banck <mbanck@debian.org>
pymol
Cyril Brulebois <cyril.brulebois@enst-bretagne.fr>
python-networkx
python-pygraphviz
Ross Burton <ross@debian.org>
kid
Michel Casabona <michel.casabona@free.fr>
hachoir-core
hachoir-metadata
hachoir-parser
hachoir-urwid
Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
elementtree
python-dsv
python-mysqldb
pyusb
simplejson
urwid
Cédric Delfosse <cedric@debian.org>
pythoncad
Arnaud Fontaine <arnaud@andesi.org>
cheetah
genshi
planet
pyasn1
twill
Debian QA Group <packages@qa.debian.org>
kiwi
Guido Guenther <agx@sigxcpu.org>
python-vobject
python-xattr
Kai Hendry <hendry@iki.fi>
flup
Joey Hess <joeyh@debian.org>
archivemail
Henrique de Moraes Holschuh <hmh@debian.org>
hplip
Anand Kumria <wildfire@progsoc.org>
stgit
Chris Lamb <chris@chris-lamb.co.uk>
trac-bzr
Ana Beatriz Guerrero Lopez <ana@debian.org>
imdbpy
Kartik Mistry <kartik.mistry@gmail.com>
fontypython
Oleksandr Moskalenko <malex@debian.org>
beaker
myghty
myghtyutils
pylons
python-decorator
quixote
webhelpers
Gustavo Noronha Silva <kov@debian.org>
cherrypy3
configobj
gazpacho
json-py
nose
pyprotocols
python-cherrypy
ruledispatch
turbogears
turbojson
turbokid
Jonas Smedegaard <dr@jones.dk>
moin
Monty Taylor <mordred@inaugust.com>
plywood
See you,
--
Gustavo Noronha Silva <kov@debian.org>
http://people.debian.org/~kov/
Reply to: