grumble porting grumble
lets see…
python1.5 -> 2.2 (source, nor binary compatible)
httplib (changed drastically)
xmlrpclib( ditto, partly based on the above)
rpm-python (utterly different api)
gnome2/gtk2 (different api)
pygtk/pygnome2 (a different api to get to the different gnome2 api)
the httplib changes broke our changes to add https and proxy
support. The new xmlrpclib then of course, doesnt support
https/proxies, so we get to wrap it to add it again.
Awesome.