otherwise complilation will fail when applet-widget.h cannot be found. This is true of gaim-0.59.6 and possibly others.
isnt applet-widget.h part of gnome-panel ? root@vapier root # qpkg -f /usr/include/applet-widget.h gnome-base/gnome-panel *
Maybe not for gnome2 . . . I certainly haven't deleted anything and it wasn't there before gnome-core was installed. yogi events # emerge -s gnome-panel Searching... [ Results for search key : gnome-panel ] [ Applications found : 1 ] * gnome-base/gnome-panel Latest version available: 2.0.11 Latest version installed: 2.0.11 Size of downloaded files: 1,645 kB Homepage: http://www.gnome.org/ Description: The Panel for Gnome2 yogi events # qpkg -f /usr/include/applet-widget.h gnome-base/gnome-core *
It reall should be in gnome-panel. Whats the output of 'qpkg -l gnome-panel-1' ? (as attachment plz)
That's easy . . . there is no output as I am running gnome2 so I don't have gnome-panel-1. Keep in mind that this installation has only run gnome2, so its likely this dependency would'nt have been exposed on a machine upgraded from gnome 1.4
gnome-core installation causes unwanted side effects when gnome2 is installed. For gaim to be used with gnome2 applet-widget.c needs to be installable in some clean fashion. On a fresh system with no desktop if I: emerge gnome .... then some hours later ;-) emerge gaim the compile/install will fail because applet-widget.c isn't on the system. Hope this clarifies the situation.
It doesn't have an applet on gnome2 afaik, it uses the system tray applet and doesnt need anything special for that. The problem with applet-widget is about a gtk1 dep.
In order to compile with gnome2 and not have the panel regress ala: yogi root # emerge -p gaim These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild UD] gnome-base/gnome-panel-1.4.2-r1 [2.0.11] [ebuild R ] net-im/gaim-0.59.8-r1 I used the 'export USE="-gnome" to temporarily disable gnome as a USE variable and it installed fine.
foser@rivendell foser $ qpkg -f /usr/include/applet-widget.h gnome-base/gnome-panel * i don't see a problem here, seems to work fine here. The widget stuff can be irritating sometimes, but since i can't reproduce it and gnome2 is the main focus now i'm closing this.
its a part of the 1.4 gnome-panel but not a part of the 2.0 panel . . . at least at the time I installed it. You'll note I had to use the -gnome USE flag to install. I had a naked gnome 2.0 install (ie *never* had a previous version of gnome on the box) then the install failed. If you reproduced this with a fresh install then maybe gnome-panel 2.0's been updated otherwise this was closed prematurely. what version of gnome-panel is this resolved against?
1.4 apps wont work with the 2.0 panel, its as simple as that. I don't see your problem. Building it with USE=-gnome +gtk2 and you should be fine.
I've had it working on my box for a while . . . but isn't this a bug that new users will encounter if they do a fresh install of gnome2 followed by a gaim installation? That's the position I was in that I hope others don't have to go through. Perhaps it would suffice to add the relevant info from this bug list to the error messages of a failed gaim ebuild. Bottom line is the ebuild was failing for me until I figured out a work around. That's not the desired behavior aka a bug in the ebuild right?
i just dont see the behaviour you are describing.. the file you mention should be build by gnome-panel, not gnome-core and those headers only have todo with gnome1, not gnome2.