From owner-freebsd-stable@FreeBSD.ORG Mon Feb 18 10:28:42 2008 Return-Path: Delivered-To: stable@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9BDBE16A421 for ; Mon, 18 Feb 2008 10:28:42 +0000 (UTC) (envelope-from sem@FreeBSD.org) Received: from mail.ciam.ru (ns.ciam.ru [213.247.195.75]) by mx1.freebsd.org (Postfix) with ESMTP id 58AB513C46A for ; Mon, 18 Feb 2008 10:28:42 +0000 (UTC) (envelope-from sem@FreeBSD.org) Received: from dhcp250-210.yandex.ru ([87.250.250.210]) by mail.ciam.ru with esmtpa (Exim 4.x) id 1JR318-000ECs-NT; Mon, 18 Feb 2008 13:14:34 +0300 Message-ID: <47B95990.8070808@FreeBSD.org> Date: Mon, 18 Feb 2008 13:10:24 +0300 From: Sergey Matveychuk User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Yoshihiro Ota References: <36e46ac80802171226p6a18997ao21e03b626425695e@mail.gmail.com> <47B8A3B2.8090202@infracaninophile.co.uk> <1203283417.6223.3.camel@pclmills> <20080217212857.c4df5d25.ota@j.email.ne.jp> In-Reply-To: <20080217212857.c4df5d25.ota@j.email.ne.jp> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, Atanas Gendov , stable@FreeBSD.org, oscartheduck@gmail.com Subject: ldconfig -R issue (Was: Problems with icu - 3.8) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Feb 2008 10:28:42 -0000 +stable@ Yoshihiro Ota wrote: > Why are so many people are bitten by this? Is that the jobs of port-upgrading > tool to safe copy these libraries to compat so that all programs using > the old libraries works? Portupgrade preserves the libraries in /usr/local/lib/compat/pkg: % ls /usr/local/lib/compat/pkg/ libicudata.so.36.0 libicule.so.36.0 libicuuc.so.36.0 libicui18n.so.36.0 libiculx.so.36.0 libicuio.so.36.0 libicutu.so.36.0 ldconfig knows about the directory: % ldconfig -r | head -2 /var/run/ld-elf.so.hints: search directories: /lib:/usr/lib:/usr/lib/compat:/usr/X11R6/lib:/usr/local/lib:/usr/local/lib/mysql:/usr/local/lib/compat/pkg But ldconfig -R don't rescan them: % ldconfig -R % ldconfig -r | grep libicudata 231:-licudata.38 => /usr/X11R6/lib/libicudata.so.38 386:-licudata.38 => /usr/local/lib/libicudata.so.38 Could anybody investigate it? I have no time now. -- Dixi. Sem.