LinuxSir.cn,穿越时空的Linuxsir!

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

emerge gnome-applets出错,ImportError: No module named libxml2

[复制链接]
发表于 2005-10-16 15:11:43 | 显示全部楼层 |阅读模式
emerge了gnome2.12,其他一切正常,唯独这个gnome-applets出这个错
Traceback (most recent call last):
  File "/usr/bin/xml2po", line 34, in ?
    import libxml2
ImportError: No module named libxml2
发表于 2005-10-16 19:58:06 | 显示全部楼层
你是不是装了python-2.4,没有运行 python-updater?

如果执行了还这样,自己手工把python的模块连接一下


我也遇到问题,不过跟你的不一样,贴出来大家看看,xml没玩过,整不明白

我已经看过upgrade guide,还是出这样的问题


  1. config.status: executing intltool commands
  2. config.status: executing depfiles commands
  3. config.status: executing default-1 commands
  4. config.status: executing default-2 commands
  5. make  all-recursive
  6. make[1]: Entering directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1'
  7. Making all in po
  8. make[2]: Entering directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1/po'
  9. file=`echo zh_CN | sed 's,.*/,,'`.gmo \
  10.   && rm -f $file && /usr/bin/gmsgfmt -o $file zh_CN.po
  11. make[2]: Leaving directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1/po'
  12. Making all in charpick
  13. make[2]: Entering directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1/charpick'
  14. Making all in help
  15. make[3]: Entering directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1/charpick/help'
  16. xsltproc -o char-palette-C.omf --stringparam db2omf.basename char-palette --stringparam db2omf.format 'docbook' --stringparam db
  17. 2omf.dtd "-//OASIS//DTD DocBook XML V4.3//EN" --stringparam db2omf.lang C --stringparam db2omf.omf_dir "/usr/share/omf" --string
  18. param db2omf.help_dir "/usr/share/gnome/help" --stringparam db2omf.omf_in "`pwd`/./char-palette.omf.in" `/usr/bin/pkg-config --v
  19. ariable db2omf gnome-doc-utils` C/char-palette.xml
  20. http://www.oasis-open.org/docbook/xml/4.3/ent/iso-lat2.ent:1: parser error : Content error in the external subset
  21. HTTP/1.1 200 OK
  22. ^
  23. http://www.oasis-open.org/docbook/xml/4.3/ent/iso-lat2.ent:1: parser error : Content error in the external subset
  24. HTTP/1.1 200 OK
  25.    ^
  26. http://www.oasis-open.org/docbook/xml/4.3/ent/iso-lat2.ent:1: parser error : Content error in the external subset
  27. HTTP/1.1 200 OK
  28.       ^
  29. unable to parse C/char-palette.xml
  30. make[3]: *** [char-palette-C.omf] Error 6
  31. make[3]: Leaving directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1/charpick/help'
  32. make[2]: *** [all-recursive] Error 1
  33. make[2]: Leaving directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1/charpick'
  34. make[1]: *** [all-recursive] Error 1
  35. make[1]: Leaving directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1'
  36. make: *** [all] Error 2
复制代码
回复 支持 反对

使用道具 举报

发表于 2005-10-16 21:05:15 | 显示全部楼层
Post by graydream
你是不是装了python-2.4,没有运行 python-updater?

如果执行了还这样,自己手工把python的模块连接一下


我也遇到问题,不过跟你的不一样,贴出来大家看看,xml没玩过,整不明白

我已经看过upgrade guide,还是出这样的问题

我和你遇到的问题一样。我把版本降成2.12.1用了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-17 09:09:59 | 显示全部楼层
Post by graydream
你是不是装了python-2.4,没有运行 python-updater?

如果执行了还这样,自己手工把python的模块连接一下


我也遇到问题,不过跟你的不一样,贴出来大家看看,xml没玩过,整不明白

我已经看过upgrade guide,还是出这样的问题


  1. config.status: executing intltool commands
  2. config.status: executing depfiles commands
  3. config.status: executing default-1 commands
  4. config.status: executing default-2 commands
  5. make  all-recursive
  6. make[1]: Entering directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1'
  7. Making all in po
  8. make[2]: Entering directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1/po'
  9. file=`echo zh_CN | sed 's,.*/,,'`.gmo \
  10.   && rm -f $file && /usr/bin/gmsgfmt -o $file zh_CN.po
  11. make[2]: Leaving directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1/po'
  12. Making all in charpick
  13. make[2]: Entering directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1/charpick'
  14. Making all in help
  15. make[3]: Entering directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1/charpick/help'
  16. xsltproc -o char-palette-C.omf --stringparam db2omf.basename char-palette --stringparam db2omf.format 'docbook' --stringparam db
  17. 2omf.dtd "-//OASIS//DTD DocBook XML V4.3//EN" --stringparam db2omf.lang C --stringparam db2omf.omf_dir "/usr/share/omf" --string
  18. param db2omf.help_dir "/usr/share/gnome/help" --stringparam db2omf.omf_in "`pwd`/./char-palette.omf.in" `/usr/bin/pkg-config --v
  19. ariable db2omf gnome-doc-utils` C/char-palette.xml
  20. http://www.oasis-open.org/docbook/xml/4.3/ent/iso-lat2.ent:1: parser error : Content error in the external subset
  21. HTTP/1.1 200 OK
  22. ^
  23. http://www.oasis-open.org/docbook/xml/4.3/ent/iso-lat2.ent:1: parser error : Content error in the external subset
  24. HTTP/1.1 200 OK
  25.    ^
  26. http://www.oasis-open.org/docbook/xml/4.3/ent/iso-lat2.ent:1: parser error : Content error in the external subset
  27. HTTP/1.1 200 OK
  28.       ^
  29. unable to parse C/char-palette.xml
  30. make[3]: *** [char-palette-C.omf] Error 6
  31. make[3]: Leaving directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1/charpick/help'
  32. make[2]: *** [all-recursive] Error 1
  33. make[2]: Leaving directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1/charpick'
  34. make[1]: *** [all-recursive] Error 1
  35. make[1]: Leaving directory `/var/tmp/portage/gnome-applets-2.12.1-r1/work/gnome-applets-2.12.1'
  36. make: *** [all] Error 2
复制代码


这个问题我也遇到了,每次emerge错误都不一样
回复 支持 反对

使用道具 举报

发表于 2005-10-17 09:23:47 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2005-10-17 12:50:13 | 显示全部楼层



这个只能解决楼主的问题。

BUG#103322上有一些讨论,我还没试
回复 支持 反对

使用道具 举报

发表于 2005-10-17 20:13:05 | 显示全部楼层
这个问题可以解决了

http://bugs.gentoo.org/show_bug.cgi?id=109326
回复 支持 反对

使用道具 举报

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

本版积分规则

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