[Slackbuilds-users] graphviz wants orbit2 in /usr/local/lib, not in /usr/lib

Robby Workman rworkman at slackbuilds.org
Fri Mar 30 13:47:04 UTC 2007

Hash: SHA1

Martin Ivanov wrote:
> Hello!
> Probably the problem is because I have the libgnomeui (libgnomeui-2.14.1-i486-1frg) library on my system. The configure script of graphviz looks for libgnomeui, and so long as I know ORbit2 is a dependency of libgnomeui. Could libgnomeui somehow induce search for ORbit2 in /usr/local? Here is the error message that I get during compilation:
> creating libgvplugin_gtk_C.la
> (cd .libs && rm -f libgvplugin_gtk_C.la && ln -s ../libgvplugin_gtk_C.la libgvplugin_gtk_C.la)
> /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -Wno-unused-parameter -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -ffast-math -L/usr/lib -o libgvplugin_gtk.la -rpath /usr/lib/graphviz -version-info 3:0:0 -no-undefined gvplugin_gtk.lo gvdevice_gtk.lo support.lo interface.lo callbacks.lo -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -pthread -L/usr/X11/lib -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lxml2 -lz -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lgmodule-2.0 -ldl -lORBit-2 -lgthread-2.0 -lgobject-2.0 -lglib-2.0
> grep: /usr/local/lib/libORBit-2.la: No such file or directory
> /usr/bin/sed: can't read /usr/local/lib/libORBit-2.la: No such file or directory
> libtool: link: `/usr/local/lib/libORBit-2.la' is not a valid libtool archive
> make[3]: *** [libgvplugin_gtk.la] Error 1

Without digging too deeply into things, here's basically what's going
on with your system:
You previously had ORBit installed to /usr/local, and you built some
other things linked to it.  You later removed ORBit from /usr/local
and installed it to /usr with one of our scripts.  You still have the
other thing(s) that are looking for ORBit in /usr/local, and now when
you try to compile graphviz, it tries to link against those things,
which need what they were linked against, but it's no longer there.

This will work fine if you build it on a vanilla Slackware 11.0
system, and that's the only way that we can really support this
stuff - there are too many variables in play with FreeRock Gnome
packages and who knows what else on there.

- --

Version: GnuPG v2.0.3 (GNU/Linux)


More information about the Slackbuilds-users mailing list