When emerge -v mono I have ... Making all in net_2_0 make[3]: Entering directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1/data/net_2_0' make[3]: Rien
When emerge -v mono I have ... Making all in net_2_0 make[3]: Entering directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1/data/net_2_0' make[3]: Rien à faire pour « all ». make[3]: Leaving directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1/data/net_2_0' make[3]: Entering directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1/data' make[3]: Rien à faire pour « all-am ». make[3]: Leaving directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1/data' make[2]: Leaving directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1/data' Making all in runtime make[2]: Entering directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1/runtime' d=`cd ../support && pwd`; \ sed 's,target="libMonoPosixHelper[^"]*",target="'$d/libMonoPosixHelper.la'",' ../data/config > wrapper-config if test -z ""; then :; else \ mv wrapper-config wrapper-configt; \ sed 's,<configuration>,& <dllmap dll="gdiplus.dll" target="" />,' wrapper-configt > wrapper-config; \ rm -f wrapper-configt; \ fi if test -w ../mcs; then :; else chmod -R +w ../mcs; fi d=`pwd`; ok=:; \ ( cd ../mcs && \ make PROFILES='default net_2_0' all-profiles ) || ok=false; \ ./semdel-wrapper || :; $ok make[3]: Entering directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1/mcs' make profile-do--default--all profile-do--net_2_0--all make[4]: Entering directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1/mcs' make PROFILE=basic all make[5]: Entering directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1/mcs' *** The compiler 'mcs' doesn't appear to be usable. /bin/sh: dc: command not found *** The contents of your 'monolite' directory are out-of-date *** You may want to try 'make get-monolite-latest' *** The source has version 41, but monolite has version make[5]: *** [do-profile-check] Erreur 1 make[5]: Leaving directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1/mcs' make[4]: *** [profile-do--basic--all] Erreur 2 make[4]: Leaving directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1/mcs' make[3]: *** [profiles-do--all] Erreur 2 make[3]: Leaving directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1/mcs' make[2]: *** [all-local] Erreur 1 make[2]: Leaving directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1/runtime' make[1]: *** [all-recursive] Erreur 1 make[1]: Leaving directory `/var/tmp/portage/mono-1.1.9.1/work/mono-1.1.9.1' make: *** [all] Erreur 2 !!! ERROR: dev-lang/mono-1.1.9.1 failed. !!! Function src_compile, Line 80, Exitcode 2 !!! MONO compilation failure !!! If you need support, post the topmost build error, NOT this status message. With emerge -pv mono These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] dev-lang/mono-1.1.9.1 +X -icu +nptl 0 kB and Portage 2.0.52-r1 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.13-gentoo x86_64) ================================================================= System uname: 2.6.13-gentoo x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.0_pre8 dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.13 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer" CHOST="x86_64-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/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="fr_FR@euro" LC_ALL="fr_FR@euro" LINGUAS="fr" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X a52 aac aalib accessibility alsa arts async bash-completion berkdb bitmap-fonts bzip2 cairo cdda cddb cdio cdparanoia cdr crypt css cups curl dpms dts dv dvd dvdr dvdread eds emboss encode esd fam fame ffmpeg flac fontconfig foomaticdb fortran gcj gd gdbm gif gphoto2 gpm gstreamer gtk2 hal httpd imagemagick imlib ipv6 java jpeg kde kdeenablefinal kipi lcms ldap libcaca lirc lm_sensors logitech-mouse lzo lzw lzw-tiff mad matroska mbrola mjepg mng mozsvg mp3 mpeg mplayer musepack ncurses network nls nptl nptlonly nvidia ogg oggvorbis openexr opengl pam pdflib perl png povray ppds python qt quicktime readline real rtc samba sblive scanner sdl sensord speex spell sqlite ssl stream svg syslog tcpd theora threads tidy tiff truetype truetype-fonts type1-fonts unicode usb userlocales v4l v4l2 vcd visualization vlm vorbis winbind wmf xine xinerama xml2 xmms xpm xv xvid xvmc zeroconf zlib linguas_fr userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
Can you please try installing the package 'bc' and trying to install mono? the line about not finding 'dc' seems to point to this as being an issue. If so it's hopefully just a missing dep. Thanks.
oki, the build succed. Thanks
Please don't mark this resolved yet. It needs to actually be fixed in general, not just fixed for you by doing some work-around. (: Re-openning til I have time to commit the dependancy fix.
Whoops, sorry ;-)
All good. Marking FIXED, i just added the dep in CVS. Thanks.
*** Bug 108106 has been marked as a duplicate of this bug. ***