Awn

Problems Applying patches (offical Patches)

Asked by GumbyX on 2007-08-02

When I try and apply the patch for Adding applets: affinity and gnomemenu. Is this patch not to be installed in the current version of AWN?

Exact Error Message during ./autogen.sh after applying patch:
checking for AWN... configure: error: Package requirements ( glib-2.0 gobject-2.0 gtk+-2.0 gdk-2.0 libbeagle-0.0 tracker libwnck-1.0 gnome-desktop-2.0 libgnome-2.0 gnome-vfs-2.0 gconf-2.0 x11 xproto dbus-glib-1 libglade-2.0 libgnome-menu xdamage xcomposite xrender) were not met:

No package 'libgnome-menu' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables AWN_CFLAGS
and AWN_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Question information

Language:
English Edit question
Status:
Solved
For:
Awn Edit question
Assignee:
No assignee Edit question
Solved by:
GumbyX
Solved:
2007-08-02
Last query:
2007-08-02
Last reply:
2007-08-02

glib-2.0 gobject-2.0 gtk+-2.0 gdk-2.0 libbeagle-0.0 tracker libwnck-1.0 gnome-desktop-2.0 libgnome-2.0 gnome-vfs-2.0 gconf-2.0 x11 xproto dbus-glib-1 libglade-2.0 libgnome-menu xdamage xcomposite xrender

Those look like the dependencies for Affinity. Have you tried installing those first?

GumbyX (megaman6) said : #2

I have all dependencies installed. I just tried again: the patch is applied fine, but when I try to run autogen, I get that exact error.

GumbyX (megaman6) said : #3

I am sorry I did not mention this before: I am running Ubuntu AMD64. I don't think this should cause any problems, but I wanted to make sure I said something first.

GumbyX (megaman6) said : #4

And now it seems that libgnome-menu-dev was not installed. I checked and this is not listed as a dependency that is needed. You might want to fix that...

I know that there is backwards compatibility for the applets themselves, but that patch was designed for rev227, so it might just not be possible. The patches shouldn't be considered AWN features until they are committed to the core code. They are still in development.

As far as libgnome-menu-dev it's a dependency that for the applet not AWN. The applet depends on the both Affinity's packages as well as some Gome development packages.

Here is a list of Affinity dependencies (as far as I know):

sudo apt-get install build-essential autotools-dev libgnome-vfs-dev libgtk2.0-dev libgnome2-dev libgnome-desktop-dev libgnomevfs2-0 libgtk2.0-0 libgnome2-0 libgnome-desktop-2 libpanel-applet2-dev libtrackerclient-dev libbeagle-dev subversion

GumbyX (megaman6) said : #6

Ok cool. I misunderstood. I though it was an offical Addon. :) Thanks for the help though.