LinuxSir.cn,穿越时空的Linuxsir!

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

编译gnome-keyring-manager遇到问题~

[复制链接]
发表于 2007-10-13 00:41:28 | 显示全部楼层 |阅读模式
gnome就差这个包没有编译安装成功了,再次求解~


  1. >>> Unpacking source...
  2. >>> Unpacking gnome-keyring-manager-2.18.0.tar.bz2 to /var/tmp/portage/gnome-extra/gnome-keyring-manager-2.18.0/work
  3. * Fixing OMF Makefiles ...
  4.   [ ok ]
  5. * Running elibtoolize in: gnome-keyring-manager-2.18.0
  6. *   Applying portage-1.5.10.patch ...
  7. *   Applying sed-1.5.6.patch ...
  8. >>> Source unpacked.
  9. >>> Compiling source in /var/tmp/portage/gnome-extra/gnome-keyring-manager-2.18.0/work/gnome-keyring-manager-2.18.0 ...
  10. * econf: updating gnome-keyring-manager-2.18.0/config.guess with /usr/share/gnuconfig/config.guess
  11. * econf: updating gnome-keyring-manager-2.18.0/config.sub with /usr/share/gnuconfig/config.sub
  12. ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-static --disable-scrollkeeper --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu
  13. checking for a BSD-compatible install... /usr/bin/install -c
  14. checking whether build environment is sane... yes
  15. checking for a thread-safe mkdir -p... /bin/mkdir -p
  16. checking for gawk... gawk
  17. checking whether make sets $(MAKE)... yes
  18. checking for x86_64-pc-linux-gnu-pkg-config... no
  19. checking for pkg-config... /usr/bin/pkg-config
  20. checking pkg-config is at least version 0.9.0... yes
  21. checking whether to enable maintainer-specific portions of Makefiles... no
  22. checking for style of include used by make... GNU
  23. checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
  24. checking for C compiler default output file name... a.out
  25. checking whether the C compiler works... yes
  26. checking whether we are cross compiling... no
  27. checking for suffix of executables...
  28. checking for suffix of object files... o
  29. checking whether we are using the GNU C compiler... yes
  30. checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
  31. checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
  32. checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3
  33. checking for library containing strerror... none required
  34. checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
  35. checking whether we are using the GNU C compiler... (cached) yes
  36. checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes
  37. checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed
  38. checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) gcc3
  39. checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
  40. checking for grep that handles long lines and -e... /bin/grep
  41. checking for egrep... /bin/grep -E
  42. checking for ANSI C header files... yes
  43. checking build system type... x86_64-pc-linux-gnu
  44. checking host system type... x86_64-pc-linux-gnu
  45. checking for a sed that does not truncate output... /bin/sed
  46. checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
  47. checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
  48. checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
  49. checking for BSD-compatible nm... /usr/bin/nm -B
  50. checking whether ln -s works... yes
  51. checking how to recognise dependent libraries... pass_all
  52. checking for sys/types.h... yes
  53. checking for sys/stat.h... yes
  54. checking for stdlib.h... yes
  55. checking for string.h... yes
  56. checking for memory.h... yes
  57. checking for strings.h... yes
  58. checking for inttypes.h... yes
  59. checking for stdint.h... yes
  60. checking for unistd.h... yes
  61. checking dlfcn.h usability... yes
  62. checking dlfcn.h presence... yes
  63. checking for dlfcn.h... yes
  64. checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
  65. checking whether we are using the GNU C++ compiler... yes
  66. checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
  67. checking dependency style of x86_64-pc-linux-gnu-g++... gcc3
  68. checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E
  69. checking for x86_64-pc-linux-gnu-g77... no
  70. checking for x86_64-pc-linux-gnu-xlf... no
  71. checking for x86_64-pc-linux-gnu-f77... no
  72. checking for x86_64-pc-linux-gnu-frt... no
  73. checking for x86_64-pc-linux-gnu-pgf77... no
  74. checking for x86_64-pc-linux-gnu-cf77... no
  75. checking for x86_64-pc-linux-gnu-fort77... no
  76. checking for x86_64-pc-linux-gnu-fl32... no
  77. checking for x86_64-pc-linux-gnu-af77... no
  78. checking for x86_64-pc-linux-gnu-xlf90... no
  79. checking for x86_64-pc-linux-gnu-f90... no
  80. checking for x86_64-pc-linux-gnu-pgf90... no
  81. checking for x86_64-pc-linux-gnu-pghpf... no
  82. checking for x86_64-pc-linux-gnu-epcf90... no
  83. checking for x86_64-pc-linux-gnu-gfortran... x86_64-pc-linux-gnu-gfortran
  84. checking whether we are using the GNU Fortran 77 compiler... yes
  85. checking whether x86_64-pc-linux-gnu-gfortran accepts -g... yes
  86. checking the maximum length of command line arguments... 32768
  87. checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object... ok
  88. checking for objdir... .libs
  89. checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
  90. checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
  91. checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
  92. checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
  93. checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC
  94. checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC works... yes
  95. checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes
  96. checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
  97. checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  98. checking whether -lc should be explicitly linked in... no
  99. checking dynamic linker characteristics... GNU/Linux ld.so
  100. checking how to hardcode library paths into programs... immediate
  101. checking whether stripping libraries is possible... yes
  102. checking if libtool supports shared libraries... yes
  103. checking whether to build shared libraries... yes
  104. checking whether to build static libraries... no
  105. configure: creating libtool
  106. appending configuration tag "CXX" to libtool
  107. checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
  108. checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
  109. checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  110. checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC
  111. checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC works... yes
  112. checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes
  113. checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes
  114. checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  115. checking dynamic linker characteristics... GNU/Linux ld.so
  116. checking how to hardcode library paths into programs... immediate
  117. appending configuration tag "F77" to libtool
  118. checking if libtool supports shared libraries... yes
  119. checking whether to build shared libraries... yes
  120. checking whether to build static libraries... no
  121. checking for x86_64-pc-linux-gnu-gfortran option to produce PIC... -fPIC
  122. checking if x86_64-pc-linux-gnu-gfortran PIC flag -fPIC works... yes
  123. checking if x86_64-pc-linux-gnu-gfortran static flag -static works... yes
  124. checking if x86_64-pc-linux-gnu-gfortran supports -c -o file.o... yes
  125. checking whether the x86_64-pc-linux-gnu-gfortran linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  126. checking dynamic linker characteristics... GNU/Linux ld.so
  127. checking how to hardcode library paths into programs... immediate
  128. checking for intltool >= 0.35.0... 0.35.5 found
  129. checking for perl... /usr/bin/perl
  130. checking for XML::Parser... ok
  131. checking for iconv... /usr/bin/iconv
  132. checking for msgfmt... /usr/bin/msgfmt
  133. checking for msgmerge... /usr/bin/msgmerge
  134. checking for xgettext... /usr/bin/xgettext
  135. checking for X... libraries , headers
  136. checking for gethostbyname... yes
  137. checking for connect... yes
  138. checking for remove... yes
  139. checking for shmat... yes
  140. checking for IceConnectionNumber in -lICE... yes
  141. checking what warning flags to pass to the C compiler... -Wall -Wmissing-prototypes
  142. checking what language compliance flags to pass to the C compiler...
  143. checking for gconftool-2... /usr/bin/gconftool-2
  144. Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation
  145. Using $(sysconfdir)/gconf/schemas as install directory for schema files
  146. checking for GNOME_KEYRING_MANAGER... yes
  147. checking locale.h usability... yes
  148. checking locale.h presence... yes
  149. checking for locale.h... yes
  150. checking for LC_MESSAGES... yes
  151. checking libintl.h usability... yes
  152. checking libintl.h presence... yes
  153. checking for libintl.h... yes
  154. checking for ngettext in libc... yes
  155. checking for dgettext in libc... yes
  156. checking for bind_textdomain_codeset... yes
  157. checking for msgfmt... /usr/bin/msgfmt
  158. checking for dcgettext... yes
  159. checking if msgfmt accepts -c... yes
  160. checking for gmsgfmt... /usr/bin/gmsgfmt
  161. checking for xgettext... /usr/bin/xgettext
  162. configure: creating ./config.status
  163. config.status: creating Makefile
  164. config.status: creating data/gnome-keyring-manager.desktop.in
  165. config.status: creating data/Makefile
  166. config.status: creating docs/Makefile
  167. config.status: creating src/Makefile
  168. config.status: creating po/Makefile.in
  169. config.status: creating config.h
  170. config.status: executing depfiles commands
  171. config.status: executing intltool commands
  172. config.status: executing default-1 commands
  173. config.status: executing po/stamp-it commands
  174. make  all-recursive
  175. make[1]: Entering directory `/var/tmp/portage/gnome-extra/gnome-keyring-manager-2.18.0/work/gnome-keyring-manager-2.18.0'
  176. Making all in data
  177. make[2]: Entering directory `/var/tmp/portage/gnome-extra/gnome-keyring-manager-2.18.0/work/gnome-keyring-manager-2.18.0/data'
  178. LC_ALL=C ../intltool-merge -d -u -c ../po/.intltool-merge-cache ../po gnome-keyring-manager.desktop.in gnome-keyring-manager.desktop
  179. LC_ALL=C ../intltool-merge -s -u -c ../po/.intltool-merge-cache ../po gnome-keyring-manager.schemas.in gnome-keyring-manager.schemas
  180. Generating and caching the translation database
  181. Generating and caching the translation database
  182. Merging translations into gnome-keyring-manager.desktop.
  183. Merging translations into gnome-keyring-manager.schemas.
  184. make[2]: Leaving directory `/var/tmp/portage/gnome-extra/gnome-keyring-manager-2.18.0/work/gnome-keyring-manager-2.18.0/data'
  185. Making all in docs
  186. make[2]: Entering directory `/var/tmp/portage/gnome-extra/gnome-keyring-manager-2.18.0/work/gnome-keyring-manager-2.18.0/docs'
  187. xsltproc -o gnome-keyring-manager-C.omf --stringparam db2omf.basename gnome-keyring-manager --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.2//EN" --stringparam db2omf.lang C --stringparam db2omf.omf_dir "/usr/share/omf" --stringparam db2omf.help_dir "/usr/share/gnome/help" --stringparam db2omf.omf_in "/var/tmp/portage/gnome-extra/gnome-keyring-manager-2.18.0/work/gnome-keyring-manager-2.18.0/docs/gnome-keyring-manager.omf.in" --stringparam db2omf.scrollkeeper_cl "`scrollkeeper-config --pkgdatadir`/Templates/C/scrollkeeper_cl.xml" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` C/gnome-keyring-manager.xml || { rm -f "gnome-keyring-manager-C.omf"; exit 1; }
  188. xsltproc -o gnome-keyring-manager-en_GB.omf --stringparam db2omf.basename gnome-keyring-manager --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.2//EN" --stringparam db2omf.lang en_GB --stringparam db2omf.omf_dir "/usr/share/omf" --stringparam db2omf.help_dir "/usr/share/gnome/help" --stringparam db2omf.omf_in "/var/tmp/portage/gnome-extra/gnome-keyring-manager-2.18.0/work/gnome-keyring-manager-2.18.0/docs/gnome-keyring-manager.omf.in" --stringparam db2omf.scrollkeeper_cl "`scrollkeeper-config --pkgdatadir`/Templates/C/scrollkeeper_cl.xml" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` en_GB/gnome-keyring-manager.xml || { rm -f "gnome-keyring-manager-en_GB.omf"; exit 1; }
  189. xsltproc -o gnome-keyring-manager-es.omf --stringparam db2omf.basename gnome-keyring-manager --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.2//EN" --stringparam db2omf.lang es --stringparam db2omf.omf_dir "/usr/share/omf" --stringparam db2omf.help_dir "/usr/share/gnome/help" --stringparam db2omf.omf_in "/var/tmp/portage/gnome-extra/gnome-keyring-manager-2.18.0/work/gnome-keyring-manager-2.18.0/docs/gnome-keyring-manager.omf.in" --stringparam db2omf.scrollkeeper_cl "`scrollkeeper-config --pkgdatadir`/Templates/C/scrollkeeper_cl.xml" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` es/gnome-keyring-manager.xml || { rm -f "gnome-keyring-manager-es.omf"; exit 1; }
  190. http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd:1: parser error : Content error in the external subset
  191. HTTP/1.1 200 OK
  192. ^
  193. unable to parse en_GB/gnome-keyring-manager.xml
  194. make[2]: *** [gnome-keyring-manager-en_GB.omf] Error 1
  195. make[2]: *** Waiting for unfinished jobs....
  196. http://www.oasis-open.org/docbook/xml/4.2/ent/iso-amsa.ent:1: parser error : Content error in the external subset
  197. HTTP/1.1 200 OK
  198. ^
  199. http://www.oasis-open.org/docbook/xml/4.2/ent/iso-amsa.ent:1: parser error : Content error in the external subset
  200. HTTP/1.1 200 OK
  201.    ^
  202. http://www.oasis-open.org/docbook/xml/4.2/ent/iso-amsa.ent:1: parser error : Content error in the external subset
  203. HTTP/1.1 200 OK
  204.       ^
  205. unable to parse es/gnome-keyring-manager.xml
  206. make[2]: *** [gnome-keyring-manager-es.omf] Error 1
  207. make[2]: Leaving directory `/var/tmp/portage/gnome-extra/gnome-keyring-manager-2.18.0/work/gnome-keyring-manager-2.18.0/docs'
  208. make[1]: *** [all-recursive] Error 1
  209. make[1]: Leaving directory `/var/tmp/portage/gnome-extra/gnome-keyring-manager-2.18.0/work/gnome-keyring-manager-2.18.0'
  210. make: *** [all] Error 2
  211. *
  212. * ERROR: gnome-extra/gnome-keyring-manager-2.18.0 failed.
  213. * Call stack:
  214. *       ebuild.sh, line 1687:  Called dyn_compile
  215. *       ebuild.sh, line 1025:  Called qa_call 'src_compile'
  216. *       ebuild.sh, line   44:  Called src_compile
  217. *       ebuild.sh, line 1369:  Called gnome2_src_compile
  218. *   gnome2.eclass, line   71:  Called die
  219. * The specific snippet of code:
  220. *           emake || die "compile failure"
  221. *  The die message:
  222. *   compile failure
  223. *
  224. * If you need support, post the topmost build error, and the call stack if relevant.
  225. * A complete build log is located at '/var/tmp/portage/gnome-extra/gnome-keyring-manager-2.18.0/temp/build.log'.
  226. *

复制代码
发表于 2007-10-13 01:15:44 | 显示全部楼层
有没有搜索过?
搜过的话(哪怕没搜到),请贴出连接
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-13 19:41:35 | 显示全部楼层
http://www.linuxsir.cn/bbs/showthread.php?t=311852

貌似他也没有解决问题,只是忽略,既然如此我也忽略了~
回复 支持 反对

使用道具 举报

发表于 2007-10-14 01:27:22 | 显示全部楼层
http://bugs.gentoo.org 搜了么?
置顶的贴子如果有你没看过的,建议你看一看
特别是问题解决之道
回复 支持 反对

使用道具 举报

发表于 2007-10-15 05:35:35 | 显示全部楼层
我今天也正好遇到这个问题。我是在安装gnome的过程中遇到的。我先跳过它,把其他的都安装完了后,再回来安装,就顺利完成了。不知道这样的安装是否会遗留问题,不过至少现在已经能用了。呵呵。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 13:09:04 | 显示全部楼层
再问一下gnome 有没有类似 kde-i18n-zh_cn 这样的中文包?
没有的话那gnome是怎样的?

我以前一直用kde,没试过gnome
回复 支持 反对

使用道具 举报

发表于 2007-10-15 14:55:30 | 显示全部楼层
gnome只需要设置环境变量就可以了 LANGUAGE=zh_CN
或者在gdm里选相应的语言
回复 支持 反对

使用道具 举报

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

本版积分规则

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