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:

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)