LinuxSir.cn,穿越时空的Linuxsir!

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

pcmanx-gtk2的编译错误

[复制链接]
发表于 2011-7-31 07:14:32 | 显示全部楼层 |阅读模式
为了减少qt的安装、升级编译时间,尝试使用pcmanx-gtk2,
发现直接编译有错误,跟nsplugin标记的启用有关。
不启用nsplugin,则编译通过。否则有如下的错误信息:
  1. make[2]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0”
  2. make[1]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0”
  3. install: 无法获取"plugin/src/pcmanx-plugin.so" 的文件状态(stat): 没有那个文件或目录
  4. !!! doins: plugin/src/pcmanx-plugin.so does not exist
  5. doins failed
  6. * ERROR: net-misc/pcmanx-gtk2-1.0 failed (install phase):
  7. *   failed to install firefox plugin
  8. *
  9. * Call stack:
  10. *     ebuild.sh, line  56:  Called src_install
  11. *   environment, line 3052:  Called die
  12. * The specific snippet of code:
  13. *           doins plugin/src/pcmanx-plugin.so || die "failed to install firefox plugin";
  14. *
  15. * If you need support, post the output of 'emerge --info =net-misc/pcmanx-gtk2-1.0',
  16. * the complete build log and the output of 'emerge -pqv =net-misc/pcmanx-gtk2-1.0'.
  17. * This ebuild used the following eclasses from overlays:
  18. *   /var/lib/layman/gentoo-zh/eclass/googlecode.eclass
  19. * This ebuild is from an overlay named 'gentoo-zh': '/var/lib/layman/gentoo-zh/'
  20. * The complete build log is located at '/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/temp/build.log'.
  21. * The ebuild environment file is located at '/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/temp/environment'.
  22. * S: '/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0'
  23. * QA Notice: file does not exist:
  24. *
  25. *         doins: plugin/src/pcmanx-plugin.so does not exist
  26. * QA Notice: Unrecognized configure options:
  27. *
  28. *         configure: WARNING: unrecognized options: --enable-plugin
  29. *         configure: WARNING: unrecognized options: --enable-plugin
  30. >>> Failed to emerge net-misc/pcmanx-gtk2-1.0, Log file:
  31. >>>  '/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/temp/build.log'
复制代码

发现没有plugin/src/pcmanx-plugin.so,这是源码包的问题吗?
发表于 2011-7-31 09:44:37 | 显示全部楼层
肯定不是这个文件的问题,多贴一点错误信息吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-8-1 06:23:23 | 显示全部楼层
Post by kpld;2145668
肯定不是这个文件的问题,多贴一点错误信息吧。

完整的出错信息来了:
  1. # emerge -auvtDN world
  2. These are the packages that would be merged, in reverse order:
  3. Calculating dependencies... done!
  4. [ebuild   R    ] net-misc/pcmanx-gtk2-1.0  USE="iplookup libnotify nsplugin* proxy wget" 0 kB [1]
  5. Total: 1 package (1 reinstall), Size of downloads: 0 kB
  6. Portage tree and overlays:
  7. [0] /usr/portage
  8. [1] /var/lib/layman/gentoo-zh
  9. Would you like to merge these packages? [Yes/No] y
  10. >>> Verifying ebuild manifests
  11. >>> Emerging (1 of 1) net-misc/pcmanx-gtk2-1.0 from gentoo-zh
  12. * pcmanx-gtk2-1.0.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                            [ ok ]
  13. >>> Unpacking source...
  14. >>> Unpacking pcmanx-gtk2-1.0.tar.bz2 to /var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work
  15. >>> Source unpacked in /var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work
  16. >>> Preparing source in /var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0 ...
  17. >>> Source prepared.
  18. >>> Configuring source in /var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0 ...
  19. * econf: updating pcmanx-gtk2-1.0/config.sub with /usr/share/gnuconfig/config.sub
  20. * econf: updating pcmanx-gtk2-1.0/config.guess with /usr/share/gnuconfig/config.guess
  21. ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-plugin --enable-proxy --enable-libnotify --enable-wget --enable-iplookup
  22. configure: WARNING: unrecognized options: --enable-plugin
  23. checking for a BSD-compatible install... /usr/bin/install -c
  24. checking whether build environment is sane... yes
  25. checking for a thread-safe mkdir -p... /bin/mkdir -p
  26. checking for gawk... gawk
  27. checking whether make sets $(MAKE)... yes
  28. checking whether to enable maintainer-specific portions of Makefiles... no
  29. checking for style of include used by make... GNU
  30. checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
  31. checking whether the C compiler works... yes
  32. checking for C compiler default output file name... a.out
  33. checking for suffix of executables...
  34. checking whether we are cross compiling... no
  35. checking for suffix of object files... o
  36. checking whether we are using the GNU C compiler... yes
  37. checking whether i686-pc-linux-gnu-gcc accepts -g... yes
  38. checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
  39. checking dependency style of i686-pc-linux-gnu-gcc... gcc3
  40. checking for an ANSI C-conforming const... yes
  41. checking for inline... inline
  42. checking for error_at_line... yes
  43. checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
  44. checking for grep that handles long lines and -e... /bin/grep
  45. checking for egrep... /bin/grep -E
  46. checking for ANSI C header files... yes
  47. checking for sys/types.h... yes
  48. checking for sys/stat.h... yes
  49. checking for stdlib.h... yes
  50. checking for string.h... yes
  51. checking for memory.h... yes
  52. checking for strings.h... yes
  53. checking for inttypes.h... yes
  54. checking for stdint.h... yes
  55. checking for unistd.h... yes
  56. checking for pid_t... yes
  57. checking vfork.h usability... no
  58. checking vfork.h presence... no
  59. checking for vfork.h... no
  60. checking for fork... yes
  61. checking for vfork... yes
  62. checking for working fork... yes
  63. checking for working vfork... (cached) yes
  64. checking for stdlib.h... (cached) yes
  65. checking for GNU libc compatible malloc... yes
  66. checking whether lstat correctly handles trailing slash... yes
  67. checking whether stat accepts an empty string... no
  68. checking for dup2... yes
  69. checking for isascii... yes
  70. checking for memset... yes
  71. checking for mkdir... yes
  72. checking for regcomp... yes
  73. checking for setenv... yes
  74. checking for socket... yes
  75. checking for strchr... yes
  76. checking for strrchr... yes
  77. checking for strstr... yes
  78. checking for stdbool.h that conforms to C99... yes
  79. checking for _Bool... yes
  80. checking for sys/wait.h that is POSIX.1 compatible... yes
  81. checking arpa/inet.h usability... yes
  82. checking arpa/inet.h presence... yes
  83. checking for arpa/inet.h... yes
  84. checking fcntl.h usability... yes
  85. checking fcntl.h presence... yes
  86. checking for fcntl.h... yes
  87. checking libintl.h usability... yes
  88. checking libintl.h presence... yes
  89. checking for libintl.h... yes
  90. checking locale.h usability... yes
  91. checking locale.h presence... yes
  92. checking for locale.h... yes
  93. checking netdb.h usability... yes
  94. checking netdb.h presence... yes
  95. checking for netdb.h... yes
  96. checking netinet/in.h usability... yes
  97. checking netinet/in.h presence... yes
  98. checking for netinet/in.h... yes
  99. checking for stdint.h... (cached) yes
  100. checking for stdlib.h... (cached) yes
  101. checking for string.h... (cached) yes
  102. checking for strings.h... (cached) yes
  103. checking sys/ioctl.h usability... yes
  104. checking sys/ioctl.h presence... yes
  105. checking for sys/ioctl.h... yes
  106. checking sys/socket.h usability... yes
  107. checking sys/socket.h presence... yes
  108. checking for sys/socket.h... yes
  109. checking sys/time.h usability... yes
  110. checking sys/time.h presence... yes
  111. checking for sys/time.h... yes
  112. checking termios.h usability... yes
  113. checking termios.h presence... yes
  114. checking for termios.h... yes
  115. checking for unistd.h... (cached) yes
  116. checking utmp.h usability... yes
  117. checking utmp.h presence... yes
  118. checking for utmp.h... yes
  119. checking for X... libraries , headers
  120. checking for pid_t... (cached) yes
  121. checking for size_t... yes
  122. checking for i686-pc-linux-gnu-gcc... (cached) i686-pc-linux-gnu-gcc
  123. checking whether we are using the GNU C compiler... (cached) yes
  124. checking whether i686-pc-linux-gnu-gcc accepts -g... (cached) yes
  125. checking for i686-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed
  126. checking dependency style of i686-pc-linux-gnu-gcc... (cached) gcc3
  127. checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
  128. checking dependency style of i686-pc-linux-gnu-gcc... gcc3
  129. checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++
  130. checking whether we are using the GNU C++ compiler... yes
  131. checking whether i686-pc-linux-gnu-g++ accepts -g... yes
  132. checking dependency style of i686-pc-linux-gnu-g++... gcc3
  133. checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib
  134. checking build system type... i686-pc-linux-gnu
  135. checking host system type... i686-pc-linux-gnu
  136. checking for a sed that does not truncate output... /bin/sed
  137. checking for fgrep... /bin/grep -F
  138. checking for ld used by i686-pc-linux-gnu-gcc... /usr/i686-pc-linux-gnu/bin/ld
  139. checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
  140. checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
  141. checking the name lister (/usr/bin/nm -B) interface... BSD nm
  142. checking whether ln -s works... yes
  143. checking the maximum length of command line arguments... 1572864
  144. checking whether the shell understands some XSI constructs... yes
  145. checking whether the shell understands "+="... yes
  146. checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r
  147. checking for i686-pc-linux-gnu-objdump... i686-pc-linux-gnu-objdump
  148. checking how to recognize dependent libraries... pass_all
  149. checking for i686-pc-linux-gnu-ar... i686-pc-linux-gnu-ar
  150. checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip
  151. checking for i686-pc-linux-gnu-ranlib... (cached) i686-pc-linux-gnu-ranlib
  152. checking command to parse /usr/bin/nm -B output from i686-pc-linux-gnu-gcc object... ok
  153. checking for dlfcn.h... yes
  154. checking whether we are using the GNU C++ compiler... (cached) yes
  155. checking whether i686-pc-linux-gnu-g++ accepts -g... (cached) yes
  156. checking dependency style of i686-pc-linux-gnu-g++... (cached) gcc3
  157. checking how to run the C++ preprocessor... i686-pc-linux-gnu-g++ -E
  158. checking for objdir... .libs
  159. checking if i686-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
  160. checking for i686-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
  161. checking if i686-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
  162. checking if i686-pc-linux-gnu-gcc static flag -static works... yes
  163. checking if i686-pc-linux-gnu-gcc supports -c -o file.o... yes
  164. checking if i686-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
  165. checking whether the i686-pc-linux-gnu-gcc linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
  166. checking whether -lc should be explicitly linked in... no
  167. checking dynamic linker characteristics... GNU/Linux ld.so
  168. checking how to hardcode library paths into programs... immediate
  169. checking whether stripping libraries is possible... yes
  170. checking if libtool supports shared libraries... yes
  171. checking whether to build shared libraries... yes
  172. checking whether to build static libraries... no
  173. checking for ld used by i686-pc-linux-gnu-g++... /usr/i686-pc-linux-gnu/bin/ld
  174. checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
  175. checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
  176. checking for i686-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC
  177. checking if i686-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes
  178. checking if i686-pc-linux-gnu-g++ static flag -static works... yes
  179. checking if i686-pc-linux-gnu-g++ supports -c -o file.o... yes
  180. checking if i686-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes
  181. checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
  182. checking dynamic linker characteristics... GNU/Linux ld.so
  183. checking how to hardcode library paths into programs... immediate
  184. checking whether NLS is requested... yes
  185. checking for intltool-update... /usr/bin/intltool-update
  186. checking for intltool-merge... /usr/bin/intltool-merge
  187. checking for intltool-extract... /usr/bin/intltool-extract
  188. checking for xgettext... /usr/bin/xgettext
  189. checking for msgmerge... /usr/bin/msgmerge
  190. checking for msgfmt... /usr/bin/msgfmt
  191. checking for gmsgfmt... /usr/bin/gmsgfmt
  192. checking for perl... /usr/bin/perl
  193. checking for perl >= 5.8.1... 5.12.4
  194. checking for CSRG based system... no
  195. checking for locale.h... (cached) yes
  196. checking for LC_MESSAGES... yes
  197. checking for libintl.h... (cached) yes
  198. checking for ngettext in libc... yes
  199. checking for dgettext in libc... yes
  200. checking for bind_textdomain_codeset... yes
  201. checking for msgfmt... (cached) /usr/bin/msgfmt
  202. checking for dcgettext... yes
  203. checking if msgfmt accepts -c... yes
  204. checking for gmsgfmt... (cached) /usr/bin/gmsgfmt
  205. checking for xgettext... (cached) /usr/bin/xgettext
  206. checking for catalogs to be installed...  zh_TW zh_CN
  207. checking for uname... /usr/bin/uname
  208. checking system type... Linux
  209. checking for forkpty... no
  210. checking for forkpty in -lutil... yes
  211. checking for master pty... ptmx
  212. checking for i686-pc-linux-gnu-pkg-config... no
  213. checking for pkg-config... /usr/bin/pkg-config
  214. checking pkg-config is at least version 0.16... yes
  215. checking for GLIB - version >= 2.4.0... yes (version 2.28.8)
  216. checking for pkg-config... /usr/bin/pkg-config
  217. checking for GTK+ - version >= 2.4.0... yes (version 2.24.5)
  218. checking for freetype-config... /usr/bin/freetype-config
  219. checking for FreeType -- version >= 7.0.1... yes
  220. checking for LIBXFT... yes
  221. checking for LIBX11... yes
  222. checking for select... yes
  223. checking for select in -lsocket... no
  224. checking for LIBNOTIFY... yes
  225. checking __attribute__((,,))... yes
  226. checking __attribute__((const))... yes
  227. checking __attribute__((noreturn))... yes
  228. checking __attribute__((packed))... yes
  229. checking __attribute__((unused))... yes
  230. checking for modern sigaction... yes
  231. checking for snprintf... yes
  232. checking for vsnprintf... yes
  233. checking for memrchr... yes
  234. checking for gethostbyname... yes
  235. checking for gethostname... yes
  236. checking for strings.h... (cached) yes
  237. checking for socklen_t... yes
  238. checking whether /usr/i686-pc-linux-gnu/bin/ld accepts --as-needed... yes
  239. checking whether /usr/i686-pc-linux-gnu/bin/ld accepts -O1... yes
  240. checking whether /usr/i686-pc-linux-gnu/bin/ld accepts -Bsymbolic-functions... yes
  241. checking whether /usr/i686-pc-linux-gnu/bin/ld accepts --sort-common... yes
  242. checking whether the compiler supports the visibility arg... yes
  243. configure: creating ./config.status
  244. config.status: creating Makefile
  245. config.status: creating src/Makefile
  246. config.status: creating src/core/Makefile
  247. config.status: creating po/Makefile.in
  248. config.status: creating data/Makefile
  249. config.status: creating pcmanx.desktop
  250. config.status: creating pcmanx-gtk2.spec
  251. config.status: creating Doxygen
  252. config.status: creating config.h
  253. config.status: executing depfiles commands
  254. config.status: executing libtool commands
  255. config.status: executing default-1 commands
  256. config.status: executing po/stamp-it commands
  257. configure: WARNING: unrecognized options: --enable-plugin
  258. pcmanx_gtk2 ..................... : Version 1.0
  259. Prefix........................... : /usr
  260. Debug support ................... : no
  261. Docklet / system tray support ... : yes
  262. Popup notifier support........... : yes
  263. Libnotify support................ : yes
  264. Nancy bot support ............... : yes
  265. Mouse click and wheel support ... : yes
  266. External SSH/Telnet support...... : yes
  267. wget support..................... : yes
  268. iplookup support................. : yes
  269. proxy support.................... : yes
  270. The binary will be installed in /usr/bin
  271. configure complete, now type 'make' and pray.
  272. >>> Source configured.
  273. >>> Compiling source in /var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0 ...
  274. make -j3
  275. make  all-recursive
  276. make[1]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0”
  277. Making all in src
  278. make[2]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src”
  279. Making all in core
  280. make[3]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src/core”
  281.   CC     proxy.lo
  282.   CXX    caret.lo
  283.   CXX    site.lo
  284.   CXX    termdata.lo
  285.   CXX    view.lo
  286.   CXX    font.lo
  287.   CXX    stringutil.lo
  288.   CXX    widget.lo
  289.   CXX    termview.lo
  290.   CXX    termsel.lo
  291.   CC     fileutil.lo
  292.   CC     pkgver.lo
  293.   CXXLD  libpcmanx_core.la
  294. make[3]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src/core”
  295. make[3]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src”
  296.   CC     clipboard.o
  297.   CC     eggtrayicon.o
  298.   CC     notifier-impl.o
  299.   CC     working_area.o
  300.   CXX    nancybot.o
  301.   CXX    msgdata.o
  302.   CXX    telnetcon.o
  303.   CXX    telnetview.o
  304.   CC     forkpty.o
  305.   CC     qqwryseeker.o
  306. qqwryseeker/qqwryseeker.c: 在函数‘read_int3’中:
  307. qqwryseeker/qqwryseeker.c:78:7: 警告:忽略声明有 warn_unused_result 属性的‘fread’的返回值
  308. qqwryseeker/qqwryseeker.c: 在函数‘read_int4’中:
  309. qqwryseeker/qqwryseeker.c:86:7: 警告:忽略声明有 warn_unused_result 属性的‘fread’的返回值
  310. qqwryseeker/qqwryseeker.c: 在函数‘seeker_new’中:
  311. qqwryseeker/qqwryseeker.c:34:7: 警告:忽略声明有 warn_unused_result 属性的‘fread’的返回值
  312. qqwryseeker/qqwryseeker.c:35:7: 警告:忽略声明有 warn_unused_result 属性的‘fread’的返回值
  313.   CXX    appconfig.o
  314.   CXX    notebook.o
  315. view/telnetview.cpp: 在成员函数‘virtual void CTelnetView::OnHyperlinkClicked(std::string)’中:
  316. view/telnetview.cpp:730:27: 警告:忽略声明有 warn_unused_result 属性的‘int system(const char*)’的返回值
  317.   CXX    sitelistdlg.o
  318.   CXX    generalprefpage.o
  319.   CXX    pcmanx_gtk2.o
  320.   CXX    sitepage.o
  321.   CXX    configfile.o
  322. pcmanx_gtk2.cpp:68:1: 警告:将 NULL 转换到非指针类型‘gchar’
  323.   CXX    inputdialog.o
  324.   CXX    prefdlg.o
  325.   CXX    dialog.o
  326.   CXX    listbox.o
  327.   CXX    editfavdlg.o
  328.   CXX    mainframe.o
  329.   CXX    sitedlg.o
  330.   CXX    emoticondlg.o
  331.   CXX    autologinpage.o
  332.   CXX    downarticledlg.o
  333.   CXXLD  pcmanx
  334. make[3]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src”
  335. make[2]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src”
  336. Making all in po
  337. make[2]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/po”
  338. file=`echo zh_CN | sed 's,.*/,,'`.gmo \
  339.   && rm -f $file && /usr/bin/gmsgfmt -o $file zh_CN.po
  340. file=`echo zh_TW | sed 's,.*/,,'`.gmo \
  341.   && rm -f $file && /usr/bin/gmsgfmt -o $file zh_TW.po
  342. make[2]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/po”
  343. Making all in data
  344. make[2]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/data”
  345. make[2]: 对“all”无需做任何事。
  346. make[2]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/data”
  347. make[2]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0”
  348. make[2]: 对“all-am”无需做任何事。
  349. make[2]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0”
  350. make[1]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0”
  351. >>> Source compiled.
  352. >>> Test phase [not enabled]: net-misc/pcmanx-gtk2-1.0
  353. >>> Install pcmanx-gtk2-1.0 into /var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image/ category net-misc
  354. make -j3 DESTDIR=/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image/ install
  355. Making install in src
  356. make[1]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src”
  357. Making install in core
  358. make[2]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src/core”
  359. make[3]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src/core”
  360. make[3]: 对“install-exec-am”无需做任何事。
  361. make[3]: 对“install-data-am”无需做任何事。
  362. make[3]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src/core”
  363. make[2]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src/core”
  364. make[2]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src”
  365. make[3]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src”
  366. test -z "/usr/bin" || /bin/mkdir -p "/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/bin"
  367. make[3]: 对“install-data-am”无需做任何事。
  368.   /bin/sh ../libtool   --mode=install /usr/bin/install -c pcmanx '/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/bin'
  369. libtool: install: /usr/bin/install -c pcmanx /var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/bin/pcmanx
  370. make[3]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src”
  371. make[2]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src”
  372. make[1]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/src”
  373. Making install in po
  374. make[1]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/po”
  375. linguas="zh_CN zh_TW "; \
  376. for lang in $linguas; do \
  377.   dir=/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/share/locale/$lang/LC_MESSAGES; \
  378.   /bin/sh /var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/install-sh -d $dir; \
  379.   if test -r $lang.gmo; then \
  380.     /usr/bin/install -c -m 644 $lang.gmo $dir/pcmanx.mo; \
  381.     echo "installing $lang.gmo as $dir/pcmanx.mo"; \
  382.   else \
  383.     /usr/bin/install -c -m 644 ./$lang.gmo $dir/pcmanx.mo; \
  384.     echo "installing ./$lang.gmo as" \
  385.          "$dir/pcmanx.mo"; \
  386.   fi; \
  387.   if test -r $lang.gmo.m; then \
  388.     /usr/bin/install -c -m 644 $lang.gmo.m $dir/pcmanx.mo.m; \
  389.     echo "installing $lang.gmo.m as $dir/pcmanx.mo.m"; \
  390.   else \
  391.     if test -r ./$lang.gmo.m ; then \
  392.       /usr/bin/install -c -m 644 ./$lang.gmo.m \
  393.         $dir/pcmanx.mo.m; \
  394.       echo "installing ./$lang.gmo.m as" \
  395.            "$dir/pcmanx.mo.m"; \
  396.     else \
  397.       true; \
  398.     fi; \
  399.   fi; \
  400. done
  401. installing zh_CN.gmo as /var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/share/locale/zh_CN/LC_MESSAGES/pcmanx.mo
  402. installing zh_TW.gmo as /var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/share/locale/zh_TW/LC_MESSAGES/pcmanx.mo
  403. make[1]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/po”
  404. Making install in data
  405. make[1]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/data”
  406. make[2]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/data”
  407. make[2]: 对“install-exec-am”无需做任何事。
  408. test -z "/usr/share/man/man1" || /bin/mkdir -p "/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/share/man/man1"
  409. test -z "/usr/share/pcmanx" || /bin/mkdir -p "/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/share/pcmanx"
  410. test -z "/usr/share/pcmanx/nancy_bot" || /bin/mkdir -p "/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/share/pcmanx/nancy_bot"
  411. /usr/bin/install -c -m 644 sitelist emoticons '/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/share/pcmanx'
  412. /usr/bin/install -c -m 644 pcmanx.1 '/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/share/man/man1'
  413. test -z "/usr/share/pcmanx/script" || /bin/mkdir -p "/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/share/pcmanx/script"
  414. /usr/bin/install -c -m 644 nancy_bot/default.conf nancy_bot/default_msg.data nancy_bot/default_usages.data nancy_bot/example.conf nancy_bot/example_msg.data nancy_bot/example_usages.data '/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/share/pcmanx/nancy_bot'
  415. make[2]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/data”
  416. make[1]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0/data”
  417. make[1]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0”
  418. make[2]: 进入目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0”
  419. make[2]: 对“install-exec-am”无需做任何事。
  420. test -z "/usr/share/applications" || /bin/mkdir -p "/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/share/applications"
  421. test -z "/usr/share/pixmaps" || /bin/mkdir -p "/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/share/pixmaps"
  422. /usr/bin/install -c -m 644 pcmanx.desktop '/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/share/applications'
  423. /usr/bin/install -c -m 644 data/pcmanx.png '/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/image//usr/share/pixmaps'
  424. make[2]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0”
  425. make[1]: 离开目录“/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0”
  426. install: 无法获取"plugin/src/pcmanx-plugin.so" 的文件状态(stat): 没有那个文件或目录
  427. !!! doins: plugin/src/pcmanx-plugin.so does not exist
  428. doins failed
  429. * ERROR: net-misc/pcmanx-gtk2-1.0 failed (install phase):
  430. *   failed to install firefox plugin
  431. *
  432. * Call stack:
  433. *     ebuild.sh, line  56:  Called src_install
  434. *   environment, line 3052:  Called die
  435. * The specific snippet of code:
  436. *           doins plugin/src/pcmanx-plugin.so || die "failed to install firefox plugin";
  437. *
  438. * If you need support, post the output of 'emerge --info =net-misc/pcmanx-gtk2-1.0',
  439. * the complete build log and the output of 'emerge -pqv =net-misc/pcmanx-gtk2-1.0'.
  440. * This ebuild used the following eclasses from overlays:
  441. *   /var/lib/layman/gentoo-zh/eclass/googlecode.eclass
  442. * This ebuild is from an overlay named 'gentoo-zh': '/var/lib/layman/gentoo-zh/'
  443. * The complete build log is located at '/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/temp/build.log'.
  444. * The ebuild environment file is located at '/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/temp/environment'.
  445. * S: '/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/work/pcmanx-gtk2-1.0'
  446. * QA Notice: file does not exist:
  447. *
  448. *         doins: plugin/src/pcmanx-plugin.so does not exist
  449. * QA Notice: Unrecognized configure options:
  450. *
  451. *         configure: WARNING: unrecognized options: --enable-plugin
  452. *         configure: WARNING: unrecognized options: --enable-plugin
  453. >>> Failed to emerge net-misc/pcmanx-gtk2-1.0, Log file:
  454. >>>  '/var/tmp/portage/net-misc/pcmanx-gtk2-1.0/temp/build.log'
复制代码
回复 支持 反对

使用道具 举报

发表于 2011-8-1 08:01:28 | 显示全部楼层
pcmanx-gtk2的那个nsplugin已经很老了(似乎是Firefox 1.x时代的产物...)。目前这个plugin在pcmanx的1.0/svn中已经去除了:http://code.google.com/p/pcmanx- ... ec=svn577&r=570

所以... 去掉nsplugin这个USE flag就好。
回复 支持 反对

使用道具 举报

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

本版积分规则

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