今天升级Gentoo,结果出现了下面的错误
checking for XML::Parser… configure: error: XML::Parser perl module is required for intltool
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/gnome-base/gconf-2.18.0.1/work/GConf-2.18.0.1/config.log
!!! ERROR: gnome-base/gconf-2.18.0.1 failed.
Call stack:
ebuild.sh, line 1632: Called dyn_compile
ebuild.sh, line 983: Called qa_call ’src_compile’
ebuild.sh, line 44: Called src_compile
ebuild.sh, line 1322: Called gnome2_src_compile
gnome2.eclass, line 70: Called gnome2_src_configure
gnome2.eclass, line 66: Called econf ‘–enable-gtk’ ‘–disable-gtk-doc’
ebuild.sh, line 586: Called die
!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at ‘/var/tmp/portage/gnome-base/gconf-2.18.0.1/temp/build.log’.
于是先升级XML-praser
emerge -av XML-Parser
然后重新emerge -uDNa world就可以了.
最早我用过revdep-rebuild -X,可是到了stardict就断了,不知道什么原因,然后equery depends expat发现提示里XML-Parser,就先升级了它,就可以了,主要是看了这里才误打误撞瞎猫碰上死耗子:-)
Powered by ScribeFire.