From owner-freebsd-questions@FreeBSD.ORG Fri May 28 08:38:37 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2978F1065675 for ; Fri, 28 May 2010 08:38:37 +0000 (UTC) (envelope-from kwm@rainbow-runner.nl) Received: from fep32.mx.upcmail.net (fep32.mx.upcmail.net [62.179.121.50]) by mx1.freebsd.org (Postfix) with ESMTP id 640608FC15 for ; Fri, 28 May 2010 08:38:36 +0000 (UTC) Received: from edge05.upcmail.net ([192.168.13.212]) by viefep20-int.chello.at (InterMail vM.8.01.02.02 201-2260-120-106-20100312) with ESMTP id <20100528082217.OHWC1378.viefep20-int.chello.at@edge05.upcmail.net>; Fri, 28 May 2010 10:22:17 +0200 Received: from [192.168.1.68] ([77.250.185.191]) by edge05.upcmail.net with edge id NwNG1e00g48Bq8D05wNHN1; Fri, 28 May 2010 10:22:17 +0200 X-SourceIP: 77.250.185.191 From: Koop Mast To: n dhert In-Reply-To: References: Content-Type: text/plain; charset="us-ascii" Date: Fri, 28 May 2010 10:22:11 +0200 Message-ID: <1275034931.97064.3.camel@heater.rainbow-runner.nl> Mime-Version: 1.0 X-Mailer: Evolution 2.30.1.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Cloudmark-Analysis: v=1.1 cv=/bZgxt9lcTTiCogXEfKVRpwqFqbGXHB0knonYiER/Vo= c=1 sm=0 a=mI6YO6ZdSLUA:10 a=kj9zAlcOel0A:10 a=6I5d2MoRAAAA:8 a=Z7j6s8H3M2Ip8RkpQDEA:9 a=AWUYOBwVN01J-iYRjnoA:7 a=U9pAZNb8K6Cz6a5wsLCMJiWAgQ4A:4 a=CjuIK1q_8ugA:10 a=SV7veod9ZcQA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Cc: freebsd-questions@freebsd.org Subject: Re: devel/gobject-introspection X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 May 2010 08:38:37 -0000 On Fri, 2010-05-28 at 09:09 +0200, n dhert wrote: > When doing daily portupgrades I have a problem with > devel/gobject-introspection : > > ... > /giscanner/xmlwriter.py", line 71, in > from giscanner._giscanner import collect_attributes > File > "/usr/ports/devel/gobject-introspection/work/gobject-introspection-0.6.11 > /giscanner/libtoolimporter.py", line 53, in load_module > ('.so', 'rb', 3)) > ImportError: Shared object "libz.so.4" not found, required by > "libgio-2.0.so.0" > gmake[2]: *** [GLib-2.0.gir] Error 1 > gmake[2]: Leaving directory > `/usr/ports/devel/gobject-introspection/work/gobject > -introspection-0.6.11/gir' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory > `/usr/ports/devel/gobject-introspection/work/gobject > -introspection-0.6.11' > gmake: *** [all] Error 2 > *** Error code 1 > Stop in /usr/ports/devel/gobject-introspection. > It looks for libz.so.4 but > $ locate libz.so > /lib/libz.so.5 > /usr/compat/linux/usr/lib/libz.so.1 > /usr/compat/linux/usr/lib/libz.so.1.2.2.2 > /usr/lib/libz.so > This system was upgraded from 7.2 to 8.0. > It still seems to look for a 7.2 version of libz instead of libz.so.5 which > is what is used in 8.0 > I tried > # cd /usr/ports/devel/gobject-introspection > # make deinstall > (reports no problems) > # make reinstall > but this gives the same errors The problem here is that devel/glib20 still links agains the 7.2 libz (which is gone) while this port wants to link agains 8.0 libz. As a rule of the thumb if you upgrade to another major freebsd release. You will need to reinstall _all_ of your ports. You can do this by using portmaster or portupgrade. Or make a list of all installed ports, then use pkg_delete -a to remove them all. And reinstall them then. > # pkgdb -F > ---> Checking the package registry database > Stale dependency: consolekit-0.4.1_2 -> gobject-introspection-0.6.10 > (devel/gobj > ect-introspection): > Install stale dependency? ([y]es/[n]o/[a]ll) [yes] > > How to fix this? > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" >