LinuxSir.cn,穿越时空的Linuxsir!

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

emerge dev-perl/XML-Simple多次出错,试了很多方法,找了很多帖子,清帮忙看看

[复制链接]
发表于 2006-12-13 12:56:35 | 显示全部楼层 |阅读模式
>>> Emerging (2 of 3) dev-perl/XML-Simple-2.16 to /
* XML-Simple-2.16.tar.gz MD5 ;-) ...                                     [ ok ]
* XML-Simple-2.16.tar.gz RMD160 ;-) ...                                  [ ok ]
* XML-Simple-2.16.tar.gz SHA1 ;-) ...                                    [ ok ]
* XML-Simple-2.16.tar.gz SHA256 ;-) ...                                  [ ok ]
* XML-Simple-2.16.tar.gz size ;-) ...                                    [ ok ]
* checking ebuild checksums ;-) ...                                      [ ok ]
* checking auxfile checksums ;-) ...                                     [ ok ]
* checking miscfile checksums ;-) ...                                    [ ok ]
* checking XML-Simple-2.16.tar.gz ;-) ...                                [ ok ]
>>> Unpacking source...
>>> Unpacking XML-Simple-2.16.tar.gz to /var/tmp/portage/dev-perl/XML-Simple-2.16/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/dev-perl/XML-Simple-2.16/work/XML-Simple-2.16 ...
/var/tmp/portage/dev-perl/XML-Simple-2.16/work/XML-Simple-2.16
* Using ExtUtils::MakeMaker
Checking installed modules ...
Can't locate object method "new" via package "XML:ibXML::SAX:arser" at /usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserFactory.pm line 43.

!!! ERROR: dev-perl/XML-Simple-2.16 failed.
Call stack:
  ebuild.sh, line 1569:   Called dyn_compile
  ebuild.sh, line 938:   Called src_compile
  ebuild.sh, line 1262:   Called perl-module_src_compile
  perl-module.eclass, line 136:   Called perl-module_src_prep
  perl-module.eclass, line 125:   Called die

!!! Unable to build! (are you using USE="build"?)
!!! If you need support, post the topmost build error, and the call stack if relevant.
发表于 2006-12-13 14:26:17 | 显示全部楼层
试试能不能解决:

  1. # emerge -1 XML-SAX
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-12-13 14:39:54 | 显示全部楼层
上面的方法似乎不行,因为我也碰到这个问题了
你直接用perl -MCPAN -e shell然后安装一个叫什么的包(XML::SAX::Simple???)忘记了,当时没有记,只是这是一个gentoo己知的问题,然后再安装就会正常了,好像是先要求有一个默认的xml解析器....忘记了
回复 支持 反对

使用道具 举报

发表于 2006-12-13 14:40:05 | 显示全部楼层
2.16的可能 有问题
emerge  =dev-perl/XML-Simple-2.14
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-13 19:25:45 | 显示全部楼层
可是升级gnome到2.16必须升级XML-Simple
回复 支持 反对

使用道具 举报

发表于 2006-12-13 20:10:50 | 显示全部楼层
我也有gnome2.16,XML-Simple是2.14
emerge =dev-perl/XML-Simple-2.14 && emerge gnome
应该就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-13 20:22:51 | 显示全部楼层
用updatedb的方法,已解决,  
perl -MCPAN -e shell
cpan>install XML:ibXML::SAX:arser
非常感谢
回复 支持 反对

使用道具 举报

发表于 2006-12-13 20:24:28 | 显示全部楼层
我是2.16.2呀...我是在这新安装过程中碰到这个问题的,它提示让我自己装那个 perl模块的
回复 支持 反对

使用道具 举报

发表于 2006-12-13 21:12:32 | 显示全部楼层
那是~x86,大量测试的软件,经常会出现一两个软件有点问题
回复 支持 反对

使用道具 举报

发表于 2006-12-13 21:56:13 | 显示全部楼层
Yes, I see.
回复 支持 反对

使用道具 举报

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

本版积分规则

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