From owner-freebsd-ports@FreeBSD.ORG Sun May 16 06:24:14 2010 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 6D4741065675 for ; Sun, 16 May 2010 06:24:14 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward15.mail.yandex.net (forward15.mail.yandex.net [95.108.130.119]) by mx1.freebsd.org (Postfix) with ESMTP id 18FF28FC12 for ; Sun, 16 May 2010 06:24:13 +0000 (UTC) Received: from smtp14.mail.yandex.net (smtp14.mail.yandex.net [95.108.131.192]) by forward15.mail.yandex.net (Yandex) with ESMTP id 349D74459A67 for ; Sun, 16 May 2010 10:24:12 +0400 (MSD) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1273991052; bh=Y7ftR0fy67qRj4YvCNKwYCNHOUG8NTR/AAWBGCVuQtU=; h=Message-ID:Date:From:MIME-Version:To:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=R8iLRlVGsSHm6ObJiuSsGuujTeyvZEXkOLREJdxRBj83wC0CieY7j4cO7bsgTFUNS 9VfuzY1zkQuhv6I7siUKPJliZxnsMGOoIY46M8/dT86mdKOuaXsgx2vY3GjH8w7CaI 88n4UBVcCcy2S2Lb0tthaf+2jTO4HH8N7aM6kBkI= Received: from smeshariki2.local (unknown [77.66.144.195]) by smtp14.mail.yandex.net (Yandex) with ESMTPSA id DF05B19B8080 for ; Sun, 16 May 2010 10:24:11 +0400 (MSD) Message-ID: <4BEF8F57.5070704@yandex.ru> Date: Sun, 16 May 2010 10:23:19 +0400 From: Ruslan Mahmatkhanov User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; ru-RU; rv:1.9.1.9) Gecko/20100515 Thunderbird/3.0.4 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4BEEECAD.1020500@yandex.ru> <20100515225142.GA61623@Jason-Helfmans-MacBook-Pro.local> <4BEF74EB.6020109@FreeBSD.org> In-Reply-To: <4BEF74EB.6020109@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Yandex-TimeMark: 1273991052 X-Yandex-Spam: 1 X-Yandex-Front: smtp14.mail.yandex.net Subject: Re: graphics/libchamplain build failure (libpng.so.5 not found) 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, 16 May 2010 06:24:14 -0000 16.05.2010 08:30, Doug Barton пишет: > On 5/15/2010 8:56 PM, Christer Edwards wrote: >> On Sat, May 15, 2010 at 4:51 PM, Jason wrote: >>> I ran into this as well, and after completely removing libchamplain, and >>> doing a rebuild on all libraries needing png, this port installed with no >>> issue and built against libpng.so.6, as expected. >>> >> >> I'm having a similar issue, although not with libchamplain. Can you >> comment regarding how you rebuilt all libraries needing png? I've been >> trying to force-rebuilds of ports, but I'm still getting complaints >> for applications needing libpng.so > > I posted the following already which should tell you what libs you're > missing, and what you need to rebuild, did you not see my message? Thanks Doug! Sorry for delay, we had a night time there. The only library that depend on libpng.so.5 (apart from libchamplain-0.4.so, libchamplain-gtk-0.4.so and libempathy-gtk.so) was the libgirepo-Gdk-custom.so that expose a bunch of gir-repository-* ports that should be deinstalled in favor to other ports. F.e: gir-repository-gtk20 -> gtk20 gir-repository-pango -> pango etc. So i deinstall them all and rebuilt all the libchamplain run and build dependecies (atk, gtk, pango, glib etc). After all of that libchamplain still doesn't builds with the same error. This is my old-lib-list after all the rebuilding work: [mrk@smeshariki2 ~]> cat old-lib-list /usr/local/lib/libchamplain-0.4.so libpng.so.5 => not found (0x0) /usr/local/lib/libchamplain-0.4.so.1 libpng.so.5 => not found (0x0) /usr/local/lib/libchamplain-gtk-0.4.so libpng.so.5 => not found (0x0) libpng.so.5 => not found (0x0) /usr/local/lib/libchamplain-gtk-0.4.so.1 libpng.so.5 => not found (0x0) libpng.so.5 => not found (0x0) /usr/local/lib/libempathy-gtk.so libpng.so.5 => not found (0x0) libpng.so.5 => not found (0x0) libpng.so.5 => not found (0x0) /usr/local/lib/libempathy-gtk.so.28 libpng.so.5 => not found (0x0) libpng.so.5 => not found (0x0) libpng.so.5 => not found (0x0) > > for file in /usr/local/lib/*; do > nf=`ldd $file 2>/dev/null | grep 'not found'` > if [ -n "$nf" ]; then > echo $file > echo $nf > echo '' > fi > done> ~/old-lib-list -- Regards, Ruslan