Thanasis <[EMAIL PROTECTED]> posted [EMAIL PROTECTED], excerpted below, on Wed, 03 Dec 2008 15:50:31 +0200:
> Making all in Evolution > make[4]: Entering directory > `/var/tmp/portage/app-misc/tomboy-0.12.1/work/tomboy-0.12.1/Tomboy/ Addins/Evolution' > gmcs -debug -target:exe -out:Evolution.dll -debug -define:DEBUG > -target:library -r:../../../Tomboy/Tomboy.exe > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/pango-sharp.dll > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/atk-sharp.dll > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/gdk-sharp.dll > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/gtk-sharp.dll > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/gnome-sharp.dll > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/art-sharp.dll > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp.dll > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp- peditors.dll > -r:/usr/lib64/pkgconfig/../../lib/mono/gnome-panel-sharp-2.24/gnome- panel-sharp.dll > -r:/usr/lib64/mono/mono-addins/Mono.Addins.dll > -r:/usr/lib64/mono/mono-addins/Mono.Addins.Gui.dll > -r:/usr/lib64/mono/mono-addins/Mono.Addins.Setup.dll -r:Mono.Posix > ./EvolutionNoteAddin.cs -resource:./Evolution.addin.xml > -resource:./mail.png,mail.png ./EvolutionNoteAddin.cs(287,25): error > CS0103: The name `GMime' does not exist in the current context > ./EvolutionNoteAddin.cs(383,33): error CS0246: The type or namespace > name `GMime' could not be found. Are you missing a using directive or an > assembly reference? ./EvolutionNoteAddin.cs(384,33): error CS0246: The > type or namespace name `GMime' could not be found. Are you missing a > using directive or an assembly reference? > ./EvolutionNoteAddin.cs(391,41): error CS0246: The type or namespace > name `GMime' could not be found. Are you missing a using directive or an > assembly reference? Compilation failed: 4 error(s), 0 warnings make[4]: > *** [Evolution.dll] Error 1 Ugh, *.dlls and *.exes, I could have done without this bringing back /those/ memories! The question is, is it actually normal for tomboy to do dlls and exes on Linux, for some reason (maybe it's normal due to it being mono related, but still, dll and exe? on Linux? <shudder>), or is that a misconfigure somewhere? Meanwhile, some other possibilities, I'd guess #3: 1) There are two versions of gmime around at present, gmime-2.2.*, in the default slot (0), and gmime-2.4.*, in the 2.4 slot. These aren't fully compatible (thus the slotting) and there are known issues with some builds against one or the other. These /should/ be managed with dependency restrictions, but it's possible there's a bug in tomboy's dependencies. 2) Have you tried MAKEOPTS="-j1" emerge tomboy ? I see it's using three make jobs. It's possible the parallel make is buggy (buggy make dependencies), and you have to force it to serialize. 3) I see a bug, now marked fixed, that tomboy-0.12.1 doesn't work with USE=eds. You didn't mention your USE flags, but the fix date is today (Dec 03). Resync and try again, and/or if you don't need it, consider USE=-eds either in make.conf or for tomboy (in package.use). -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman