You are not logged in.

#1 2010-07-21 17:58:06

kradle
Member
Registered: 2010-07-21
Posts: 31

[SOLVED] Error compiling libdbusmenu 0.2.7-1

I'm trying to install indicator-applet-bzr (that nice GNOME applet which lets you change pidgin status, login/shutdown etc from the Ayatana project)
but the install fails with

==> ERROR: Makepkg was unable to build libdbusmenu."

Here is output after configure:

make  all-recursive
make[1]: Entering directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7'
Making all in libdbusmenu-glib
make[2]: Entering directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/libdbusmenu-glib'
make  all-am
make[3]: Entering directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/libdbusmenu-glib'
  CC     libdbusmenu_glib_la-menuitem.lo
  CC     libdbusmenu_glib_la-menuitem-marshal.lo
  CC     libdbusmenu_glib_la-menuitem-proxy.lo
  CC     libdbusmenu_glib_la-server.lo
  CC     libdbusmenu_glib_la-server-marshal.lo
  CC     libdbusmenu_glib_la-client-menuitem.lo
  CC     libdbusmenu_glib_la-client.lo
  CCLD   libdbusmenu-glib.la
  GISCAN DbusmenuGlib-0.2.gir
  GICOMP DbusmenuGlib-0.2.gir
library=DbusmenuGlib-0.2 DbusmenuGlib-0.2.gir
/bin/sh: DbusmenuGlib-0.2.gir: command not found
make[3]: [DbusmenuGlib-0.2.vapi] Error 127 (ignored)
make[3]: Leaving directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/libdbusmenu-glib'
make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/libdbusmenu-glib'
Making all in libdbusmenu-gtk
make[2]: Entering directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/libdbusmenu-gtk'
  CC     libdbusmenu_gtk_la-client.lo
  CC     libdbusmenu_gtk_la-genericmenuitem.lo
  CC     libdbusmenu_gtk_la-menu.lo
  CC     libdbusmenu_gtk_la-menuitem.lo
  CCLD   libdbusmenu-gtk.la
  GISCAN DbusmenuGtk-0.2.gir
  GICOMP DbusmenuGtk-0.2.gir
/bin/sed \
        -e "s|GdkPixbuf.Pixbuf|Gdk.Pixbuf|g" \
        -e "s|Atk.ImplementorIface|Atk.Implementor|g" \
        DbusmenuGtk-0.2.gir > DbusmenuGtk-0.2.tmp.gir
library=DbusmenuGtk-0.2 \
        --pkg gdk-pixbuf-2.0 \
        --pkg gtk+-2.0 \
        --pkg atk \
        --pkg DbusmenuGlib-0.2 \
        --vapidir=../libdbusmenu-glib \
        DbusmenuGtk-0.2.tmp.gir
/bin/sh: --pkg: command not found
make[2]: [DbusmenuGtk-0.2.vapi] Error 127 (ignored)
make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/libdbusmenu-gtk'
Making all in tools
make[2]: Entering directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/tools'
Making all in testapp
make[3]: Entering directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/tools/testapp'
  CC     dbusmenu_testapp-main.o
  CCLD   dbusmenu-testapp
make[3]: Leaving directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/tools/testapp'
make[3]: Entering directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/tools'
  CC     dbusmenu_dumper-dbusmenu-dumper.o
  CCLD   dbusmenu-dumper
make[3]: Leaving directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/tools'
make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/tools'
Making all in tests
make[2]: Entering directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/tests'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/tests'
Making all in po
make[2]: Entering directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/po'
make[2]: Entering directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7'
make[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7'
Making install in libdbusmenu-glib
make[1]: Entering directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/libdbusmenu-glib'
make  install-am
make[2]: Entering directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/libdbusmenu-glib'
library=DbusmenuGlib-0.2 DbusmenuGlib-0.2.gir
/bin/sh: DbusmenuGlib-0.2.gir: command not found
make[2]: [DbusmenuGlib-0.2.vapi] Error 127 (ignored)
make[3]: Entering directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/libdbusmenu-glib'
test -z "/usr/lib" || /bin/mkdir -p "/tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/lib"
/bin/sh ../libtool   --mode=install /bin/install -c   libdbusmenu-glib.la '/tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/lib'
libtool: install: /bin/install -c .libs/libdbusmenu-glib.so.1.0.4 /tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/lib/libdbusmenu-glib.so.1.0.4
libtool: install: (cd /tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/lib && { ln -s -f libdbusmenu-glib.so.1.0.4 libdbusmenu-glib.so.1 || { rm -f libdbusmenu-glib.so.1 && ln -s libdbusmenu-glib.so.1.0.4 libdbusmenu-glib.so.1; }; })
libtool: install: (cd /tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/lib && { ln -s -f libdbusmenu-glib.so.1.0.4 libdbusmenu-glib.so || { rm -f libdbusmenu-glib.so && ln -s libdbusmenu-glib.so.1.0.4 libdbusmenu-glib.so; }; })
libtool: install: /bin/install -c .libs/libdbusmenu-glib.lai /tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/lib/libdbusmenu-glib.la
libtool: install: warning: remember to run `libtool --finish /usr/lib'
test -z "/usr/share/gir-1.0" || /bin/mkdir -p "/tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/share/gir-1.0"
/bin/install -c -m 644 DbusmenuGlib-0.2.gir '/tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/share/gir-1.0'
test -z "/usr/include/libdbusmenu-0.1/libdbusmenu-glib/" || /bin/mkdir -p "/tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/include/libdbusmenu-0.1/libdbusmenu-glib/"
/bin/install -c -m 644 menuitem.h menuitem-proxy.h server.h client.h '/tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/include/libdbusmenu-0.1/libdbusmenu-glib/'
test -z "/usr/lib/pkgconfig" || /bin/mkdir -p "/tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/lib/pkgconfig"
/bin/install -c -m 644 dbusmenu-glib.pc '/tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/lib/pkgconfig'
test -z "/usr/lib/girepository-1.0" || /bin/mkdir -p "/tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/lib/girepository-1.0"
/bin/install -c -m 644 DbusmenuGlib-0.2.typelib '/tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/lib/girepository-1.0'
library=DbusmenuGlib-0.2 DbusmenuGlib-0.2.gir
/bin/sh: DbusmenuGlib-0.2.gir: command not found
make[3]: [DbusmenuGlib-0.2.vapi] Error 127 (ignored)
test -z "/usr/share/vala/vapi" || /bin/mkdir -p "/tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/share/vala/vapi"
/bin/install -c -m 644 ./DbusmenuGlib-0.2.vapi '/tmp/yaourt-tmp-root/aur-libdbusmenu/pkg/usr/share/vala/vapi'
/bin/install: cannot stat `./DbusmenuGlib-0.2.vapi': No such file or directory
make[3]: *** [install-vapiDATA] Error 1
make[3]: Leaving directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/libdbusmenu-glib'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/libdbusmenu-glib'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-libdbusmenu/src/libdbusmenu-0.2.7/libdbusmenu-glib'
make: *** [install-recursive] Error 1

Last edited by kradle (2010-07-21 18:44:04)

Offline

#2 2010-07-21 18:43:26

kradle
Member
Registered: 2010-07-21
Posts: 31

Re: [SOLVED] Error compiling libdbusmenu 0.2.7-1

Managed to fix this.
What I had to do was to manually install libdbusmenu-bzr and libindicate-bzr before attempting to install indicator-applet-bzr.

Offline

#3 2010-08-27 16:06:18

theguywholikeslinux
Member
Registered: 2010-04-27
Posts: 14

Re: [SOLVED] Error compiling libdbusmenu 0.2.7-1

same problem, same fix. Thanks


theguywholikeslinux

Offline

Board footer

Powered by FluxBB