Bug 93472 - can not compile monodevelop 0.6
|
Bug#:
93472
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: x86
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: dotnet@gentoo.org
|
Reported By: bugs-gentoo@blubbmon.de
|
|
Component: Development
|
|
|
URL:
|
|
Summary: can not compile monodevelop 0.6
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2005-05-21 13:57 0000
|
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
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.