Subject: Re: 28FEB gnome-vfs2 make errors
To: None <current-users@NetBSD.org>
From: Art Lemasters <slemas1@mindspring.com>
List: current-users
Date: 03/02/2004 22:44:46
walt wrote:
> Art Lemasters wrote:
>
>> In a 28FEB (CVS) pkgsrc, current, i386, I tried to make
>> update (after make clean-update and make clean CLEANDEPENDS=YES)
>> gnome-vfs2.
>>
>> After seeing the following (errors below), I tried
>> locate libpthread.la and it returned nothing...
>
>
>
> 'libpthread.la' is created by libtool when installing the
> 'pth' package. You probably had the 'pth' package installed
> at one time, as I did, and later deleted it -- it really isn't
> needed because -CURRENT already includes libpthread.
>
> Meanwhile, you have other packages which were built while
> the 'pth' package was installed, and therefore expect to
> find libpthread.la still on your machine. Simple, right?
>
> The way to test my hypothesis is this:
> find /usr/pkg -name *.la | xargs grep libpthread.la
>
> If this search turns up any .la files which reference
> libpthread.la the solution is to recompile those packages.
>
> All this is assuming you no longer have the 'pth' package
> installed. If you still have 'pth' I would suggest you
> pkg_delete it and just count on recompiling lots and lots
> of packages which depend on it. That's what I did -- it
> was a pain in the backside but I no longer have the problem.
Thanks, Walt! The search did show GConf, ORBit and bonobo
files. I wiped pth and remade libtool-base. GConf2, ORBit2,
libbonobo and gnome-vfs2 were re-made for bluefish. bluefish
works, and this will go to the "Fixes" file to recall for others.
Art