>>> md5 src_uri ;-) nemerle-0.3.1.tar.bz2 >>> Unpacking source... >>> Unpacking nemerle-0.3.1.tar.bz2 to /var/tmp/portage/nemerle-0.3.1/work * Applying nemerle-0.3.1-pathfix.diff ... [ ok ] >>> Source unpacked. Checking if we are using Mono < 1.0... no Checking if i8 arithmetics works... ok Checking for presence of regtool in the system... not found Checking for .NET disassembler... not found *** Please make sure that the .Net disassembler is *** *** available somewhere in PATH. *** *** Haven't found any disassembler on your system. *** *** Check configure.log for details. *** Aborting... !!! ERROR: dev-lang/nemerle-0.3.1 failed. !!! Function src_compile, Line 34, Exitcode 1 !!! configure failed! !!! If you need support, post the topmost build error, NOT this status message.
Can you please report the output of "emerge info". Also i'm going to guess you have both mono and pnet installed? Thanks.
yes i have mono and pnet nothing important im my emerge info...however.. emerge info Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.12-rc4-git5 i686) ================================================================= System uname: 2.6.12-rc4-git5 i686 Pentium III (Katmai) Gentoo Base System version 1.6.12 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [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="-O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openjms/config /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 /var/bind /var/qmail/control /var/run/dspam /var/spool/dspam" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.ngi.it http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/" LANG="it_IT@euro" LC_ALL="it_IT@euro" LINGUAS="it" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://gentoo-rsync.ngi.it/gentoo-portage" USE="x86 X X509 Xaw3d a52 aac aalib acl acpi activefilter adns alsa apache2 apm arts audiofile avi bash-completion berkdb bidi bitmap-fonts bonobo bootsplash caps cdda cddb cdio cdparanoia cdr chroot clamav client codecs crypt css cups curl dga dhcp directfb divx4linux djbfft dlloader edl eds emboss encode ethereal exif faac faad fam fbcon ffmpeg fftw flac flash foomaticdb foreign-package fortran freetds gcj gd gdbm ggi gif gimp gimpprint gnokii gnome gphoto2 gpm graphviz gs gstreamer gtk gtk2 gtkhtml guile iconv idea imagemagick imlib innodb irda irmc jack java javascript jikes jit joystick jpeg jpeg2k junit justify kde kerberos lcd ldap libcaca libclamav libg++ libgda libusb libwww lirc live lm_sensors lzo mad mailwrapper matroska md5sum mdb mikmod mime mmx mmx2 mmxext mng motif mozdevelop mozilla moznocompose moznoirc moznomail mozsvg mozxmlterm mp3 mpeg mpeg2 mpeg4 mplayer mysql mysqli mythtv nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses neXt network nls nntp no_wxgtk1 nobsh noxalan nptl nptlonly oav odbc ogg oggvorbis opengl operanom2 oss pam pda pdf pdflib perl png pnp postgres ppds pthreads python qemu-fast qhull qt quicktime quotas readline real rrdtool rtc ruby samba scanner sdl server session sftplogging slang slp snortsam soap sockets socks5 softmmu softquota spamassassin spell sqlite3 sse ssl subject-rewrite svg svga tcltk tcpd tetex tga theora tiff truetype truetype-fonts trusted type1-fonts usb vorbis wsconvert wxwindows xanim xchatdccserver xine xinerama xml xml2 xmlrpc xmms xosd xpm xprint xv xvid xvm xvmc zlib linguas_it userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
Ok, what versions of mono and pnet do you have installed? Also, does running "monodis" work? Thanks.
i've lastest ~x86 versions. monodis bash: monodis: command not found
Hrm. ok. Can you post the output of "equery f mono | grep bin" please? mono should be installing monodis, so I want to see what programs mono is actually installing for you. Thanks.
maybe due to debug useflag? /usr/bin /usr/bin/al /usr/bin/caspol /usr/bin/cert2spc /usr/bin/certmgr /usr/bin/chktrust /usr/bin/cilc /usr/bin/disco /usr/bin/dtd2xsd /usr/bin/gacutil /usr/bin/genxs /usr/bin/gmcs /usr/bin/ilasm /usr/bin/jay /usr/bin/macpack /usr/bin/makecert /usr/bin/mbas /usr/bin/mcs /usr/bin/mjs /usr/bin/mkbundle /usr/bin/mono /usr/bin/mono-find-provides /usr/bin/mono-find-requires /usr/bin/mono-service /usr/bin/monodiet /usr/bin/monop /usr/bin/monoresgen -> /usr/bin/resgen /usr/bin/pedump /usr/bin/permview /usr/bin/prj2make /usr/bin/resgen /usr/bin/secutil /usr/bin/setreg /usr/bin/signcode /usr/bin/sn /usr/bin/soapsuds /usr/bin/sqlsharp /usr/bin/wsdl /usr/bin/wsdl2 /usr/bin/xsd
Very bizarre. It could be the 1.0.x packages didn't have monodis for some reason. Can you please try with mono-1.1.x? if that works, i'll bump the mono dep in nemerle. Thanks.
Also, i just changed this from x86 -> ~x86. Never meant to bump this straight to stable. Ugh.
i do have 1.1.x!
Right, sorry. Forgot that 1.1.x was out of package.mask. You've tried re-emerging mono? You have mono-1.1.7 specifically?
yes
upgradint to monod 1.1.7-r1 fixed the monodis problem. closing this bug, reopen if needed
i get this failure when trying to emerge nemerle: INSTALL [/usr/share/man/man1] ncc.1 make[1]: Leaving directory `/var/tmp/portage/nemerle-0.3.1/work/nemerle-0.3.1/doc' make[1]: Entering directory `/var/tmp/portage/nemerle-0.3.1/work/nemerle-0.3.1/ncc' System.IO.FileNotFoundException: file:///var/tmp/portage/nemerle-0.3.1/work/nemerle-0.3.1/ncc/out.stage3/Nemerle : file:///var/tmp/portage/nemerle-0.3.1/work/nemerle-0.3.1/ncc/out.stage3/Nemerle in <0x00000> <unknown method> in (wrapper managed-to-native) System.Reflection.Assembly:LoadFrom (string,bool) in <0x0000c> System.Reflection.Assembly:LoadFrom (System.String assemblyFile) in <0x00058> Mono.Tools.Driver:CheckReferencedAssemblies (System.Reflection.AssemblyName an) Failure adding assembly to the cache: Attempt to install an assembly that references non strong named assemblies with -check_refs enabled. make[1]: *** [install] Error 1 make[1]: Leaving directory `/var/tmp/portage/nemerle-0.3.1/work/nemerle-0.3.1/ncc' make: *** [install] Error 2 i am using dev-lang/mono-1.1.9.1 and dev-dotnet/pnet-0.7.0 (latest at this time)
Created attachment 70335 [details] nemerle-0.9.0 ebuild nemerle 0.9.0 ebuild. almost the same as the 0.3.1 version, except i removed the patch. I have no idea if its needed or not
the problem that i was having seems to be fixed in the 0.9.0 version