Issue 237 in thelastripper: Mono-Error on Ubuntu 11.10 Oneiric

24 views
Skip to first unread message

codesite...@google.com

unread,
Oct 14, 2011, 8:58:21 AM10/14/11
to thelastrip...@googlegroups.com
Status: New
Owner: ----

New issue 237 by hanksch...@gmail.com: Mono-Error on Ubuntu 11.10 Oneiric
http://code.google.com/p/thelastripper/issues/detail?id=237

Description of the issue:

Thelastripper does not start, after compiling and installing this message
appears:

Missing method System.Type::op_Inequality(Type,Type) in assembly
/usr/lib/mono/2.0/mscorlib.dll, referenced in assembly
/usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll

Unhandled Exception: System.MissingMethodException: Method not
found: 'System.Type.op_Inequality'.
at Gtk.Window..ctor (System.String title) [0x00000] in <filename
unknown>:0
at MainWindow..ctor () [0x00000] in <filename unknown>:0
at MonoClient.MainClass.Main (System.String[] args) [0x00000] in
<filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.MissingMethodException: Method
not found: 'System.Type.op_Inequality'.
at Gtk.Window..ctor (System.String title) [0x00000] in <filename
unknown>:0
at MainWindow..ctor () [0x00000] in <filename unknown>:0
at MonoClient.MainClass.Main (System.String[] args) [0x00000] in
<filename unknown>:0

GENERAL INFORMATION ABOUT YOUR SYSTEM:
Ubuntu 11.10, 32-bit
TheLastRipper version? 1.4.1
Mono/.Net runtime version? mono 2.10.5-1
Operating system and version? Ubuntu 11.10, 32-bit


codesite...@google.com

unread,
Nov 17, 2011, 8:09:08 AM11/17/11
to thelastrip...@googlegroups.com

Comment #1 on issue 237 by barry...@gmail.com: Mono-Error on Ubuntu 11.10
Oneiric
http://code.google.com/p/thelastripper/issues/detail?id=237

Got this also with 64bit mono 2.10.5 Ubuntu 11.10 . Used to work with mono
2.10 on Ubuntu 10.10 though

codesite...@google.com

unread,
Nov 17, 2011, 11:49:04 AM11/17/11
to thelastrip...@googlegroups.com

Comment #2 on issue 237 by hanksch...@gmail.com: Mono-Error on Ubuntu 11.10
Oneiric
http://code.google.com/p/thelastripper/issues/detail?id=237

Hi!

I just found a workaround. Looks like Ubuntu 11.10 is shipped with mono
runtime 4.0, but thelastripper is designed for 2.0. You can start
thelastripper forcing it to use mono-runtime 4.0 with

mono --runtime=v4.0 /usr/local/lib/thelastripper/TheLastRipper.exe

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

so long\\
hank

codesite...@google.com

unread,
Mar 8, 2012, 9:52:34 AM3/8/12
to thelastrip...@googlegroups.com

Comment #3 on issue 237 by baerenfa...@gmail.com: Mono-Error on Ubuntu
11.10 Oneiric
http://code.google.com/p/thelastripper/issues/detail?id=237

On my System
Ubuntu 11.10, 64-bit
TheLastRipper version? 1.4.1

this workaround does not work.

When I Try to compile i get:
*********************************************
No package 'taglib-sharp' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

*********************************************

This Lib is not in the packages.

What to do?

such a nice tool but no way to use it under my system

codesite...@google.com

unread,
Mar 8, 2012, 10:54:41 AM3/8/12
to thelastrip...@googlegroups.com

Comment #4 on issue 237 by hanksch...@gmail.com: Mono-Error on Ubuntu 11.10
Oneiric
http://code.google.com/p/thelastripper/issues/detail?id=237

Hi!

Try libtaglib-cil-dev or libtag1-dev; I don't recall exactly which was
needed...

so long
hank

codesite...@google.com

unread,
Mar 9, 2012, 2:58:09 AM3/9/12
to thelastrip...@googlegroups.com

Comment #5 on issue 237 by baerenfa...@gmail.com: Mono-Error on Ubuntu
11.10 Oneiric
http://code.google.com/p/thelastripper/issues/detail?id=237

Dear Hank,

libtaglib-cil-dev was the right coice.

- now configure works.
- make does the same
- also make install

but starting with "thelastripper" fails with


Missing method System.Type::op_Inequality(Type,Type) in assembly
/usr/lib/mono/2.0/mscorlib.dll, referenced in assembly
/usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/gtk-sharp.dll

also trying to start the ripper with "--runtime=v4.0" fails with
"Cannot open assembly '/usr/local/bin/thelastripper': File does not contain
a valid CIL image."

codesite...@google.com

unread,
Mar 9, 2012, 7:49:38 AM3/9/12
to thelastrip...@googlegroups.com

Comment #6 on issue 237 by hanksch...@gmail.com: Mono-Error on Ubuntu 11.10
Oneiric
http://code.google.com/p/thelastripper/issues/detail?id=237

Hi!

You have to use the whole line -

mono --runtime=v4.0 /usr/local/lib/thelastripper/TheLastRipper.exe

otherwise it won't work. If you installed it someplace else you have to
adjust the path to TheLastRipper.exe (sic!)

so long
hank

codesite...@google.com

unread,
Mar 10, 2012, 7:46:27 AM3/10/12
to thelastrip...@googlegroups.com

Comment #7 on issue 237 by hanksch...@gmail.com: Mono-Error on Ubuntu 11.10
Oneiric
http://code.google.com/p/thelastripper/issues/detail?id=237

Hi!

Another solution could be to use the package from here and change
/usr/binthelastripper accordingly by adding

--runtime=v4.0 after mono.

so long
hank

codesite...@google.com

unread,
Mar 30, 2012, 6:21:33 AM3/30/12
to thelastrip...@googlegroups.com

Comment #8 on issue 237 by baerenfa...@gmail.com: Mono-Error on Ubuntu
11.10 Oneiric
http://code.google.com/p/thelastripper/issues/detail?id=237

yes i just have to read correctly.

doing it with the ".exe" file worked.

most times the problem is in front of the computer.

Thanks for your help

codesite...@google.com

unread,
Jul 14, 2012, 1:21:16 AM7/14/12
to thelastrip...@googlegroups.com

Comment #9 on issue 237 by billatq: Mono-Error on Ubuntu 11.10 Oneiric
http://code.google.com/p/thelastripper/issues/detail?id=237

Patch to fix this attached.

Attachments:
fix-mono-path.patch 569 bytes

Reply all
Reply to author
Forward
0 new messages