I get the following error when trying to emerge monodevelop-0.5 on my system (mono-1.0.1, gtk-sharp-1.0): mcs /debug -codepage:utf8 /out:MonoDevelop.Base.dll /target:library /r:System.Drawing /r:ICSharpCode.SharpZipLib.dll \ /* ... uninteresting lines removed ... */ \ ././Internal/ExternalTool/ExternalTool.cs ././AssemblyInfo.cs \ && cp MonoDevelop.Base.dll ../../../build/bin/. ././Commands/AutostartCommands.cs(54) error CS0121: Ambiguous call when selecting function due to implicit casts ././Commands/AutostartCommands.cs(54) error CS8006: Could not find any applicable function for this argument list ././Commands/AutostartCommands.cs(55) error CS0165: Use of unassigned local variable `path' ././Internal/Project/Project/ConvertXml.cs(117) warning CS0618: 'System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPathNavigable, System.Xml.Xsl.XsltArgumentList)' is obsolete: 'You should pass XmlResolver to Transform() method' ././Internal/Project/Project/ConvertXml.cs(123) warning CS0618: 'System.Xml.Xsl.XslTransform.Load(System.Xml.XmlReader, System.Xml.XmlResolver)' is obsolete: 'You should pass evidence.' ././Internal/Project/Project/ConvertXml.cs(127) warning CS0618: 'System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPathNavigable, System.Xml.Xsl.XsltArgumentList)' is obsolete: 'You should pass XmlResolver to Transform() method' Compilation failed: 3 error(s), 3 warnings make[3]: *** [MonoDevelop.Base.dll] Error 1 make[3]: Leaving directory `/var/tmp/portage/monodevelop-0.5/work/monodevelop-0.5/src/Main/Base' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/monodevelop-0.5/work/monodevelop-0.5/src/Main' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/monodevelop-0.5/work/monodevelop-0.5/src' make: *** [all-recursive] Error 1 !!! ERROR: dev-util/monodevelop-0.5 failed. !!! Function src_compile, Line 25, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: # emerge info Portage 2.0.50-r9 (default-ppc-2004.1, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-mm6) ================================================================= System uname: 2.6.7-mm6 ppc 7450, altivec supported Gentoo Base System version 1.5.2 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec -mpowerpc-gfxopt -fsigned-char -mstring -mmultiple" CHOST="powerpc-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec -mpowerpc-gfxopt -fsigned-char -mstring -mmultiple" DISTDIR="/usr/portage/distfiles" FEATURES="ccache userpriv" GENTOO_MIRRORS="http://gentoo.oregonstate.edu" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X acl alsa apm berkdb bonobo cdr composite cups curl dri dvd emacs esd ethereal foomaticdb gd gdbm gif gnome gnome-libs gpm gstreamer gtk gtk2 gtkhtml guile imlib ipv6 jpeg ldap libwww mitshm motif mozilla mpeg nls nptl odbc oggvorbis opengl oss pdflib perl png postgres ppc python radeon readline ruby sdl slang ssl tcltk tcpd tetex truetype unicode usb video_cards_radeon xine xinerama xmms xosd xv zlib"
Marking FIXED, i just commited a small patch to fix the issue. A bug in mcs was fixed which exposed this bug in monodevelop. Should be fixed now, sync in a while and test again. Feel free to reopen if you still experience this one bug.