Unable to re-install gnumeric

Jeremy Messenger mezz7 at cox.net
Mon Oct 16 13:54:52 PDT 2006


On Mon, 16 Oct 2006 13:33:39 -0500, Kevin Oberman <oberman at es.net> wrote:

>> Date: Mon, 16 Oct 2006 12:12:09 -0500
>> From: "Jeremy Messenger" <mezz7 at cox.net>
>>
>> On Mon, 16 Oct 2006 10:16:16 -0500, Kevin Oberman <oberman at es.net>  
>> wrote> :
>>
>> >> Date: Sun, 15 Oct 2006 22:36:02 -0500
>> >> From: "Jeremy Messenger" <mezz7 at cox.net>
>> >>
>> >> On Sun, 15 Oct 2006 16:16:48 -0500, Kevin Oberman <oberman at es.net>
>> >> wrote> :
>> >>
>> >> > And this time I'll include the actual error. Sorry!
>> >>
>> >> Did you follow the /usr/ports/UPDATING? Can you show the full log of  
>> it
>> >> and also show config.log? It can give the better hints for which  
>> stuff
>> >> that is need to be reinstall.
>> >
>> > I did follow /usr/ports/UPDATING using 'pkgdb -Ff' and
>> > portupgrade. Other than the problem with libtool from the Gnumeric
>> > install, everything went smoothly.
>> >
>> > I will attach the full build log and config.log files. I have taken
>> > the failed libtool call, extracted all of the referenced libraries,  
>> and
>> > run ldd over all of them. None shows libglade-2.0 in X11R6.
>> >
>> > I'm in agreement with Joe that the problem is some stale file, but, if
>> > it's orphaned in the ports system, I'm unsure how to track it down.
>>
>> The logs help, it looks like goffice is the blame at most. Try to
>> reinstall both devel/goffice and devel/popt. Why devel/popt? Because, it
>> is still linking on libc.so.6, which your system has libc.so.7. See  
>> errors
>> in your config.log:
>>
>> ========================> =====================
>> /usr/bin/ld: warning: libgsf-gnome-1.so.113, needed by
>> /usr/X11R6/lib/libgoffice-1.so, may conflict with libgsf-gnome-1.so.114
>> /usr/bin/ld: warning: libgsf-1.so.113, needed by
>> /usr/X11R6/lib/libgoffice-1.so, may conflict with libgsf-1.so.114
>> /usr/bin/ld: warning: libc.so.6, needed by /usr/local/lib/libpopt.so,  
>> may
>> conflict with libc.so.7
>> /lib/libc.so.6: warning: WARNING!  setkey(3) not present in the system!
>> /lib/libc.so.6: warning: warning: this program uses gets(), which is
>> unsafe.
>> /lib/libc.so.6: warning: warning: mktemp() possibly used unsafely;
>> consider using mkstemp()
>> /lib/libc.so.6: warning: WARNING!  des_setkey(3) not present in the  
>> system!
>> /lib/libc.so.6: warning: WARNING!  encrypt(3) not present in the system!
>> /lib/libc.so.6: warning: warning: tmpnam() possibly used unsafely;
>> consider using mkstemp()
>> /lib/libc.so.6: warning: warning: this program uses f_prealloc(), which  
>> is
>> not recommended.
>> /lib/libc.so.6: warning: WARNING!  des_cipher(3) not present in the  
>> system!
>> /lib/libc.so.6: warning: warning: tempnam() possibly used unsafely;
>> consider using mkstemp()
>> ========================> =====================
>>
>> Maybe you might want to run 'make delete-old ; make delete-old-libs' in
>> /usr/src to clean up your system, but I don't know if libc.so.6 is in  
>> the
>> remove list in -CURRENT yet.
>
> Mezz,
>
> Thanks! That did the trick.

np, next time, be sure to send the full log that is really helpful for us  
to figure out. ;-)

> Since I did the portupgrade procedure and I know that goffice was
> re-built (i happened to be watching as that one went by), I am baffled
> as to why it linked to the wrong libs, but I suspect it had to do with
> the upgrade sequence being wrong and it linked to something that had not
> been re-built for some reason.

Yeah, it doesn't build goffice in the order correct for an unknown reason.  
Maybe the dependencies database got a bit mess up or portupgrade got bored  
to follow the order. Dunno.

Cheers,
Mezz

> I was also able to fetch nautilus-open-terminal today, so the update is
> now complete.


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia at FreeBSD.org


More information about the freebsd-gnome mailing list