gnome-python2-desktop needs various porting to GNOME / GTK+ 3

Bastien Nocera bnocera at redhat.com
Mon Aug 2 08:15:45 UTC 2010


On Tue, 2010-07-27 at 13:18 -0700, Adam Williamson wrote:
> Hi, folks. I'm helping dmalcolm with the Python 2.7 rebuild at the
> moment. gnome-python2-desktop is failing to build for reasons which have
> nothing to do with Python 2.7 and everything to do with GTK+ 3 and GNOME
> 3.
> 
> It has modules for Brasero and Evince, both of which have now been
> ported to GTK+ 3. Trying to build gnome-python2-desktop with these
> modules enabled fails due to various changes between GTK+2 and GTK+3.
> g-p2-d also has gnome media profiles support: gnome-media-profiles has
> also been made into a new gnome-media-profiles-3.0 version which
> requires GTK+3 according to its pkgconfig file, so I suspect
> gnome-python2-desktop will need adjusting for that too.
> 
> For now I'm going to send David a build with the Brasero and Evince
> modules disabled and the gnome-media-profiles support also disabled.
> This will break a couple of apps - pybackpack and sugar-read - but
> that's presumably preferable to having gnome-python2-desktop broken
> entirely (and hence also gnome-applets). Obviously, though, this should
> be fixed properly - upstream, of course.

Consider all those deprecated, and use the new PyGI bindings for them
instead. You might also need to port the rest of the app if you want it
to work...



More information about the desktop mailing list