Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93410 - dev-lang/nemerle-0.3.1 fails
Summary: dev-lang/nemerle-0.3.1 fails
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-21 04:47 UTC by Patrizio Bassi
Modified: 2005-10-10 21:04 UTC (History)
0 users

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


Attachments
nemerle-0.9.0 ebuild (nemerle-0.9.0.ebuild,1.08 KB, application/octet-stream)
2005-10-10 21:02 UTC, Anatoly Yakovenko
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrizio Bassi 2005-05-21 04:47:50 UTC
>>> 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.
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2005-05-21 09:35:05 UTC
Can you please report the output of "emerge info".

Also i'm going to guess you have both mono and pnet installed? Thanks.
Comment 2 Patrizio Bassi 2005-05-21 09:51:19 UTC
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 
 
Comment 3 Peter Johanson (RETIRED) gentoo-dev 2005-05-21 09:59:16 UTC
Ok, what versions of mono and pnet do you have installed? Also, does running
"monodis" work? Thanks.
Comment 4 Patrizio Bassi 2005-05-21 10:12:13 UTC
i've lastest ~x86 versions. 
 
monodis 
bash: monodis: command not found 
 
Comment 5 Peter Johanson (RETIRED) gentoo-dev 2005-05-21 10:21:28 UTC
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.
Comment 6 Patrizio Bassi 2005-05-21 10:45:20 UTC
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  
Comment 7 Peter Johanson (RETIRED) gentoo-dev 2005-05-24 16:35:18 UTC
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.
Comment 8 Peter Johanson (RETIRED) gentoo-dev 2005-05-24 16:36:47 UTC
Also, i just changed this from x86 -> ~x86. Never meant to bump this straight to
stable. Ugh.
Comment 9 Patrizio Bassi 2005-05-25 11:46:05 UTC
i do have 1.1.x! 
Comment 10 Peter Johanson (RETIRED) gentoo-dev 2005-05-25 11:52:21 UTC
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?
Comment 11 Patrizio Bassi 2005-05-25 11:54:37 UTC
yes 
Comment 12 Patrizio Bassi 2005-05-28 00:05:43 UTC
upgradint to monod 1.1.7-r1 fixed the monodis problem. 
 
closing this bug, reopen if needed 
Comment 13 Anatoly Yakovenko 2005-10-10 17:00:07 UTC
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)
Comment 14 Anatoly Yakovenko 2005-10-10 21:02:09 UTC
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
Comment 15 Anatoly Yakovenko 2005-10-10 21:04:13 UTC
the problem that i was having seems to be fixed in the 0.9.0 version