[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


-----BEGIN PGP SIGNED MESSAGE-----
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.

- --

http://slackbuilds.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.3 (GNU/Linux)

iD8DBQFGDRTY7QPvQNDlLwQRAlUbAJ430AJk27RUhAyg2QgQWvzNcSEipwCghW60
pLA/FRBg2R9mAplgNM0pRm0=
=ATCc
-----END PGP SIGNATURE-----



More information about the Slackbuilds-users mailing list