after an emerge -u world session, tomboy broke. On startup it reports an unhandled exception error as follows: Unhandled Exception: System.DllNotFoundException: gnomesharpglue in <0x00053> (wrapper managed-to-native) Gnome.Program:gtksharp_gnome_program_init (string,string,Gnome.ModuleInfo&,int,string[],int,Gnome.Program/PropertyArg[]) in <0x002de> Gnome.Program:.ctor (string,string,Gnome.ModuleInfo,string[],object[]) in [0x00031] (at /var/tmp/portage/tomboy-0.2.2-r1/work/tomboy-0.2.2/Tomboy/Tomboy.cs:31) Tomboy.Tomboy:Main (string[]) Reproducible: Always Steps to Reproduce: 1. Up-to-date tomboy dependencies 2. Start from the command-line by typing tomboy 3. Actual Results: Get the error above Expected Results: Start tomboy normally and load it into gnome-panel tray $ emerge info Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r9 i686) ================================================================= System uname: 2.6.9-gentoo-r9 i686 AMD Athlon(tm) processor Gentoo Base System version 1.6.7 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Nov 11 2004, 03:23:16)] distcc 2.18.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r1 virtual/os-headers: 2.6.8.1-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon -O3" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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="-march=athlon -O3" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirror.datapipe.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo http://mirror.datapipe.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowex X a52 acl acpi acpi4linux aim alsa apm atlas avi bash-completion berkdb bitmap-fonts blas bonobo cairo cddb cdparanoia cdr cdrom chroot clisp crypt cscope cups dio directfb divx4linux djbfft dnd dts dv dvd dvdr dvdread eds encode erandom evms2 evo exif f77 faac faad fam fastcgi fbcon ffmpeg fftw flac foomaticdb fortran freetype ftp gb gd gdbm gif gimp gimpprint ginac gnome gnomedb gnuplot gphoto2 gpm gsl gstreamer gtk gtk2 gtkhtml guile hal hbci hdf5 icq ieee1394 imagemagick imap imlib ipv6 irda jabber java javascript jikes joystick jpeg junit kde lcms libg++ libwww lirc lufsusermount mad maildir matroska mcal mikmod mime mmap mmx mmx2 mng motif mozilla mozsvg mp3 mpeg mpeg4 mpi mplayer mysql ncurses nls nptl nvidia odbc ofx oggvorbis openal opengl opie oss pam pcre pda pdf pdflib perl pic plotutils png posix postgres ppds python qt quicktime quotes readline real rtc samba scanner sdl shared sharedmem slang sndfile snortsam spamassassin spell sse ssl stroke svg svga tcltk tcpd tetex theora tiff transcode truetype truetype-fonts usb v4l v4l2 vnc wmf x86 xfs xine xinerama xml xml2 xmms xosd xprint xrandr xsl xv xvid xvmc zlib"
Please report what the output of "ls /usr/lib/libgnomesharp*" is, but i'm suspecting that no files ending in .so show up, and that you upgraded after syncing at least over 24 hours ago. Try syncing your tree and emerging gtk-sharp, art-sharp, gnome-sharp and gconf-sharp over again. I commited a fix to gtk-sharp and friends recently that should have fixed this. Thanks.
You're right, I have no libgnomesharp*.so files in the lib directory. Off to sync and recompile.
OK that did the trick. tomboy running fine now.
Ok, coo.. Marking FIXED.