Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 32421

Summary: monodoc wouldn't compile
Product: Gentoo Linux Reporter: Geiregat Jonas <eniac>
Component: New packagesAssignee: dotnet project <dotnet>
Status: RESOLVED FIXED    
Severity: normal CC: eniac
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: mono debugger 0.5 ebuild

Description Geiregat Jonas 2003-10-31 13:06:31 UTC
After doing
emerge /usr/portage/dev-util/monodoc/monodoc-0.5.ebuild

I get this
    If a cross compiler is detected then cross compile mode will be used.
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-strip... no
checking for strip... strip
checking whether to enable maintainer-specific portions of Makefiles... no
checking for a BSD-compatible install... /bin/install -c
configure: creating ./config.status
config.status: creating Makefile
config.status: creating browser/Makefile
config.status: creating class/Makefile
config.status: creating extras/Makefile
Making all in browser
make[1]: Entering directory `/var/tmp/portage/monodoc-0.5/work/monodoc-0.5/browser'
mcs /debug /out:browser.exe ./browser.cs ./list.cs ./history.cs
./monohb-provider.cs ./xhtml-provider.cs ./ecma-provider.cs ./simple-provider.cs
./html-helper.cs ./provider.cs ./index.cs /resource:./../monodoc.png,monodoc.png
/resource:./browser.glade,browser.glade /resource:./mono-ecma.xsl,mono-ecma.xsl
-r:gtk-sharp.dll -r:glade-sharp.dll -r:glib-sharp.dll
-r:ICSharpCode.SharpZipLib.dll -r:pango-sharp.dll -r:gdk-sharp.dll
./ecma-provider.cs(261) error CS0029: Cannot convert implicitly from `object' to
`System.Collections.ArrayList'
./ecma-provider.cs(694) warning CS0618: Method
`XslTransform.Load(System.Xml.XmlReader)' is obsolete: `You should pass evidence.'
Compilation failed: 1 error(s), 1 warnings
make[1]: *** [browser.exe] Error 1
make[1]: Leaving directory `/var/tmp/portage/monodoc-0.5/work/monodoc-0.5/browser'
make: *** [all-recursive] Error 1

!!! ERROR: dev-util/monodoc-0.5 failed.
!!! Function src_compile, Line 20, Exitcode 2
!!! (no error message)


Reproducible: Always
Steps to Reproduce:
1. emerge /usr/portage/dev-util/monodoc/monodoc-0.5.ebuild 
2.
3.

Actual Results:  
config.status: creating class/Makefile
config.status: creating extras/Makefile
Making all in browser
make[1]: Entering directory `/var/tmp/portage/monodoc-0.5/work/monodoc-0.5/browser'
mcs /debug /out:browser.exe ./browser.cs ./list.cs ./history.cs
./monohb-provider.cs ./xhtml-provider.cs ./ecma-provider.cs ./simple-provider.cs
./html-helper.cs ./provider.cs ./index.cs /resource:./../monodoc.png,monodoc.png
/resource:./browser.glade,browser.glade /resource:./mono-ecma.xsl,mono-ecma.xsl
-r:gtk-sharp.dll -r:glade-sharp.dll -r:glib-sharp.dll
-r:ICSharpCode.SharpZipLib.dll -r:pango-sharp.dll -r:gdk-sharp.dll
./ecma-provider.cs(261) error CS0029: Cannot convert implicitly from `object' to
`System.Collections.ArrayList'
./ecma-provider.cs(694) warning CS0618: Method
`XslTransform.Load(System.Xml.XmlReader)' is obsolete: `You should pass evidence.'
Compilation failed: 1 error(s), 1 warnings
make[1]: *** [browser.exe] Error 1
make[1]: Leaving directory `/var/tmp/portage/monodoc-0.5/work/monodoc-0.5/browser'
make: *** [all-recursive] Error 1

!!! ERROR: dev-util/monodoc-0.5 failed.
!!! Function src_compile, Line 20, Exitcode 2
!!! (no error message)


Expected Results:  
Installed monodoc
Comment 1 Rainer Größlinger (RETIRED) gentoo-dev 2003-10-31 14:21:15 UTC
hm, the monodoc version in the tree is quite old, there is 0.6 and 0.7 meanwhile...Perhaps
we should just bump gtk# and monodoc and most of those bugs will resolve
automagically ;)

there is still the problem about the mono-debugger, though.

But since both, monodoc and mono-debugger are ~ only it's not a bummer, though
;)
Comment 2 Todd Berman (RETIRED) gentoo-dev 2003-12-05 21:49:19 UTC
lets try with 0.8, now available at your local rsync
Comment 3 Tom Vergote 2004-02-22 07:05:01 UTC
Created attachment 26101 [details]
mono debugger 0.5 ebuild

Still doesn't build for me, due to bugs in debugger, not in ebuild