Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 355809 - [gnome-overlay] libpanelapplet-2.0 missing for many packages
Summary: [gnome-overlay] libpanelapplet-2.0 missing for many packages
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 355923 359923 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-02-21 08:32 UTC by LeDabe
Modified: 2011-12-17 14:59 UTC (History)
9 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,5.94 KB, text/plain)
2011-03-19 21:49 UTC, Angelo Arrifano (RETIRED)
Details
build.log (build.log,7.34 KB, text/plain)
2011-03-19 23:17 UTC, Angelo Arrifano (RETIRED)
Details
patch to gnome-applets ebuild (gnome-applets-2.32.1.1.ebuild,3.63 KB, text/plain)
2011-04-30 02:43 UTC, Zachary Grafton
Details
Patch to remove bonobo dependency (gnome-applets-2.32.1.1-port-null-applet.patch,7.12 KB, patch)
2011-04-30 02:43 UTC, Zachary Grafton
Details | Diff
Patch to fix the libpanel2 build issue (gnome-applets-2.32.1.1-libpanel2-fix.patch,918 bytes, patch)
2011-04-30 02:45 UTC, Zachary Grafton
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description LeDabe 2011-02-21 08:32:36 UTC
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
Comment 1 Pacho Ramos gentoo-dev 2011-02-21 08:58:53 UTC

*** This bug has been marked as a duplicate of bug 355059 ***
Comment 2 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-02-21 12:55:08 UTC
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.
Comment 3 Pacho Ramos gentoo-dev 2011-02-22 08:32:14 UTC
*** Bug 355923 has been marked as a duplicate of this bug. ***
Comment 4 LeDabe 2011-02-27 11:15:28 UTC
With the updated version of gdm (2.91.90) the problem is solved
Comment 5 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-02-27 11:35:30 UTC
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.
Comment 6 Damien Thébault 2011-03-10 21:49:40 UTC
net-analyzer/gnome-netstatus-2.28.2 is affected too
Comment 7 Miller Larson 2011-03-16 18:53:37 UTC
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
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-03-17 09:25:41 UTC
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.
Comment 9 Angelo Arrifano (RETIRED) gentoo-dev 2011-03-19 21:49:34 UTC
Created attachment 266567 [details]
build.log

dev-cpp/libpanelappletmm-2.26.0 also fails to emerge for the same reasons
Comment 10 Angelo Arrifano (RETIRED) gentoo-dev 2011-03-19 23:17:06 UTC
Created attachment 266571 [details]
build.log

another package: net-analyzer/gnome-netstatus-2.28.2
Comment 11 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-03-22 16:09:01 UTC
*** Bug 359923 has been marked as a duplicate of this bug. ***
Comment 12 Mario Lenz 2011-03-29 09:54:55 UTC
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?
Comment 13 Olivier Crete (RETIRED) gentoo-dev 2011-04-06 23:43:13 UTC
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.
Comment 14 Zachary Grafton 2011-04-30 02:43:02 UTC
Created attachment 271607 [details]
patch to gnome-applets ebuild
Comment 15 Zachary Grafton 2011-04-30 02:43:43 UTC
Created attachment 271609 [details, diff]
Patch to remove bonobo dependency
Comment 16 Zachary Grafton 2011-04-30 02:45:03 UTC
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.
Comment 17 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-04-30 03:22:30 UTC
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.
Comment 18 Alex Buell 2011-05-01 09:54:52 UTC
gnome-base/gnome-applets
gnome-extra/sensors-applets
net-analyzer/netspeed_applet

needs fixing or masking out in Gnome 3 overlay,
Comment 19 Daniele Segato 2011-05-19 15:43:49 UTC
While we wait for upstream support how we should fix this?

by unmerging the packages?
like gnome-applets ?
Comment 20 Pacho Ramos gentoo-dev 2011-12-17 14:49:58 UTC
We have gnome-applets-3.2.x in the tree for some time, looks like this was solved already
Comment 21 Damien Thébault 2011-12-17 14:59:14 UTC
Note that gnome-netstatus has not been ported to GNOME3 / libpanelapplet-4.0 upstream (which looks dead).