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

Bug 50175

Summary: gtk-sharp 0.91.1 library conflict with ICU
Product: Gentoo Linux Reporter: Mike Douglas <code_monkey>
Component: [OLD] GNOMEAssignee: dotnet project <dotnet>
Status: RESOLVED NEEDINFO    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Mike Douglas 2004-05-05 21:20:42 UTC
gtk-sharp-0.91.1 requires =icu-2.6 to build but MonoDevelop needs =>icu-2.8.

Reproducible: Always
Steps to Reproduce:
1. emerge icu
2. emerge =gtk-sharp-0.91.1

Actual Results:  
emerge =gtk-sharp-0.91.1 fails

Expected Results:  
emerge =gtk-sharp-0.91.1 succeeds

root@netware lib # emerge info
Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0,
2.6.5-love2)
=================================================================
System uname: 2.6.5-love2 i686 AMD Athlon(TM) XP 2500+
Gentoo Base System version 1.4.3.13p1
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-overlay
/usr/local/overlay-freedesktop"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb bonobo cdr composite crypt cups dashboard encode
esd flac foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 imlib java jpeg libg++
libwww mad mikmod mono motif mozilla mpeg ncurses nls nptl oggvorbis opengl oss
pam pdflib perl png python qt quicktime readline sdl slang spell svga tcltk tcpd
tetex truetype x86 xml2 xmms xv zlib"
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2004-05-11 12:12:23 UTC
Okay, after talking to tberman about this, it seems that monodevelop is really fine with ICU-2.6, even though the installation page claims 2.8 is needed. I've just commited a change to the monodevelop ebuilds to only require at least 2.6 support. I've not marked this as =icu-2.6* as I and others have successfully used ICU-2.8 and gtk-sharp together.

If you want to post more info about the error you experienced with ICU-2.8 and gtk-sharp, that would help a lot. Marking NEEDINFO, please close this bug or re-open with more details if needed.