Bug#638094: gnome-main-menu: needs porting to new libpanel-applet interface

Julian Andres Klode jak at debian.org
Fri Aug 19 19:30:48 UTC 2011


On Wed, Aug 17, 2011 at 01:16:40AM +0200, joss at debian.org wrote:
> Package: gnome-main-menu
> Version: 0.9.16
> Severity: important
> User: pkg-gnome-maintainers at lists.alioth.debian.org
> Usertags: applets-transition
> 
> Hi,
> 
> this package currently depends on libpanel-applet2-0 - most likely 
> because it provides an applet for the GNOME panel.
> 
> The introduction of gnome-panel 3.0 to unstable is imminent. In this 
> version, the libpanel-applet library has undergone large changes, and 
> gnome-main-menu requires changes to support this version:
>  * updating to the D-Bus activation mechanism
>  * porting to GTK+ 3
> 
> You might want to check if upstream developers provide a new version, 
> compatible with gnome-panel 3.x. Otherwise, porting is a feasible task 
> if you have a pair of hours to spare. If you feel like it, the 
> following guides should help you:
>  * http://developer.gnome.org/gtk3/stable/gtk-migrating-2-to-3.html
>  * http://live.gnome.org/GnomeGoals/AppletsDbusMigration

The problem here mostly being that libslab also needs to be ported
to GTK 3, and both use lots of deprecated stuff. And I'd need to
port it myself anyway, since I am practically upstream now, as
SUSE seems to have no further interest.

I will need to do some tests with my users to see whether they
will be able to work with a different environment (GNOME3 or
plain fallback environment), and only then I would start the
porting work. Thus, I recommend removal from testing when
needed, and I would upload a fixed version next year, if
there is need to continue that package.

-- 
Julian Andres Klode  - Debian Developer, Ubuntu Member

See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20110819/79f6681e/attachment-0001.pgp>


More information about the pkg-gnome-maintainers mailing list