Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Dec 2010 14:45:56 -0200
From:      Sergio de Almeida Lenzi <lenzi.sergio@gmail.com>
To:        David Southwell <david@vizion2000.net>
Cc:        'Kurt Jaeger' <lists@opsec.eu>, freebsd-ports@freebsd.org
Subject:   RE: KDE4 load libicui18n.so.38 not found - can create system crash!
Message-ID:  <1293813956.38942.11.camel@z6000.lenzinote>
In-Reply-To: <41CC0252F964469DBC3CE80A6F00096B@graphics>
References:  <100BF2A0703C45FAAC6F734D692F4B06@graphics> <20101231155021.GQ34314@home.opsec.eu> <41CC0252F964469DBC3CE80A6F00096B@graphics>

next in thread | previous in thread | raw e-mail | index | archive | help
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
========================================




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1293813956.38942.11.camel>