* Josselin Mouette [Tue, 15 Apr 2008 12:28:00 +0200]: > On lun, 2008-04-14 at 22:57 +0200, Adeodato Simó wrote: > > Finally, and quite importantly, there is what to do with modules that > > have been added to the standard library in 2.5 (ctypes, celementtree, > > wgsiref). These use either pycentral or pysupport, and since they mark > > themselves as for python << 2.5 only, the dependency generated is on > > python (<< 2.5), rendering them uninstallable.
> The solution is really simple, just add them to python’s Provides: list. That's a good point, but that's about rdepends only, and orthogonal to these packages being uninstallable. Anyway, FTR, all three packages have been uploaded like this: python-wsgiref (0.1.2-3) unstable; urgency=medium . * Replace ${python:Depends} with "python (<<2.5) | python2.4, python-support (>=0.6.4)" as python-support generates wrong dependencies (and makes this package uninstallable with python2.5 set as default) celementtree (1.0.5-10) unstable; urgency=low . - don't use ${python:Depends} in depens fields so that the package can coexist with python >= 2.5 (Closes: #475897) ctypes (1.0.2-3) unstable; urgency=medium . * Change "all" to "<<2.5" in XS-Python-Version and let python-central generate dependencies, add python2.4 to Depends (closes: #475906) Cheers, -- Adeodato Simó dato at net.com.org.es Debian Developer adeodato at debian.org Listening to: Carlos Berlanga - Septiembre -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]