|
|
- >>> Unpacking source...
- >>> Unpacking psmisc-22.6.tar.gz to /var/tmp/portage/sys-process/psmisc-22.6/work
- [32;01m*[0m Applying psmisc-22.5-sockets.patch ...
- [A[72C [34;01m[ [32;01mok[34;01m ][0m
- [32;01m*[0m Running eautoreconf in '/var/tmp/portage/sys-process/psmisc-22.6/work/psmisc-22.6' ...
- [32;01m*[0m Running aclocal ...
- [A[72C [34;01m[ [32;01mok[34;01m ][0m
- [32;01m*[0m Running autoconf ...
- [A[72C [34;01m[ [31;01m!![34;01m ][0m
- [31;01m*[0m Failed Running autoconf !
- [31;01m*[0m
- [31;01m*[0m Include in your bugreport the contents of:
- [31;01m*[0m
- [31;01m*[0m /var/tmp/portage/sys-process/psmisc-22.6/temp/autoconf-6186.out
- [31;01m*[0m
- [31;01m*[0m ERROR: sys-process/psmisc-22.6 failed.
- [31;01m*[0m Call stack:
- [31;01m*[0m ebuild.sh, line 49: Called src_unpack
- [31;01m*[0m environment, line 2577: Called eautoreconf
- [31;01m*[0m environment, line 853: Called eautoconf
- [31;01m*[0m environment, line 796: Called autotools_run_tool 'src_unpack'
- [31;01m*[0m environment, line 345: Called die
- [31;01m*[0m The specific snippet of code:
- [31;01m*[0m die "Failed Running $1 !";
- [31;01m*[0m The die message:
- [31;01m*[0m Failed Running autoconf !
- [31;01m*[0m
- [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
- [31;01m*[0m A complete build log is located at '/var/tmp/portage/sys-process/psmisc-22.6/temp/build.log'.
- [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/sys-process/psmisc-22.6/temp/environment'.
- [31;01m*[0m
复制代码
这是build.log
- ***** autoconf *****
- configure.ac:10: warning: AM_MAKE_INCLUDE is m4_require'd but not m4_defun'd
- aclocal.m4:2364: _AM_DEPENDENCIES is expanded from...
- configure.ac:10: the top level
- configure:3188: error: possibly undefined macro: AM_MAKE_INCLUDE
- If this token and others are legitimate, please use m4_pattern_allow.
- See the Autoconf documentation.
复制代码
这是autoconf.out
众多软件都是这个错误。
时间起因:我安装完gentoo后第一次emerge -avuDN world安装到glibc时出现了错误,我当时没注意,无知的认为是因为更新了gcc导致glibc编译失败。所以用了revdep-rebuild -X,无知的运行了emerge --depclean(是不是必须要emerge -avuDN world完之后才能运行)再次emerge -avuDN world,glibc通过了。可是许多软件都不能emerge 在irc上求助安装了sandbox之后再次emerge -avuDN world 70个包通过了15个,后面的全是这个问题,再次irc上求助说是autoconf的版本问题。于是乎有安装了个2.13版,但是还是这个错误。
有人说不必要经常emerge -avuDN world只是升级一下高端程序就可以了。很多基层包会经常的在portage里更新,不一定稳定,那究竟多长时间emerge -avuDn world 一次才合理呢。 |
|