Description of problem: [baz@jackodesktop SPECS]$ bless Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glade-sharp/2.12.0.0__35e10195dab3c99f/glade-sharp.dll Unhandled Exception: System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. at BlessMain..ctor (System.String[] args) [0x00000] in <filename unknown>:0 at BlessMain.Main (System.String[] args) [0x00000] in <filename unknown>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. at BlessMain..ctor (System.String[] args) [0x00000] in <filename unknown>:0 at BlessMain.Main (System.String[] args) [0x00000] in <filename unknown>:0 Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Reproducible: Steps to Reproduce:
Should this be dropped as there seems little upstream activity and it is still broken?
Assignee: bugsquad => cvargas
Exactly the same bug here. 32-bit Mageia 4, bless installed using MCC. Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glade-sharp/2.12.0.0__35e10195dab3c99f/glade-sharp.dll Unhandled Exception: System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. at BlessMain..ctor (System.String[] args) [0x00000] in <filename unknown>:0 at BlessMain.Main (System.String[] args) [0x00000] in <filename unknown>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. at BlessMain..ctor (System.String[] args) [0x00000] in <filename unknown>:0 at BlessMain.Main (System.String[] args) [0x00000] in <filename unknown>:0 [roger@localhost Documents]$ bless SEslidesFor-EOMM.ppt Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glade-sharp/2.12.0.0__35e10195dab3c99f/glade-sharp.dll Unhandled Exception: System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. at BlessMain..ctor (System.String[] args) [0x00000] in <filename unknown>:0 at BlessMain.Main (System.String[] args) [0x00000] in <filename unknown>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. at BlessMain..ctor (System.String[] args) [0x00000] in <filename unknown>:0 at BlessMain.Main (System.String[] args) [0x00000] in <filename unknown>:0
CC: (none) => rogpowell
Hardware: x86_64 => AllVersion: Cauldron => 4
Whiteboard: (none) => todrop?
Hi, if you try to execute a .NET program not compiled against Mono 4.0 but compiled against Mono 2.0 instead, you get these errors I use dmcs compiler (4.0) instead of gmcs (2.0) and the error persists A quick workaround is to force the application to run using 4.0, like this: mono --runtime=v4.0 /usr/lib/myapp/myapp.exe to force Mono to use the v4.0 runtime. A patch that modifies the script (/usr/bin/bless) that makes the call to bless.exe and makes it work again: mono "@blesslibdir@/@PACKAGE_NAME@/bless.exe" "$@" mono --runtime=v4.0 "@blesslibdir@/@PACKAGE_NAME@/bless.exe" "$@"
I have tested this in Cauldron (x86_64) and Mageia 4 (x86_64) (from updates_testing) and it seems fine.
Whiteboard: todrop? => (none)
I confirm this problem and this solution in MGA4-i686. context : stable (non testing) and up-to-date distrib.
CC: (none) => m.abraham
@ vaci0 Please add a proposed advisory for bless-0.6.0-5.mga4 https://wiki.mageia.org/en/Example_update_advisory_announcement and re-assign this bug to qa-bugs@ml.mageia.org (QA team), so they can validate the update. Thanks :-)
CC: (none) => marja11
I have uploaded a patched/updated package for Mageia Cauldron and Mageia 4. . You can test this by installing the package and run: Suggested advisory: ======================== Updated packages fixed a bless issue, this update adds a quick workaround to force the application to run using runtime 4.0, like this: mono --runtime=v4.0 /usr/lib/myapp/myapp.exe to force Mono to use the v4.0 runtime. References: http://orangesquash.org.uk/~laney/blog/posts/2011/10/mono-gotcha/ ======================== Updated packages in core/updates_testing: ======================== bless-0.6.5.mga4.i586.rpm bless-0.6.5.mga4.x86_64.rpm ======================== Source RPMs: bless-0.6.5.mga4.src.rpm
Version: 4 => CauldronAssignee: cvargas => qa-bugsWhiteboard: (none) => MGA4TOO
Well done Cesar. Just correcting the bug meta-stuff.
Version: Cauldron => 4Whiteboard: MGA4TOO => (none)
Ok for Mga 4 32 VB : Before : [mageia@localhost ~]$ bless Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glade-sharp/2.12.0.0__35e10195dab3c99f/glade-sharp.dll Unhandled Exception: System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. at BlessMain..ctor (System.String[] args) [0x00000] in <filename unknown>:0 at BlessMain.Main (System.String[] args) [0x00000] in <filename unknown>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. at BlessMain..ctor (System.String[] args) [0x00000] in <filename unknown>:0 at BlessMain.Main (System.String[] args) [0x00000] in <filename unknown>:0 After : [mageia@localhost ~]$ bless Could not find file "/home/mageia/.config/bless/preferences.xml". Directory '/home/mageia/.config/bless/plugins' not found. Directory '/home/mageia/.config/bless/plugins' not found. Directory '/home/mageia/.config/bless/plugins' not found. Could not find file "/home/mageia/.config/bless/export_patterns". Could not find file "/home/mageia/.config/bless/history.xml". Could not find file "/home/mageia/.config/bless/last.session".
CC: (none) => aranudWhiteboard: (none) => MGA4-32-OK
On Mageia 4 x86_64 real : Before : [aranud@localhost ~]$ bless Gtk-Message: Failed to load module "canberra-gtk-module" Missing method System.Type::op_Inequality(Type,Type) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/lib/mono/gac/glade-sharp/2.12.0.0__35e10195dab3c99f/glade-sharp.dll Unhandled Exception: System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. at BlessMain..ctor (System.String[] args) [0x00000] in <filename unknown>:0 at BlessMain.Main (System.String[] args) [0x00000] in <filename unknown>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.MissingMethodException: Method not found: 'System.Type.op_Inequality'. at BlessMain..ctor (System.String[] args) [0x00000] in <filename unknown>:0 at BlessMain.Main (System.String[] args) [0x00000] in <filename unknown>:0 After : [aranud@localhost ~]$ bless Gtk-Message: Failed to load module "canberra-gtk-module" Could not find file "/home/aranud/.config/bless/preferences.xml". Directory '/home/aranud/.config/bless/plugins' not found. Directory '/home/aranud/.config/bless/plugins' not found. Directory '/home/aranud/.config/bless/plugins' not found. Could not find file "/home/aranud/.config/bless/export_patterns". Could not find file "/home/aranud/.config/bless/history.xml". Could not find file "/home/aranud/.config/bless/last.session".
Whiteboard: MGA4-32-OK => MGA4-32-OK MGA-64-OK
Whiteboard: MGA4-32-OK MGA-64-OK => MGA4-32-OK MGA4-64-OK
Well done Arnaud, thanks. Advisory uploaded. Validating. Could sysadmin please push to 4 updates Thanks
Keywords: (none) => validated_updateWhiteboard: MGA4-32-OK MGA4-64-OK => advisory MGA4-32-OK MGA4-64-OKCC: (none) => sysadmin-bugs
Update pushed: http://advisories.mageia.org/MGAA-2014-0106.html
Status: NEW => RESOLVEDCC: (none) => tmbResolution: (none) => FIXED