From owner-freebsd-ports@FreeBSD.ORG Fri Dec 31 17:11:19 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 5B5DC106564A for ; Fri, 31 Dec 2010 17:11:19 +0000 (UTC) (envelope-from lenzi.sergio@gmail.com) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id 0F2B58FC1A for ; Fri, 31 Dec 2010 17:11:18 +0000 (UTC) Received: by yxh35 with SMTP id 35so5180656yxh.13 for ; Fri, 31 Dec 2010 09:11:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:cc :in-reply-to:references:content-type:date:message-id:mime-version :x-mailer; bh=03CxYLTQnpX19UFrnoWDhQp9m9b5qhZjO22I8n6yfmA=; b=AJiFUAD+DlcnL7pO/LxaBnT86NUB5YmIPvWZEvyp/PXDUgF2Hsm6YDa0U9d6rhXz+V upwDAluZA7j9qwXII5zFPGV82a3ZBWarx2X7k04watjooJl7oDGON1FQ720XziH4gvJu eYyNkiTsONe6NvQoZFPdu+LCckNC+YyjfYzrk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer; b=XZo1KCU8GIWmhTzHxU6NEbndE8thsiqYPHHv5YU4zy4n1a0IC159QP0XqX+wFGzxLr o7YCyVgeM9ggt7dZ0firXfGnn2DCl6RFuPFTC1ASZG6yXDE1c1bev1RnDwQkD6v/pmf/ u6yOi3E5AWXd04CMzYl3FLI47XEbVQR6975QM= Received: by 10.236.105.205 with SMTP id k53mr5928627yhg.58.1293813959047; Fri, 31 Dec 2010 08:45:59 -0800 (PST) Received: from [192.168.6.230] ([201.21.166.97]) by mx.google.com with ESMTPS id i52sm10044277yhd.41.2010.12.31.08.45.57 (version=SSLv3 cipher=RC4-MD5); Fri, 31 Dec 2010 08:45:58 -0800 (PST) From: Sergio de Almeida Lenzi To: David Southwell In-Reply-To: <41CC0252F964469DBC3CE80A6F00096B@graphics> References: <100BF2A0703C45FAAC6F734D692F4B06@graphics> <20101231155021.GQ34314@home.opsec.eu> <41CC0252F964469DBC3CE80A6F00096B@graphics> Date: Fri, 31 Dec 2010 14:45:56 -0200 Message-ID: <1293813956.38942.11.camel@z6000.lenzinote> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: 'Kurt Jaeger' , freebsd-ports@freebsd.org Subject: RE: KDE4 load libicui18n.so.38 not found - can create system crash! 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: Fri, 31 Dec 2010 17:11:19 -0000 for me, I solved this problem with this script, use: sh script libicui18n.s0.38 it scans every lib in /usr/local for the string libicui18n.so.38 and than finds the package that has that lib, finally it builds the ports that have that string. ======================================= t=/tmp/$$ find /usr/local -name "*.so" | \ while read x do if grep $1 $x then pkg_info -qW $x >> $t echo found in $x fi done if [ -s $t ] then portmaster $(sort -u $t) fi rm -f $t ========================================