Gentoo Archives: gentoo-amd64

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-amd64@l.g.o
Subject: [gentoo-amd64] Re: tomboy-0.12.1 emerge fails
Date: Wed, 03 Dec 2008 15:32:01
Message-Id: pan.2008.12.03.15.31.50@cox.net
In Reply to: [gentoo-amd64] tomboy-0.12.1 emerge fails by Thanasis
1 Thanasis <thanasis@××××××××××.org> posted 49368EA7.2000503@××××××××××.org,
2 excerpted below, on Wed, 03 Dec 2008 15:50:31 +0200:
3
4 > Making all in Evolution
5 > make[4]: Entering directory
6 > `/var/tmp/portage/app-misc/tomboy-0.12.1/work/tomboy-0.12.1/Tomboy/
7 Addins/Evolution'
8 > gmcs -debug -target:exe -out:Evolution.dll -debug -define:DEBUG
9 > -target:library -r:../../../Tomboy/Tomboy.exe
10 > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/pango-sharp.dll
11 > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/atk-sharp.dll
12 > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/gdk-sharp.dll
13 > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/gtk-sharp.dll
14 > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll
15 > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/gnome-sharp.dll
16 > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/art-sharp.dll
17 > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll
18 > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp.dll
19 > -r:/usr/lib64/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp-
20 peditors.dll
21 > -r:/usr/lib64/pkgconfig/../../lib/mono/gnome-panel-sharp-2.24/gnome-
22 panel-sharp.dll
23 > -r:/usr/lib64/mono/mono-addins/Mono.Addins.dll
24 > -r:/usr/lib64/mono/mono-addins/Mono.Addins.Gui.dll
25 > -r:/usr/lib64/mono/mono-addins/Mono.Addins.Setup.dll -r:Mono.Posix
26 > ./EvolutionNoteAddin.cs -resource:./Evolution.addin.xml
27 > -resource:./mail.png,mail.png ./EvolutionNoteAddin.cs(287,25): error
28 > CS0103: The name `GMime' does not exist in the current context
29 > ./EvolutionNoteAddin.cs(383,33): error CS0246: The type or namespace
30 > name `GMime' could not be found. Are you missing a using directive or an
31 > assembly reference? ./EvolutionNoteAddin.cs(384,33): error CS0246: The
32 > type or namespace name `GMime' could not be found. Are you missing a
33 > using directive or an assembly reference?
34 > ./EvolutionNoteAddin.cs(391,41): error CS0246: The type or namespace
35 > name `GMime' could not be found. Are you missing a using directive or an
36 > assembly reference? Compilation failed: 4 error(s), 0 warnings make[4]:
37 > *** [Evolution.dll] Error 1
38
39 Ugh, *.dlls and *.exes, I could have done without this bringing back
40 /those/ memories!
41
42 The question is, is it actually normal for tomboy to do dlls and exes on
43 Linux, for some reason (maybe it's normal due to it being mono related,
44 but still, dll and exe? on Linux? <shudder>), or is that a misconfigure
45 somewhere?
46
47 Meanwhile, some other possibilities, I'd guess #3:
48
49 1) There are two versions of gmime around at present, gmime-2.2.*, in the
50 default slot (0), and gmime-2.4.*, in the 2.4 slot. These aren't fully
51 compatible (thus the slotting) and there are known issues with some
52 builds against one or the other. These /should/ be managed with
53 dependency restrictions, but it's possible there's a bug in tomboy's
54 dependencies.
55
56 2) Have you tried MAKEOPTS="-j1" emerge tomboy ? I see it's using three
57 make jobs. It's possible the parallel make is buggy (buggy make
58 dependencies), and you have to force it to serialize.
59
60 3) I see a bug, now marked fixed, that tomboy-0.12.1 doesn't work with
61 USE=eds. You didn't mention your USE flags, but the fix date is today
62 (Dec 03). Resync and try again, and/or if you don't need it, consider
63 USE=-eds either in make.conf or for tomboy (in package.use).
64
65 --
66 Duncan - List replies preferred. No HTML msgs.
67 "Every nonfree program has a lord, a master --
68 and if you use the program, he is your master." Richard Stallman

Replies

Subject Author
[gentoo-amd64] Re: tomboy-0.12.1 emerge fails ABCD <en.ABCD@×××××.com>
Re: [gentoo-amd64] Re: tomboy-0.12.1 emerge fails Thanasis <thanasis@××××××××××.org>