From owner-freebsd-ports@FreeBSD.ORG Sun Feb 1 20:39:57 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0621106566B for ; Sun, 1 Feb 2009 20:39:57 +0000 (UTC) (envelope-from byshenknet@byshenk.net) Received: from core.byshenk.net (core.byshenk.net [62.58.73.230]) by mx1.freebsd.org (Postfix) with ESMTP id 463248FC08 for ; Sun, 1 Feb 2009 20:39:56 +0000 (UTC) (envelope-from byshenknet@byshenk.net) Received: from core.byshenk.net (localhost.aoes.com [127.0.0.1]) by core.byshenk.net (8.14.3/8.14.3) with ESMTP id n11KG7Kw012681; Sun, 1 Feb 2009 21:16:07 +0100 (CET) (envelope-from byshenknet@core.byshenk.net) Received: (from byshenknet@localhost) by core.byshenk.net (8.14.3/8.14.3/Submit) id n11KG7oM012680; Sun, 1 Feb 2009 21:16:07 +0100 (CET) (envelope-from byshenknet) Date: Sun, 1 Feb 2009 21:16:07 +0100 From: Greg Byshenk To: Sebastien Chassot Message-ID: <20090201201607.GC807@core.byshenk.net> References: <1233439929.1046.16.camel@dhcppc0> <790a9fff0901311455g34dc1c86o8afcff70058eeca4@mail.gmail.com> <1233518537.1024.25.camel@dhcppc0> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1233518537.1024.25.camel@dhcppc0> User-Agent: Mutt/1.4.2.3i X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=failed version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on core.byshenk.net Cc: Scot Hetzel , FreeBSD Ports Subject: Re: how remove old lib in "portupgrade -fr libxcb" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Feb 2009 20:39:57 -0000 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