Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 107519 - mono 1.1.9.1 failed to build
Summary: mono 1.1.9.1 failed to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-28 09:24 UTC by Patrick Rutka
Modified: 2005-10-04 11:48 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Rutka 2005-09-28 09:24:47 UTC
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 
Comment 1 Patrick Rutka 2005-09-28 09:24:47 UTC
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
Comment 2 Peter Johanson (RETIRED) gentoo-dev 2005-09-28 09:37:32 UTC
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.
Comment 3 Patrick Rutka 2005-09-28 11:37:03 UTC
oki, the build succed. Thanks 
Comment 4 Peter Johanson (RETIRED) gentoo-dev 2005-09-28 11:39:14 UTC
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.
Comment 5 Patrick Rutka 2005-09-28 11:47:35 UTC
Whoops, sorry ;-) 
Comment 6 Peter Johanson (RETIRED) gentoo-dev 2005-09-28 12:01:25 UTC
All good. Marking FIXED, i just added the dep in CVS. Thanks.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2005-10-04 11:48:14 UTC
*** Bug 108106 has been marked as a duplicate of this bug. ***