LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 473|回复: 0

emerge mono-basic出错,因为关系到我的工作,所以请大家帮忙,谢谢!

[复制链接]
发表于 2008-5-19 15:46:55 | 显示全部楼层 |阅读模式
我在bugs.gentoo.org搜过了,有个人有相同的问题,问题也解决了,但他没写怎么解决的,就说了一句“it seems that the mono dependency has to be more restrictive. Fixed in CVS.”
公司领导这边逼的紧,请大家帮忙了,我先谢谢大家了,下面是编译过程和出错信息:

>>> Emerging (1 of 1) dev-lang/mono-basic-1.2.6 to /
* mono-basic-1.2.6.tar.bz2 MD5 ;-) ...                                   [ ok ]
* mono-basic-1.2.6.tar.bz2 RMD160 ;-) ...                                [ ok ]
* mono-basic-1.2.6.tar.bz2 SHA1 ;-) ...                                  [ ok ]
* mono-basic-1.2.6.tar.bz2 SHA256 ;-) ...                                [ ok ]
* mono-basic-1.2.6.tar.bz2 size ;-) ...                                  [ ok ]
* checking ebuild checksums ;-) ...                                      [ ok ]
* checking auxfile checksums ;-) ...                                     [ ok ]
* checking miscfile checksums ;-) ...                                    [ ok ]
* checking mono-basic-1.2.6.tar.bz2 ;-) ...                              [ ok ]
>>> Unpacking source...
>>> Unpacking mono-basic-1.2.6.tar.bz2 to /var/tmp/portage/mono-basic-1.2.6/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6 ...
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu
Unknown argument --host=i686-pc-linux-gnu
Unknown argument --mandir=/usr/share/man
Unknown argument --infodir=/usr/share/info
Unknown argument --datadir=/usr/share
Unknown argument --sysconfdir=/etc
Unknown argument --localstatedir=/var/lib
Unknown argument --build=i686-pc-linux-gnu
mono-basic 1.2.6 module configure to use prefix=/usr
make[1]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/build'
make all-local
make[2]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/build'
make[2]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/build'
make[1]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/build'
make[1]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/class'
make all-local
make[2]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/class'
make[2]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/class'
make[1]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/class'
make[1]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools'
make[2]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools/extract-source'
Creating ../../build/deps/vbnc_extract-source.exe.makefrag ...
make[2]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools/extract-source'
make[2]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools/extract-source'
make all-local
make[3]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools/extract-source'
MONO_PATH="../../class/lib/bootstrapMONO_PATH" mono  --debug  ../../class/lib/bootstrap/vbnc.exe    -debug -r:System.Xml.dll -noconfig -define:_MYTYPE=\"Empty\" -target:exe -out:extract-source.exe   @extract-source.exe.sources
Visual Basic.Net Compiler version 0.0.0.5815
Copyright (C) 2004-2007 Rolf Bjarne Kvinge. All rights reserved.


Assembly 'extract-source, Version=0.0.0.0, Culture=neutral' saved successfully to '/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools/extract-source/extract-source.exe'.
Compilation successful
Compilation took 00:00:06.4413920
INTERNAL configuration error: failed to get configuration 'system.diagnostics'
  at System.Diagnostics.DiagnosticsConfiguration.get_Settings () [0x00051] in /var/tmp/portage/mono-1.2.6/work/mono-1.2.6/mcs/class/System/System.Diagnostics/DiagnosticsConfigurationHandler.cs:80
  at System.Diagnostics.TraceImpl.InitOnce () [0x0001c] in /var/tmp/portage/mono-1.2.6/work/mono-1.2.6/mcs/class/System/System.Diagnostics/TraceImpl.cs:179
  at System.Diagnostics.TraceImpl.get_Listeners () [0x00000] in /var/tmp/portage/mono-1.2.6/work/mono-1.2.6/mcs/class/System/System.Diagnostics/TraceImpl.cs:126
  at System.Diagnostics.TraceImpl.get_ListenersSyncRoot () [0x00000] in /var/tmp/portage/mono-1.2.6/work/mono-1.2.6/mcs/class/System/System.Diagnostics/TraceImpl.cs:134
  at System.Diagnostics.TraceImpl.WriteLine (System.String message) [0x00000] in /var/tmp/portage/mono-1.2.6/work/mono-1.2.6/mcs/class/System/System.Diagnostics/TraceImpl.cs:369
  at System.Diagnostics.Debug.WriteLine (System.String message) [0x00000] in /var/tmp/portage/mono-1.2.6/work/mono-1.2.6/mcs/class/System/System.Diagnostics/Debug.cs:176
  at vbnc.Main.Main (System.String[] CmdArgs) [0x00000]
Failed compilation took 00:00:06.7155340
make[3]: *** [extract-source.exe] Error 253
make[3]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools/extract-source'
make[2]: *** [do-all] Error 2
make[2]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools/extract-source'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools'
make: *** [all-recursive] Error 1

!!! ERROR: dev-lang/mono-basic-1.2.6 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  mono-basic-1.2.6.ebuild, line 31:   Called die

!!! make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

!!! This ebuild is from an overlay: '/usr/local/portage'

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表