|
用了~x86,发现更新系统都是很有难度的事情。
感觉捉虫没有想想的那么简单。
openssh的更新问题,bugs.gentoo.com上已经有人报了,好像有个补丁。
由于gentoo中的补丁用法好像是由ebuild实现的,所以不会打补丁。
等了好几天,希望有人修复ebuild,好像也没有动静。
只能来这而求助了。下面是出错信息:
>>> Emerging (2 of 11) net-misc/openssh-5.8_p2
* openssh-5.8p2.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* openssh-5.8p1-hpn13v11.diff.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* openssh-lpk-5.7p1-0.3.13.patch.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* Package: net-misc/openssh-5.8_p2
* Repository: gentoo
* Maintainer: robbat2@gentoo.org base-system@gentoo.org
* USE: X elibc_glibc hpn kernel_linux ldap pam tcpd userland_GNU x86
* FEATURES: sandbox
>>> Unpacking source...
>>> Unpacking openssh-5.8p2.tar.gz to /var/tmp/portage/net-misc/openssh-5.8_p2/work
>>> Unpacking openssh-5.8p1-hpn13v11.diff.gz to /var/tmp/portage/net-misc/openssh-5.8_p2/work
>>> Unpacking openssh-lpk-5.7p1-0.3.13.patch.gz to /var/tmp/portage/net-misc/openssh-5.8_p2/work
>>> Source unpacked in /var/tmp/portage/net-misc/openssh-5.8_p2/work
>>> Preparing source in /var/tmp/portage/net-misc/openssh-5.8_p2/work/openssh-5.8p2 ...
* Applying openssh-lpk-5.7p1-0.3.13.patch ...
* Failed Patch: openssh-lpk-5.7p1-0.3.13.patch !
* ( /var/tmp/portage/net-misc/openssh-5.8_p2/work/openssh-lpk-5.7p1-0.3.13.patch )
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/net-misc/openssh-5.8_p2/temp/openssh-lpk-5.7p1-0.3.13.patch.out
* ERROR: net-misc/openssh-5.8_p2 failed (prepare phase):
* Failed Patch: openssh-lpk-5.7p1-0.3.13.patch!
*
* Call stack:
* ebuild.sh, line 56: Called src_prepare
* environment, line 3270: Called epatch '/var/tmp/portage/net-misc/openssh-5.8_p2/work/openssh-lpk-5.7p1-0.3.13.patch'
* environment, line 1779: Called die
* The specific snippet of code:
* die "Failed Patch: ${patchname}!";
*
* If you need support, post the output of 'emerge --info =net-misc/openssh-5.8_p2',
* the complete build log and the output of 'emerge -pqv =net-misc/openssh-5.8_p2'.
* The complete build log is located at '/var/tmp/portage/net-misc/openssh-5.8_p2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-misc/openssh-5.8_p2/temp/environment'.
* S: '/var/tmp/portage/net-misc/openssh-5.8_p2/work/openssh-5.8p2'
>>> Failed to emerge net-misc/openssh-5.8_p2, Log file:
>>> '/var/tmp/portage/net-misc/openssh-5.8_p2/temp/build.log' |
|