Date: Fri, 29 Apr 2005 23:54:50 +0200 From: =?ISO-8859-1?Q?Bj=F6rn_K=F6nig?= <bkoenig@cs.tu-berlin.de> To: Mike Jeays <Mike.Jeays@rogers.com> Cc: freebsd-questions@freebsd.org Subject: Re: Ports update gone badly wrong Message-ID: <4272AD2A.3060501@cs.tu-berlin.de> In-Reply-To: <1114807030.3078.12.camel@chaucer> References: <1114807030.3078.12.camel@chaucer>
next in thread | previous in thread | raw e-mail | index | archive | help
Mike Jeays wrote: >[...] I updated a few of the ports, including Evolution and >Firefox, and had trouble with missing libraries, such as libgthread .. >400 having been rename to ..600.. [...] > > The update of Gnome from 2.8 to 2.10 entailed updates of some libraries, e.g. accessibility/atk and devel/glib20. A lot of these libraries are used by ports like www/firefox or irc/irssi for example. Some of the old versions of the libraries had the number 400 in their name, the new ones have 600. I guess that you upgraded firefox and evolution first, i.e. you built them with the old libraries and then you installed the new libraries. Your error message is the result. A good solution to avoid those effects is to use sysinstall/portupgrade with the options -r and/or -R (see manpage). Just rebuilding firefox and evolution would solve your problem for these ports, but I suppose that there were further ports which might make trouble for this reason and it's an unlovely pastime to rebuild selected ports manually. Rebuilding every port should make you satisfy definitely. Björn
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4272AD2A.3060501>