+ -
当前位置:首页 → 问答吧 → 安装openoffice-bin 出错 帮忙看下问题出在哪了(己解决)

安装openoffice-bin 出错 帮忙看下问题出在哪了(己解决)

时间:2009-01-13

来源:互联网

[ebuild N ] app-office/openoffice-bin-3.0.0 USE="-gnome -java -kde" LINGUAS="zh_CN -af -ar -as_IN -be_BY -bg -br -bs -ca -cs -da -de -dz -el -en -en_GB -en_ZA -es -et -fi -fr -ga -gu -he -hi_IN -hr -hu -it -ja -ka -km -ko -lt -mk -ml_IN -mr_IN -nb -ne -nl -nn -nr -ns -or_IN -pa_IN -pl -pt -pt_BR -rw -sh -sk -sl -sr -ss -st -sv -sw_TZ -ta -te_IN -tg -th -ti_ER -tr -ts -uk -ur_IN -ve -vi -xh -zh_TW -zu" 0 kB

Total: 1 package (1 new), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No]

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) app-office/openoffice-bin-3.0.0
* OOo_3.0.0rc4_20080930_LinuxIntel_langpack_zh-CN.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* OOo_3.0.0_LinuxIntel_install_en-US.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking OOo_3.0.0rc4_20080930_LinuxIntel_langpack_zh-CN.tar.gz to /var/tmp/portage/app-office/openoffice-bin-3.0.0/work
>>> Unpacking OOo_3.0.0_LinuxIntel_install_en-US.tar.gz to /var/tmp/portage/app-office/openoffice-bin-3.0.0/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/app-office/openoffice-bin-3.0.0/work/OOO300_m9_native_packed-1_en-US.9358/RPMS ...
>>> Source compiled.
>>> Test phase [not enabled]: app-office/openoffice-bin-3.0.0

>>> Install openoffice-bin-3.0.0 into /var/tmp/portage/app-office/openoffice-bin-3.0.0/image/ category app-office
* Installing OpenOffice.org into build root...
ACCESS DENIED unlinkat: /usr/lib/openoffice/basis-link
rm: cannot remove `/usr/lib/openoffice/basis-link': Permission denied
*
* ERROR: app-office/openoffice-bin-3.0.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_install
* environment, line 2182: Called die
* The specific snippet of code:
* rm -f ${INSTDIR}/basis-link || die;
* The die message:
* (no error message)
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/app-office/openoffice-bin-3.0.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-bin-3.0.0/temp/environment'.
*
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE "/var/log/sandbox/sandbox-30707.log"

VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line

F: unlinkat
S: deny
P: /usr/lib/openoffice/basis-link
A: /usr/lib/openoffice/basis-link
R: /usr/lib/openoffice/basis-link
C: rm -f /usr/lib/openoffice/basis-link
--------------------------------------------------------------------------------

>>> Failed to emerge app-office/openoffice-bin-3.0.0, Log file:

>>> '/var/tmp/portage/app-office/openoffice-bin-3.0.0/temp/build.log'

* Messages for package app-office/openoffice-bin-3.0.0:

*
* ERROR: app-office/openoffice-bin-3.0.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_install
* environment, line 2182: Called die
* The specific snippet of code:
* rm -f ${INSTDIR}/basis-link || die;
* The die message:
* (no error message)
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/app-office/openoffice-bin-3.0.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-bin-3.0.0/temp/environment'.
*

作者: yclwll   发布时间: 2009-01-13

这里
代码:
rm: cannot remove `/usr/lib/openoffice/basis-link': Permission denied

作者: hjhee   发布时间: 2009-01-13

但 ROOT 不应该没有权限啊

作者: yclwll   发布时间: 2009-01-13

是ebuild本身的bug,需要一个补丁。
http://bugs.gentoo.org/251249

作者: zhou3345   发布时间: 2009-01-13

引用:
作者: zhou3345
是ebuild本身的bug,需要一个补丁。
http://bugs.gentoo.org/251249
汗! 成这样了


These are the packages that would be merged, in order:

Calculating dependencies | * Digest verification failed:
* /usr/portage/app-office/openoffice-bin/openoffice-bin-3.0.0.ebuild
* Reason: Filesize does not match recorded size
* Got: 6769
* Expected: 6764
... done!

!!! All ebuilds that could satisfy "app-office/openoffice-bin" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-office/openoffice-bin-3.0.0 (masked by: corruption)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

作者: yclwll   发布时间: 2009-01-13

ebuid digest 先

作者: heejun   发布时间: 2009-01-14

引用:
作者: heejun
ebuid digest 先
thanks

ebuild openoffice-bin-3.0.0.ebuild digest

问题解决

作者: yclwll   发布时间: 2009-01-14

我是晚上一直编译第二天,没有出现错误,运行与正常,但没有添加到gnome菜单。

作者: tlze   发布时间: 2009-01-14

热门下载

更多