[tomboy-list] Exception after installing Tomboy 1.10

Luís de Sousa luis.a.de.sousa at gmail.com
Thu May 17 02:40:40 PDT 2012


Dear all,

I found this bug report, that essentially says that Tomboy 1.10 by default
doesn't run on Ubuntu 11.10:

https://bugzilla.gnome.org/process_bug.cgi

The fix suggested there is to include the "--runtime=v4.0" argument in the
tomboy script. Hence I changed my script to:

MONO_OPTIONS="$TOMBOY_DEBUG $TOMBOY_TRACE $TOMBOY_PROFILE $MONO_EXTRA_ARGS
--runtime=v4.0"

Still I get the exception reported initially. In the bug report there's a
link to a page detailing the issue:

http://orangesquash.org.uk/~laney/blog/posts/2011/10/mono-gotcha/

Here the suggestion is to include this argument when invoking mono. I did
so, but there's no reaction, the application simply freezes:

$ mono --runtime=v4.0 Tomboy.exe
[INFO 11:31:36.484] Initializing Mono.Addins

If I understand it correctly I have to recompile Tomboy, but against the
mono-csc compiler. Could someone explain how to do this?

Thank you,

Luís

On 10 May 2012 09:35, Luís de Sousa <luis.a.de.sousa at gmail.com> wrote:

> Dear all,
>
> I had Tomboy 1.8 running on Ubuntu and by some reason I
> couldn't synchronise my notes with Ubuntu One. Consulting at the chat I was
> advised to install version 1.10. After a few failed tries to install it
> alongside the old version, yesterday I completely removed Tomboy with the
> Software Centre and made a clean install of version 1.10; I got no errors
> in the process.
>
> The problem is that Tomboy 1.10 doesn't run, I get the exception
> reproduced below. What's wrong? Any way I can get more information to trace
> the problem?
>
> Thank you,
>
> Luís
>
> -------------------------------------------------
>
> $ mono Tomboy.exe
> Missing method System.Threading.Monitor::Enter(object,bool&) in assembly
> /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly
> /usr/lib/mono/gac/dbus-sharp/1.0.0.0__5675b0c3093115b5/dbus-sharp.dll
>
> Unhandled Exception: System.Exception: Unable to open the system message
> bus. ---> System.MissingMethodException: Method not found:
> 'System.Threading.Monitor.Enter'.
>   at DBus.BusObject.GetObject (DBus.Connection conn, System.String
> bus_name, DBus.ObjectPath object_path, System.Type declType) [0x00000] in
> <filename unknown>:0
>   at DBus.Connection.GetObject (System.Type type, System.String bus_name,
> DBus.ObjectPath path) [0x00000] in <filename unknown>:0
>   at DBus.Connection.GetObject[IBus] (System.String bus_name,
> DBus.ObjectPath path) [0x00000] in <filename unknown>:0
>   at DBus.Bus..ctor (System.String address) [0x00000] in <filename
> unknown>:0
>   at DBus.Bus.Open (System.String address) [0x00000] in <filename
> unknown>:0
>   at DBus.Bus.get_System () [0x00000] in <filename unknown>:0
>   --- End of inner exception stack trace ---
>   at DBus.Bus.get_System () [0x00000] in <filename unknown>:0
>   at DBus.BusG.Init () [0x00000] in <filename unknown>:0
>   at Tomboy.GnomeApplication.Initialize (System.String locale_dir,
> System.String display_name, System.String process_name, System.String[]
> args) [0x00000] in <filename unknown>:0
>   at Tomboy.Application.Initialize (System.String locale_dir,
> System.String display_name, System.String process_name, System.String[]
> args) [0x00000] in <filename unknown>:0
>   at Tomboy.Tomboy.Main (System.String[] args) [0x00000] in <filename
> unknown>:0
> [ERROR] FATAL UNHANDLED EXCEPTION: System.Exception: Unable to open the
> system message bus. ---> System.MissingMethodException: Method not found:
> 'System.Threading.Monitor.Enter'.
>   at DBus.BusObject.GetObject (DBus.Connection conn, System.String
> bus_name, DBus.ObjectPath object_path, System.Type declType) [0x00000] in
> <filename unknown>:0
>   at DBus.Connection.GetObject (System.Type type, System.String bus_name,
> DBus.ObjectPath path) [0x00000] in <filename unknown>:0
>   at DBus.Connection.GetObject[IBus] (System.String bus_name,
> DBus.ObjectPath path) [0x00000] in <filename unknown>:0
>   at DBus.Bus..ctor (System.String address) [0x00000] in <filename
> unknown>:0
>   at DBus.Bus.Open (System.String address) [0x00000] in <filename
> unknown>:0
>   at DBus.Bus.get_System () [0x00000] in <filename unknown>:0
>   --- End of inner exception stack trace ---
>   at DBus.Bus.get_System () [0x00000] in <filename unknown>:0
>   at DBus.BusG.Init () [0x00000] in <filename unknown>:0
>   at Tomboy.GnomeApplication.Initialize (System.String locale_dir,
> System.String display_name, System.String process_name, System.String[]
> args) [0x00000] in <filename unknown>:0
>   at Tomboy.Application.Initialize (System.String locale_dir,
> System.String display_name, System.String process_name, System.String[]
> args) [0x00000] in <filename unknown>:0
>   at Tomboy.Tomboy.Main (System.String[] args) [0x00000] in <filename
> unknown>:0
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.beatniksoftware.com/pipermail/tomboy-list-beatniksoftware.com/attachments/20120517/26999476/attachment.htm>


More information about the Tomboy-list mailing list