|--==> On Mon, 8 Mar 2010 22:37:12 +0100 (CET), "Esteve Fernandez" firstname.lastname@example.org said:
Matthias said he thinks that a Feature Freeze Exception is fine for Twisted 10.0.0, and I can go on packaging it. There are quite a few source packages to update, I'll try to do it in the coming days.
EF> I uploaded updated version of all the packages to our PPA  and requested a EF> sponsored upload. I've also rebuilt the packages for Karmic, and made a EF> backport for Hardy for those of us who are not on the bleeding edge :-)
Nice job. I can sponsor the upload to Debian, if that helps (I guess once all packages are in Debian we can request a sync, and it probably makes sense as anyway we want to eventually have them in Debian as well).
I didn't review all the packages yet, but there is one problem with the python-twisted-core binary package:
~% dpkg -c python-twisted-core_10.0.0-0~ppa1~lucid1_all.deb|grep _initgroups.so -rw-r--r-- root/root 15876 2010-03-08 15:27 ./usr/lib/python2.6/dist-packages/twisted/python/_initgroups.so
The package should be architecture-independent (Architecture: all) and not ship compiled binaries for C extensions like initgroups, which should go in the python-twisted-bin package. Otherwise the package will be built on a random builder and the resulting arch-dependent binary module will be shipped to all architectures.
Fwiw I uploaded the core twisted source package to Debian today.