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

Scott J. Harmon harmon at ksu.edu
Fri Mar 30 15:23:50 UTC 2007


`ls -l /usr/local/lib/pkgconfig/ORBit*.pc`


Robby Workman wrote:
> 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.
Slackbuilds-users mailing list
Slackbuilds-users at slackbuilds.org

"Computer Science is no more about computers than astronomy is about
telescopes." - Edsger Dijkstra

More information about the Slackbuilds-users mailing list