Building monodevelop 0.6 fails. Reproducible: Always Steps to Reproduce: 1. Fill /etc/portage/package.unmask with # Monodevelop =dev-util/monodevelop-0.6 >=dev-dotnet/gtk-sharp-1.9.2 >=dev-dotnet/gecko-sharp-0.7 >=dev-dotnet/gtkhtml-sharp-1.9.2 =dev-dotnet/art-sharp-2.5.5* =dev-dotnet/gnome-sharp-2.5.5* >=dev-dotnet/gnomevfs-sharp-1.9.2 >=dev-dotnet/glade-sharp-1.9.2 >=dev-dotnet/gconf-sharp-1.9.2 >=dev-dotnet/gtksourceview-sharp-0.7 2. emerge =monodevelop-0.6 Actual Results: [...] && cp MonoDevelop.Base.dll.config ../../../build/bin/. ./Gui/Dialogs/NewProjectDialog.cs(34) error CS0104: `IconView' is an ambiguous reference (MonoDevelop.Gui.Widgets.IconView or Gtk.IconView) ./Gui/Dialogs/NewFileDialog.cs(40) error CS0104: `IconView' is an ambiguous reference (Gtk.IconView or MonoDevelop.Gui.Widgets.IconView) Compilation failed: 2 error(s), 0 warnings make[3]: *** [../../../build/bin/MonoDevelop.Base.dll] Error 1 make[3]: Leaving directory `/var/tmp/portage/monodevelop-0.6/work/monodevelop-0.6/Core/src/MonoDevelop.Base' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/monodevelop-0.6/work/monodevelop-0.6/Core/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/monodevelop-0.6/work/monodevelop-0.6/Core' make: *** [all-recursive] Error 1 !!! ERROR: dev-util/monodevelop-0.6 failed. !!! Function src_compile, Line 29, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Expected Results: Build monodevelop. $ emerge info Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.4, glibc-2.3.4.20050125-r1, 2.6.11.10 i686) ================================================================= System uname: 2.6.11.10 i686 AMD Athlon(TM) MP 2000+ Gentoo Base System version 1.6.12 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.16 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-mp -O3 -pipe -funroll-loops -fprefetch-loop-arrays" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-mp -O3 -pipe -funroll-loops -fprefetch-loop-arrays" DISTDIR="/var/cache/http-replicator" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://www.gigaload.org/gentoo.org/ http://gentoo.mirror.icd.hu/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://mir.zyrianes.net/gentoo/ ftp://mir.zyrianes.net/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.inode.at/ ftp://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ http://gentoo.math.bme.hu http://mirror.switch.ch/mirror/gentoo/ http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/" LINGUAS="de en zh_CN zh_TW ja ko" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X Xaw3d aalib acl acpi aim alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts bonobo bzlib cdr cjk crypt cscope ctype cups curl curlwrappers dio directfb divx4linux doc dvd dvdr eds emacs emacs-w3 emboss encode esd ethereal exif faac faad fam fbcon flac foomaticdb fortran ftp gd gdbm gif glut gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile icq imagemagick imap imlib imlib2 innodb ipv6 jabber jack java javascript jikes jpeg jpeg2k junit kde kdeenablefinal kerberos ldap lesstiff libcaca libg++ libgda libwww mad maildir mbox mikmod mime mmap mmx mng motif mozilla mp3 mpeg msn mysql nas ncurses nis nls nntp nptl odbc ogg oggvorbis openal opengl oscar oss pam pdflib perl php plotutils png posix postgres ppds python qt quicktime readline recode ruby samba scanner sdl slang snmp soap sockets spell spl sse ssl svg svga tcltk tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts unicode usb vhosts vorbis wmf wxwindows xface xine xml xml2 xmlrpc xmms xosd xpm xsl xv xvid yahoo zlib linguas_de linguas_en linguas_zh_CN linguas_zh_TW linguas_ja linguas_ko userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Created attachment 59480 [details, diff] monodevelop-0.6-iconview.patch
Created attachment 59481 [details] updated monodevelop-0.6.ebuild
If you want to use any of the 2.5.5 *-sharp builds, please try using monodevelop-0.7 and see if that works. If it does, i'll change the monodevelop-0.6 to better reflect that it doesn't work with gtk-sharp-2.5.5. Please report back if monodevelop-0.7 fixes this. Thanks.
I just build monodevelop 0.7 successfully. If you are going to not fix 0.6, you can maybe mark this bug report as invalid or wontfix and change the masking comment .. just as you like to :-)
*** Bug 93714 has been marked as a duplicate of this bug. ***
Ok, marking FIXED. i just commited a change to the deps in 0.6 so it pulls in a version of the -sharp stuff that works. Thanks for the report.
I said marking *FIXED*. argh.