I was using blam 1.6.1 without problems. I emerged mono 1.0.6. Then, I came to following problem: mono: error while loading shared libraries: libicui18n.so.28: cannot open shared object file: No such file or directory I thought "nothing bad, just ln -s the libs". h0m3r lib # ln -s libicui18n.so.32 libicui18n.so.28 h0m3r lib # ln -s libicuuc.so.32 libicuuc.so.28 h0m3r lib # ln -s libicudata.so.32 libicudata.so.28 But, no success:blam mono: symbol lookup error: /usr/lib/libmono.so.0: undefined symbol: uloc_getName_2_8 [ebuild R ] net-news/blam-1.6.1 -debug 0 kB [ebuild R ] dev-dotnet/mono-1.0.6 -debug +nptl 0 kB Reproducible: Always Steps to Reproduce: Actual Results: Non working blam. Expected Results: Working blam. emerge info Portage 2.0.51.18 (default-linux/x86/2004.2/gcc34, gcc-3.4.3, glibc-2.3.4.20050125-r0, 2.6.10-nitro4 i686) ================================================================= System uname: 2.6.10-nitro4 i686 AMD Athlon(TM) MP 2400+ Gentoo Base System version 1.6.9 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 18 2005, 17:17:45)] ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r4 sys-devel/libtool: 1.5.10-r5 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://pandemonium.tiscali.de/pub/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://gentoo.blueyonder.co.uk/mirrors/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/fluidportage/trunk" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aalib adns alsa apm avi berkdb bitmap-fonts bonobo cdr crypt cups curl eds emboss encode esd evo f77 fam flac font-server foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imlib ipv6 java jpeg ldap libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses network nls nptl nptlonly oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang speex spell sqlite sse ssl svga tcpd threads tiff truetype truetype-fonts type1-fonts xine xml xml2 xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
This is almost definitely a problem with the fact that ICU got upgraded recently. Please try recompiling mono and see if the problem still exists. For a reference, see bug #77532 for info on the need to slot ICU eventually. Thanks.
Thanks, that did the trick!