Subject: rebuilding messed up libraries...
To: None <netbsd-help@netbsd.org>
From: Zach Fine <zach@xdsl014.serv.net>
List: netbsd-help
Date: 02/07/2000 19:38:48
Because of a hardware problem, I have a bunch of messed up shared
libraries installed on my system that need reinstalling. But it's not
obvious which ones need replacement.

for example, I'm trying to install the gnome-libs package. This
package requires:

   esound-0.2.17 libaudiofile-0.1.9 ORBit-0.5.0 gettext-0.10.35
   gindent-2.2.5 glib-1.2.6 gmake-3.78.1 imlib-1.9.8 jpeg-6b
   libungif-4.1.0 netpbm-19940301 png-1.0.3 tiff-3.5.4 xpm-3.4k
   perl-5.00404 pkglibtool-1.2p2 gtk+-1.2.6

Unfortnately, compilation of gnome-libs always fails at a particular
point, and I'm not sure why. I'm wondering if it could be due to a
problem in one of the aforementioned libraries.

Here's the error message I get when attempting to make gnome-libs:

------------------------------------------------------------

cc -O2 -Wall -Wunused -L/usr/pkg/lib -Wl,-R/lib -L/lib -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -L/usr/pkg/lib -Wl,-R/lib -L/lib -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -o .libs/testart testart.o -R/usr/X11R6/lib -L./.libs -lart_lgpl -L/usr/pkg/lib -L/lib -L/usr/X11R6/lib -L/usr/pkg/lib -L/usr/pkg/lib -L/lib -L/usr/X11R6/lib -L/usr/pkg/lib -lm
testart.o: Undefined symbol `_art_vpath_dash' referenced from text segment
testart.o: Undefined symbol `_art_alphagamma_new' referenced from text segment
testart.o: Undefined symbol `_art_svp_point_wind' referenced from text segment
testart.o: Undefined symbol `_art_svp_point_dist' referenced from text segment
testart.o: Undefined symbol `_art_vpath_dash' referenced from text segment
collect2: ld returned 1 exit status
gmake[2]: *** [testart] Error 1
gmake[2]: Leaving directory `/usr/pkgsrc/x11/gnome-libs/work/gnome-libs-1.0.55/libart_lgpl'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/x11/gnome-libs/work/gnome-libs-1.0.55'
gmake: *** [all-recursive-am] Error 2
*** Error code 2

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
xdsl014% 

------------------------------------------------------------

Does anyone have any idea why I'm unable to compile this? Do I need to 
reinstall a set of libraries that are used to compile the gnome-libs?

Thanks for any help or info.

-Zach Fine
czyz@serv.net