Missing method System.Type::op_Inequality(Type,Type)

Bug #801084 reported by Rex Tsai
34
This bug affects 5 people
Affects Status Importance Assigned to Milestone
tomboy (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Tomboy crashed with the following message.

Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/appindicator-sharp/0.2.0.0__bcae265d1c7ab4c2/appindicator-sharp.dll

Unhandled Exception: System.MissingMethodException: Method not found: 'System.Type.op_Inequality'.
  at Tomboy.TomboyIndicatorTray..ctor (Tomboy.NoteManager manager) [0x00000] in <filename unknown>:0
  at Tomboy.Tomboy.StartTrayIcon () [0x00000] in <filename unknown>:0
  at Tomboy.Tomboy.Main (System.String[] args) [0x00000] in <filename unknown>:0

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: tomboy 1.6.1-0ubuntu4
ProcVersionSignature: Ubuntu 3.0-1.2-generic 3.0.0-rc3
Uname: Linux 3.0-1-generic x86_64
Architecture: amd64
Date: Thu Jun 23 17:26:28 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110426)
ProcEnviron:
 LANGUAGE=zh_TW:en
 PATH=(custom, user)
 LANG=zh_TW.utf8
 LC_MESSAGES=zh_TW.UTF-8
 SHELL=/bin/bash
SourcePackage: tomboy
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Rex Tsai (chihchun) wrote :
Revision history for this message
Rex Tsai (chihchun) wrote :

The package need to be rebuilt, but the original source package does not work. Need a little bit patch as enclosed.

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Thanks for your report and the patch.

This is reproducible in Oneiric up to date. Setting to triaged/high because the application can't start at all.

Changed in tomboy (Ubuntu):
importance: Undecided → High
status: New → Triaged
Revision history for this message
Rex Tsai (chihchun) wrote :

the original source deb missed build depends on libsyncdaemon-1.0-dev, enclosed please find an updated patch.

tags: added: patch
Revision history for this message
Maia Everett (linneris) wrote :

Debdiff doesn't work for me:

Applying patch 02_dllimport.patch
patching file Tomboy/GnomeApplication.cs
Hunk #1 FAILED at 183.
1 out of 1 hunk FAILED -- rejects in file Tomboy/GnomeApplication.cs

Revision history for this message
Maia Everett (linneris) wrote :

Simply rebuilding the current package in oneiric with libsyncdaemon-1.0-dev added to build-depends seems to do the trick.

Revision history for this message
Rex Tsai (chihchun) wrote :

Fixed in 1.6.1-0ubuntu5.

Changed in tomboy (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
baltasarq (baltasarq) wrote :

This error is still present in Ubuntu Oneiric, but for mono applications created with monodevelop and using Gtk#, but for some reason not for applications bundled with the operating system.

The same happened to me in Windows, and the problem disappeared upgrading to the current version of Mono (2.10.6). I guess this is going to be the same thing.

Unfortunately, recompiling applications is not an option, as Monodevelop 2.6 is unable to find the Gtk# in the system (?). Again, the same happened to me in Windows, and upgrading to the current version (2.8) solved the problem.

Would it be possible to upgrade these packages to their current versions, so this bugs disappear?
If not, how can I solve this in my system, so I'm able to use mono again?

Thanks.

Revision history for this message
Rex Tsai (chihchun) wrote :

baltasarq, please file another bug with apport for more version and crash inforamtion. Thanks

Revision history for this message
bitinerant (bitinerant) wrote :

baltasarq filed a new bug for this:
    https://bugs.launchpad.net/ubuntu/+source/mono/+bug/882501

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.