Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Feb 2009 21:16:07 +0100
From:      Greg Byshenk <freebsd@byshenk.net>
To:        Sebastien Chassot <sinux@fsfe.org>
Cc:        Scot Hetzel <swhetzel@gmail.com>, FreeBSD Ports <freebsd-ports@freebsd.org>
Subject:   Re: how remove old lib in "portupgrade -fr libxcb"
Message-ID:  <20090201201607.GC807@core.byshenk.net>
In-Reply-To: <1233518537.1024.25.camel@dhcppc0>
References:  <1233439929.1046.16.camel@dhcppc0> <790a9fff0901311455g34dc1c86o8afcff70058eeca4@mail.gmail.com> <1233518537.1024.25.camel@dhcppc0>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Feb 01, 2009 at 09:02:17PM +0100, Sebastien Chassot wrote:
> On Sat, 2009-01-31 at 16:55 -0600, Scot Hetzel wrote:

> > Sounds like several of the libraries that your applications require
> > are still linked to the old libxcb.so.1.
> > 
> > Use this to find all libraries that are still depending on libxcb.so.1
> > 
> > (for i in /usr/local/lib/lib*.so ; do echo -n "$i:" ; ldd $i | grep
> > "libxcb.so.1" ; echo ; done) | grep libxcb > libxcb.log
> > 
> > Then rebuild all ports that contain these libraries.
> 
> I did another try "portupgrade -frP libxcb"
> 
> and I stop it after few hours. I maybe shouldn't but I did cos
> everything seems still linked to libxcb.so.1 (?) ...
> 
> I'm really lost... ;(  nothing work anymore and I don't know what to do.


Just an idea:  your command is 'portupgrade -frP', so what packages are
you installing?  Is it possible that some of your packages are built
against the old libxcb? If that is the case, then reinstalling them 
will not change their link to the old version.


-- 
greg byshenk  -  gbyshenk@byshenk.net  -  Leiden, NL



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090201201607.GC807>