[Mono-list] Fwd: monodoc.dll looking for missing method in mscorlib.dll
A.M. Abdelaziz
amamh3 at gmail.com
Wed Dec 30 16:10:42 EST 2009
---------- Forwarded message ----------
From: A.M. Abdelaziz <amamh3 at gmail.com>
Date: Wed, Dec 30, 2009 at 7:40 PM
Subject: Re: [Mono-list] monodoc.dll looking for missing method in
mscorlib.dll
To: Jonathan Pryor <jonpryor at vt.edu>
oh shit, I'm so sorry, I meant I "DID NOT OVERWRITE" not "I did" sorry for
that just a typing error
On Wed, Dec 30, 2009 at 7:11 AM, Jonathan Pryor <jonpryor at vt.edu> wrote:
> Uh, what?
>
> On Wed, 2009-12-30 at 05:50 +0200, A.M. Abdelaziz wrote:
> > * I have just installed openSUSE 11.2
> > * dist-upgrade --repo mono-stable (the repo mentioned
> > on mono-project.com)
> > * mono, debugger, gtk-2.12, mono-tools from svn (all
> > to /usr/local of course, did overwrite mono-stable)
>
> Not sure what you mean by this. If you did a parallel install
> to /usr/local, what do you mean that you overwrote mono-stable? The
> mono-stable repo should install to /usr, not /usr/local...
>
> > running "monodoc" and opening a page gives a warning then crashes, the
> > warning is:
> > ** (browser:22363): WARNING **: Missing method
> > System.Type::op_Equality(Type,Type) in
> > assembly /usr/local/lib/mono/2.0/mscorlib.dll, referenced in
> > assembly
> /usr/local/lib/mono/gac/monodoc/1.0.0.0__0738eb9f132ed756/monodoc.dll
>
> As an off-the-wall guess, I'd suspect a compiler/runtime issue with
> trunk. Or something.
>
> Type::op_Equality() was added to .NET 4.0, so if you were using a 4.0
> compiler you'd get a reference to this method. (I have no idea why
> you'd be getting a 4.0 compiler, hence my guess that it's a
> compiler/runtime issue.)
>
> On a mostly unrelated note, I've discovered that monodoc from the
> mono-stable repo is broken, as I get a different error when attempting
> to run it:
>
> * (browser:462): WARNING **: Missing method
> Monodoc.RootTree::AddSource(string) in assembly
> /usr/lib/mono/gac/monodoc/1.0.0.0__0738eb9f132ed756/monodoc.dll, referenced
> in assembly /usr/lib/monodoc/browser.exe
>
> Unhandled Exception: System.MissingMethodException: Method not
> found: 'Monodoc.RootTree.AddSource'.
> at Monodoc.Browser..ctor (System.String basedir, IEnumerable`1
> sources, System.String engine) [0x00000]
> at Monodoc.Driver.Main (System.String[] args) [0x00000]
>
> This (obviously) makes no sense to me -- how could browser.exe even
> build if that member were missing from monodoc.dll?
>
> Looks like an issue for our build mavens.
>
> - Jon
>
>
>
--
A.M. Abdelaziz
--
A.M. Abdelaziz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20091230/6846f876/attachment.html
More information about the Mono-list
mailing list