Awn

Problems Applying patches (offical Patches)

Asked by GumbyX

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:
Last query:
Last reply:
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) said :
#1

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?

Revision history for this message
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.

Revision history for this message
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.

Revision history for this message
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...

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) said :
#5

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

Revision history for this message
GumbyX (megaman6) said :
#6

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