Hi, the gnome-python, gnome-python-desktop and gnome-python-extras packages are collections of Python modules that are not necessarily related. It was more and more requested to split them more logically, and this is what I have done now that upstream plans are a bit clearer.
According to the changes in the binary packages, maintainers now need to update their dependencies. The result of an automatic search of which packages import which modules can be found on the wiki: http://wiki.debian.org/GnomePythonSplitting (I can provide the very ugly scripts to run on merkel to generate such things on demand.) 1. GNOME-PYTHON What is in unstable now: * python-gconf contains the gconf module * python-gnome2 contains the gnomevfs, gnome, gnome.ui, gnomecanvas, and bonobo modules What will change upstream: * It’s very likely that gnome-python is deprecated upstream when GNOME 3.0 is released. * The gconf module will then probably move in a new source package, as it is the only of these APIs that is not going away. What changes to apply to Debian packages: * If your package only uses gconf and not the other modules, you should switch it to only depend on python-gconf. It will immediately reduce the list of library dependencies, and will help reducing it further later on. * The python-gnome2 → python-gconf dependency will remain, so no need to update the other packages. I propose to file wishlist bugs on the packages that can move to using python-gconf. 2. GNOME-PYTHON-DESKTOP What is in unstable now: * Every module has been moved to its own package. * The python-gnome2-desktop package is now only a metapackage. What will change upstream: * It’s likely that some modules will disappear (gnomeprint, gtksourceview, nautilusburn), while most won’t. What changes to apply to Debian packages: * To ease management of the multiple modules, the python-gnome2-desktop metapackage is *going away* before the squeeze release. * All packages must be updated to not depend on python-gnome2-desktop but on the individual modules. I propose to file important bugs on all packages depending on python-gnome2-desktop, making them RC once the package is removed (not until at least a few months, though). 3. GNOME-PYTHON-EXTRAS What is happening in unstable: * egg.trayicon, gtkhtml2 and gtkmozembed each have their own binary package (python-eggtrayicon, python-gtkhtml2, python-gtkmozembed) * gksu 1.X is going away (nothing uses it anyway) * gda is going away, at least for a while * gtkspell will have its own binary package (currently in NEW) What will change upstream: * It’s very hard to tell, these modules don’t seem to change much. * Most of them have better replacements, so other packages should really get of these dependencies anyway. What changes to apply to Debian packages: * To simplify the dependency tree, the dependencies of python-gnome2-extras on python-eggtrayicon, python-gtkhtml2 and python-gtkmozembed are going away, probably right after the squeeze release. * Therefore, packages using these modules *must* be updated to use the new binary package as dependency instead. Bugs have already been filed for egg.trayicon, gtkhtml2 and gtkmozembed. I propose to complete them with gtkspell bugs and to make them important. They would become serious before the squeeze release. LIST OF AFFECTED PACKAGES Adam Cécile (Le_Vert) <gand...@le-vert.net> exaile (U) Nicolas FRANCOIS (Nekral) <nicolas.franc...@centraliens.net> virtaal David Villa Alises <david.vi...@uclm.es> ows Moray Allan <mo...@debian.org> straw (U) Tom Cato Amundsen <t...@debian.org> solfege Michael Biebl <bi...@debian.org> tracker Adolfo González Blázquez <c...@infinicode.org> cameramonitor pyrenamer Salvatore Bonaccorso <salvatore.bonacco...@gmail.com> giplet Joachim Breitner <nome...@debian.org> infon-devel Luca Bruno <lethalma...@gmail.com> freespeak Luca Bruno <lu...@debian.org> istanbul Ross Burton <r...@debian.org> meld nautilus-python postr Debian Bazaar Maintainers <pkg-bazaar-ma...@lists.alioth.debian.org> bzr-gtk Debian GNOME Maintainers <pkg-gnome-maintain...@lists.alioth.debian.org> accerciser (U) deskbar-applet epiphany-extensions (U) gedit-plugins (U) gnome-games (U) hamster-applet (U) hotwire (U) meld (U) nautilus-python (U) ontv (U) update-manager Debian OLPC <debian-olpc-de...@lists.alioth.debian.org> sugar sugar-toolkit sugar-web-activity Cédric Delfosse <ced...@debian.org> gaphor Sebastian Dröge <sl...@debian.org> gedit-plugins (U) gnome-games (U) ontv (U) service-discovery-applet Decklin Foster <deck...@red-bean.com> pygmy Pedro Fragoso <em...@ubuntu.com> hamster-applet Gustavo Franco <stra...@debian.org> gtimelog (U) Romain Francoise <rfranco...@debian.org> deskbar-applet (U) François Févotte <francois.fevo...@ensta.org> exaile Jeremy Guitton <debo...@free.fr> ontv Dafydd Harries <d...@debian.org> gtimelog (U) Uwe Hermann <u...@debian.org> miro Varun Hiremath <va...@debian.org> pychess Philipp Kaluza <pk+d...@yomu.de> pida Philipp Kern <pk...@debian.org> timer-applet Julian Andres Klode <j...@jak-linux.org> gimmie martin f. krafft <madd...@debian.org> jppy (U) Mario Lang <ml...@debian.org> accerciser Julien Lavergne <julien.laver...@gmail.com> avant-window-navigator awn-extras-applets screenlets Yann Leboulanger <aste...@lagaule.org> gajim Clement Lorteau <northern_lig...@users.sourceforge.net> gtkvncviewer Jan Luebbe <jlue...@debian.org> pida (U) Maintainers of GStreamer packages <pkg-gstreamer-maintain...@lists.alioth.debian.org> elisa-plugins-good Simon McVittie <s...@debian.org> gtimelog Loic Minier <l...@dooz.org> elisa-plugins-good (U) gedit-plugins meld (U) nautilus-python (U) pitivi service-discovery-applet (U) update-manager (U) Emilio Pozuelo Monfort <po...@ubuntu.com> decibel-audio-player emesene nautilus-python (U) scribes update-manager (U) Sam Morris <s...@robots.org.uk> serpentine Josselin Mouette <j...@debian.org> epiphany-extensions gedit-plugins (U) gnome-games hamster-applet (U) hotwire update-manager (U) Philippe Normand <phili...@fluendo.com> elisa-plugins-good (U) Piotr Ożarowski <pi...@debian.org> griffith Thibaut Paumard <paum...@users.sourceforge.net> update-manager (U) Adriaan Peeters <apeet...@lashout.net> music-applet Frederic Peters <fpet...@debian.org> gnome-blog Nicholas C Piper <nick-deb...@nickpiper.co.uk> jppy (U) Norbert Preining <prein...@debian.org> jppy (U) Andy Price <a...@andrewprice.me.uk> pybackpack Python Applications Packaging Team <python-apps-t...@lists.alioth.debian.org> decibel-audio-player (U) emesene (U) pybackpack (U) screenlets (U) scribes (U) Arnaud Quette <aque...@debian.org> elisa-plugins-good (U) Florian Ragwitz <r...@debian.org> istanbul (U) jokosher Gustavo Noronha Silva <k...@debian.org> update-manager (U) Jonas Smedegaard <d...@jones.dk> sugar (U) sugar-toolkit (U) sugar-web-activity (U) Joseph Smidt <jsm...@byu.edu> gmail-notify Jose Carlos Garcia Sogo <js...@debian.org> conduit John Sullivan <j...@wjsullivan.net> xword jppy development team <jppy-de...@zanu.org.uk> jppy Magnus Therning <mag...@therning.org> keysafe James A. Treacy <tre...@debian.org> gramps Andrea Veri <bluek...@ubuntu.com> cgmail Jelmer Vernooij <jel...@debian.org> bzr-gtk (U) Hanna Wallach <hm...@cam.ac.uk> straw Torsten Werner <twer...@debian.org> pychess (U) -- .''`. Debian 5.0 "Lenny" has been released! : :' : `. `' Last night, Darth Vader came down from planet Vulcan and told `- me that if you don't install Lenny, he'd melt your brain.
signature.asc
Description: Ceci est une partie de message numériquement signée