pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/43230: pkgsrc (2010Q1) package lang/mono does not compile



>Number:         43230
>Category:       pkg
>Synopsis:       pkgsrc (2010Q1) package lang/mono does not compile
>Confidential:   no
>Severity:       non-critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Apr 30 11:40:00 +0000 2010
>Originator:     Dr. Wolfgang Stukenbrock
>Release:        NetBSD 4.0
>Organization:
Dr. Nagler & Company GmbH
        
>Environment:
        
        
System: NetBSD s012 4.0 NetBSD 4.0 (NSW-S012) #11: Fri Mar 26 15:01:49 CET 2010 
root@s012:/usr/src/sys/arch/amd64/compile/NSW-S012 amd64
Architecture: x86_64
Machine: amd64
>Description:
        If no mono has been installed before on the system, lang/mono fails to 
compile.
        It does not find the "mcs" command while building the classes.
        error message:
.... 

cd ../mcs && /usr/pkg/bin/gmake NO_DIR_CHECK=1 PROFILES='net_1_1 net_2_0 
net_3_5  net_2_1_raw ' CC='cc' all-profiles
gmake[3]: Entering directory `/usr/pkgsrc/lang/mono/work/mono-2.6.1/mcs'
/usr/pkg/bin/gmake profile-do--net_1_1--all profile-do--net_2_0--all 
profile-do--net_3_5--all profile-do--net_2_1_raw--all
gmake[4]: Entering directory `/usr/pkgsrc/lang/mono/work/mono-2.6.1/mcs'
/usr/pkg/bin/gmake PROFILE=basic all
gmake[5]: Entering directory `/usr/pkgsrc/lang/mono/work/mono-2.6.1/mcs'
gmake[6]: mcs: Command not found
gmake[6]: *** [build/deps/basic-profile-check.exe] Error 127
gmake[6]: Entering directory `/usr/pkgsrc/lang/mono/work/mono-2.6.1/mcs'
*** The compiler 'mcs' doesn't appear to be usable.
*** Trying the 'monolite' directory.
gmake[7]: Entering directory `/usr/pkgsrc/lang/mono/work/mono-2.6.1/mcs'
[1]   Bad system call (core dumped) MONO_PATH=".//cl...
gmake[8]: *** [build/deps/basic-profile-check.exe] Error 140
gmake[8]: Entering directory `/usr/pkgsrc/lang/mono/work/mono-2.6.1/mcs'
*** The contents of your 'monolite' directory may be out-of-date
*** You may want to try 'make get-monolite-latest'
gmake[8]: *** [do-profile-check-monolite] Error 1
gmake[8]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-2.6.1/mcs'
gmake[7]: *** [do-profile-check] Error 2
gmake[7]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-2.6.1/mcs'
gmake[6]: *** [do-profile-check-monolite] Error 2
gmake[6]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-2.6.1/mcs'
gmake[5]: *** [do-profile-check] Error 2
gmake[5]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-2.6.1/mcs'
gmake[4]: *** [profile-do--basic--all] Error 2
gmake[4]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-2.6.1/mcs'
gmake[3]: *** [profiles-do--all] Error 2
gmake[3]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-2.6.1/mcs'
gmake[2]: *** [all-local] Error 2
gmake[2]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-2.6.1/runtime'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-2.6.1'
gmake: *** [all] Error 2
*** Error code 2

        I dont know if it will compile on other architectures - at least on 
amd64 it fails.
>How-To-Repeat:
        Install a new system and try to install lang/mono from pkgsrc
>Fix:
        not known till now - sorry

        As a work-around it seems to be possible to compile until this error 
happens,
        then switch pkgsrc to an older version (2008Q2 is known to compile and 
install) and install
        that one, then switch back, retry compiling of lang/mono, deinstall 
just installed mono
        install this one ...
        But that is a very hacky way ....

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index