Packages such as gdm fail on configure, which this message: checking for APPLET... no configure: error: Package requirements (dbus-glib-1 >= 0.74 gtk+-2.0 >= 2.20.0 libpanelapplet-2.0 >= 2.0.0) were not met: No package 'libpanelapplet-2.0' found gnome-panel is installed (2.91.6) gnome-applets is installed (9999) This blocks me when doing a rev-dep rebuild, but the considered packages are already installed Thanks Reproducible: Always
*** This bug has been marked as a duplicate of bug 355059 ***
This is a different bug. With gnome-panel-2.91, libpanelapplet-2.0 has changed to libpanelapplet-4.0. This bug can only be fixed by adding gdm-2.91.
*** Bug 355923 has been marked as a duplicate of this bug. ***
With the updated version of gdm (2.91.90) the problem is solved
The problem is only fixed for gdm. There are other packages which use libpanelapplet-2.0, this bug should be kept open till they are all fixed.
net-analyzer/gnome-netstatus-2.28.2 is affected too
I've noticed this with several packages as well, most recently gnome-applets-1.32.1.1. There are more, I'll list more as I run across them. checking for GNOME_APPLETS... no configure: error: Package requirements (libpanelapplet-2.0 >= 2.13.4) were not met: No package 'libpanelapplet-2.0' found
Given that libpanelapplet got a 2, 3 and 4 API have been released in bundles with gnome-panel, I'm wondering if we could split the libs in individual packages. I'm not proposing this lightly, it just seems to alleviate the problem in that this single package actually providing multiple slots.
Created attachment 266567 [details] build.log dev-cpp/libpanelappletmm-2.26.0 also fails to emerge for the same reasons
Created attachment 266571 [details] build.log another package: net-analyzer/gnome-netstatus-2.28.2
*** Bug 359923 has been marked as a duplicate of this bug. ***
another package, gnome-extra/gnome-utils-2.91.93: configure: error: Package requirements (libpanelapplet-2.0 >= 2.13.4) were not met: No package 'libpanelapplet-2.0' found Shouldn't gnome-utils-2.91 work with gnome-panel-2.91?
gnome-panel is going away.. Gnome 3 only uses it to present a fallback mode that will be as close as possible to the real gnome-shell.. So I don't think it makes too much sense splitting it into pieces. Applet support should be disabled where we can, otherwise p.mask the whole package. Obviously, this is all for when gnome 3 hit the (stable) tree.
Created attachment 271607 [details] patch to gnome-applets ebuild
Created attachment 271609 [details, diff] Patch to remove bonobo dependency
Created attachment 271611 [details, diff] Patch to fix the libpanel2 build issue These patches fix the build problems for me, and as an added bonus, they also remove the additional bonobo dependency.
I would like to wait till upstream makes a gnome-applet release rather than hacking around it in this way. People who really want to use gnome-applets should use the live ebuild for now.
gnome-base/gnome-applets gnome-extra/sensors-applets net-analyzer/netspeed_applet needs fixing or masking out in Gnome 3 overlay,
While we wait for upstream support how we should fix this? by unmerging the packages? like gnome-applets ?
We have gnome-applets-3.2.x in the tree for some time, looks like this was solved already
Note that gnome-netstatus has not been ported to GNOME3 / libpanelapplet-4.0 upstream (which looks dead).