PythonHelpers
Python Helpers
As part of this Oneiric blueprint, we want to get rid of python-central and python-support at least on the CD and ideally also in Ubuntu, with coordination through Debian. python-central is already deprecated in Debian so those bugs should be fixed there, uploaded to Debian with sponsor help if necessary, and sync'd to Ubuntu. python-support is also deprecated, but the bugs are not yet tracked in the Debian BTS. Here also is a:
list of all packages on the Oneiric CD that do not use dh_python2
list of all packages in Oneiric that Build-Depend on python-central
list of all packages in Oneiric that Build-Depend on python-support
The Debian wiki contains instructions on how to convert from python-central or python-support to dh_python2.
Also, please use dh_python2 for any new packages!
Once you've fixed this in Ubuntu, be sure to use the submittodebian(1) command to submit a bug report and patch to them. Ideally, all such changes will be pushed to Debian, although in the case of python-support, it's still up to the package maintainer to accept the patch or not (python-central is deprecated in Debian, python-support is not yet).
Universe packages: please do not introduce an Ubuntu diff for universe packages. You can still work on dh_python2 conversions for universe, but the preference is to only submit these changes to Debian and let the normal sync process pull them into Ubuntu. It's generally too much work to review Ubuntu diffs later when resync'ing.
Very Important
One thing you must do when converting packages is ensure that all packages within a single namespace get converted at the same time. E.g. you must convert all zope packages if you want to convert any one of them.
python-central only in Ubuntu
While the Debian bug referenced above is a great guide for packages which need conversion from python-central in Debian, these packages use python-central only in Ubuntu and should also be converted. First, see if a newer version of the package exists in Debian using dh_python2. If not, do the conversion in Ubuntu.
awn-extras |
martian |
vm-builder |
zope.app.schema |
bughugger |
mirrorkit |
wxbanker |
zope.app.security |
bugzilla |
mythbuntu-common |
x-kit |
zope.app.securitypolicy |
bzr-builder |
mythbuntu-control-centre |
xen-3.3 |
zope.app.server |
bzr-webdav |
mythbuntu-lirc-generator |
xorg-options-editor-gtk |
zope.app.testing |
checkbox |
mythnettv |
yapgvb |
zope.app.tree |
cloud-init |
mythnettv-gui |
z3c.autoinclude |
zope.app.wsgi |
command-not-found |
mythtv |
z3c.form |
zope.app.zcmlfiles |
community-themes |
nanny |
z3c.formui |
zope.app.zopeappgenerations |
compizconfig-settings-manager |
ocempgui |
z3c.macro |
zope.applicationcontrol |
edgy-community-wallpapers |
onboard |
z3c.optionstorage |
zope.browsermenu |
edubuntu-menueditor |
openchange |
z3c.ptcompat |
zope.browserpage |
example-content |
packagekit-gnome |
z3c.rml |
zope.browserresource |
farsight2 |
penguintv |
z3c.template |
zope.componentvocabulary |
feisty-session-splashes |
player |
zc.catalog |
zope.container |
feisty-wallpapers |
pyspeex |
zc.datetimewidget |
zope.contentprovider |
foomatic-gui |
python-launchpadlib-toolkit |
zc.i18n |
zope.copypastemove |
freej |
python-pgsql |
zc.resourcelibrary |
zope.deprecation |
glom |
qgis |
zc.table |
zope.dublincore |
gnuradio |
quickly |
zconfig |
zope.error |
gresistor |
quickly-widgets |
zope.app.apidoc |
zope.file |
grokcore.component |
restrictedpython |
zope.app.applicationcontrol |
zope.formlib |
guake |
rwproperty |
zope.app.appsetup |
zope.html |
gutsy-wallpapers |
salome |
zope.app.authentication |
zope.index |
harpia |
sandbox-upgrader |
zope.app.basicskin |
zope.intid |
human-netbook-theme |
schooltool |
zope.app.broken |
zope.lifecycleevent |
human-theme |
schooltool.gradebook |
zope.app.component |
zope.login |
hurry.query |
schooltool.intervention |
zope.app.container |
zope.mimetype |
ifeffit |
schooltool.lyceum.journal |
zope.app.content |
zope.minmax |
image-store-proxy |
screen-resolution-extra |
zope.app.debug |
zope.pagetemplate |
labyrinth |
simple-ccsm |
zope.app.dependable |
zope.password |
landscape-client |
sixpack |
zope.app.error |
zope.pluggableauth |
lasso |
software-properties |
zope.app.file |
zope.preference |
launchpad-integration |
splatd |
zope.app.form |
zope.principalannotation |
lazr.batchnavigator |
sugar-firefox-activity |
zope.app.generations |
zope.principalregistry |
lazr.delegates |
sugar-pollbuilder-activity |
zope.app.http |
zope.processlifetime |
lazr.enum |
system-config-cluster |
zope.app.i18n |
zope.ptresource |
lazr.lifecycle |
system-config-samba |
zope.app.locales |
zope.securitypolicy |
lazr.restful |
txaws |
zope.app.localpermission |
zope.server |
lernid |
ubiquity |
zope.app.onlinehelp |
zope.session |
libavg |
ubuntu-system-service |
zope.app.pagetemplate |
zope.site |
libmokoui2 |
ubuntu-wallpapers |
zope.app.preference |
zope.structuredtext |
libvirt |
ubuntu-wallpapers-extra |
zope.app.principalannotation |
zope.tal |
lsb |
ubuntustudio-controls |
zope.app.publication |
zope.tales |
ltsp-cluster-lbagent |
ubuntustudio-look |
zope.app.publisher |
zope.ucol |
ltsp-cluster-lbserver |
van.testing |
zope.app.renderer |
zope.viewlet |
ltsp-cluster-pxeconfig |
virtkey |
zope.app.rotterdam |
|
python-support only in Ubuntu
Here are the list of packages which use python-support only in Ubuntu. First, see if a newer version of the package exists in Debian using dh_python2. If not, do the conversion in Ubuntu.
arcjobtool |
indicator-weather |
pymt |
skype4py |
ball |
indiv-screenlets |
python-django-nova |
sphinxbase |
boost-mpi-source1.42 |
jobs-admin |
python-ecore |
swift |
cobbler |
jobservice |
python-edje |
syncropated |
controlaula |
jsonbot |
python-elementary |
system-config-date |
cx-freeze |
key-mon |
python-espeak |
tahoe-lafs |
debgtd |
landscape-client |
python-evas |
testdrive |
django-configglue |
libcloud |
python-formencode |
tickcount |
dockmanager |
libubuntuone |
python-gtkspell |
trash-cli |
empcommand |
linaro-image-tools |
python-hildondesktop |
txaws |
freecad |
llvm-py |
python-novaclient |
ubuntuone-client |
gdecrypt |
lxkeymap |
python-rackspace-cloudfiles |
ubuntuone-control-panel |
getfem++ |
mythbuntu-log-grabber |
python-rackspace-cloudservers |
ubuntuone-couch |
gfceu |
mythnettv-gui |
python-smbc |
ubuntuone-file-storage-api |
gizmod |
ncrypt |
python-tracing |
userconfig |
glade |
nipy |
python-x2go |
vmtk |
gnome-lirc-properties |
nordugrid-arc |
pyxid |
wiican |
gnome-python-desktop |
nordugrid-arc-nox |
reverend |
xdiagnose |
gpib |
oneconf |
rhythmbox-ubuntuone-music-store |
xulrunner-1.9.2 |
gpixpod |
pocket-lint |
sadms |
zbar |
gstreamer-dbus-media-service |
pocketsphinx |
sbackup |
zfec |
gtranslator |
pybootchartgui |
scenic |
zhone |
BarryWarsaw/PythonHelpers (last edited 2012-07-21 11:13:30 by mitya57)