On Sep 21, 2011, at 02:40 AM, Thomas Goirand wrote: >Thanks for the pointer. However, I don't understand this: > >"All packages that use the same namespace have to be >converted at the same time. Be sure to use Breaks or >Depends relationships to ensure you cannot mix >installation of python-support-based packages with >dh_python2-based ones." > >Can you explain, or even better, enhance the wiki so >that you wont have to explain to another person?
It's because of the way namespace packages __init__.py files are handled. Until PEP 382 or 402 lands (which won't help Python 2 at all), you have package collisions for namespace __init__.py files. Each Python packaging regime has its own way of handling this and you don't want conflicting regimes or you're just asking for trouble. Thus all packages which share a namespace must use the same Python helper. I updated the wiki. -Barry -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110920151433.2a356...@resist.wooz.org