Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 83722

Summary: blam-1.6.1 and mono-1.0.6 do not work together
Product: Gentoo Linux Reporter: Carl Bach <crazy-b>
Component: Current packagesAssignee: dotnet project <dotnet>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Carl Bach 2005-03-01 13:44:36 UTC
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
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2005-03-01 15:44:37 UTC
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.
Comment 2 Carl Bach 2005-03-02 01:28:43 UTC
Thanks, that did the trick!