+ -
当前位置:首页 → 问答吧 → gentoo ~x86安装openoffice-bin-3.1.1失败[已解决]

gentoo ~x86安装openoffice-bin-3.1.1失败[已解决]

时间:2009-10-05

来源:互联网

USE="linguas_zh_CN " emerge -v openoffice-bin

log
代码:
>>> Unpacking source...
>>> Unpacking OOo_3.1.1_LinuxIntel_install_en-US.tar.gz to /usr/mytmp/portage/app-office/openoffice-bin-3.1.1/work
>>> Unpacking OOo_3.1.1rc2_20090820_LinuxIntel_langpack_zh-CN.tar.gz to /usr/mytmp/portage/app-office/openoffice-bin-3.1.1/work
>>> Unpacking /usr/mytmp/portage/app-office/openoffice-bin-3.1.1/work/OOO310_m19_native_packed-1_en-US.9420/RPMS/ooobasis3.1-base-3.1.1-9420.i586.rpm to /us$
rpm2cpio: /usr/mytmp/portage/app-office/openoffice-bin-3.1.1/distdir//usr/mytmp/portage/app-office/openoffice-bin-3.1.1/work/OOO310_m19_native_packed-1_en-U$
rpm2tar: /usr/mytmp/portage/app-office/openoffice-bin-3.1.1/distdir//usr/mytmp/portage/app-office/openoffice-bin-3.1.1/work/OOO310_m19_native_packed-1_en-US$
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
 ^[[31;01m*^[[0m
 ^[[31;01m*^[[0m ERROR: app-office/openoffice-bin-3.1.1 failed.
 ^[[31;01m*^[[0m Call stack:
 ^[[31;01m*^[[0m ebuild.sh, line 49: Called src_unpack
 ^[[31;01m*^[[0m environment, line 2322: Called rpm_unpack '/usr/mytmp/portage/app-office/openoffice-bin-3.1.1/work/OOO310_m19_native_packed-1_$
 ^[[31;01m*^[[0m environment, line 2244: Called die
 ^[[31;01m*^[[0m The specific snippet of code:
 ^[[31;01m*^[[0m rpm2tar -O "${a}" | tar xf - || die "failure unpacking ${a}";
 ^[[31;01m*^[[0m The die message:
 ^[[31;01m*^[[0m failure unpacking /usr/mytmp/portage/app-office/openoffice-bin-3.1.1/distdir//usr/mytmp/portage/app-office/openoffice-bin-3.1.1/work/OOO3$
 ^[[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 '/usr/mytmp/portage/app-office/openoffice-bin-3.1.1/temp/build.log'.
 ^[[31;01m*^[[0m The ebuild environment file is located at '/usr/mytmp/portage/app-office/openoffice-bin-3.1.1/temp/environment'.
 ^[[31;01m*^[[0m
为什么是下载rpm包的?想问下有什么解决方法?

作者: chenhaolost   发布时间: 2009-10-05

不懂解决问题,表达下个人看法,为什么不试试花半天时间编译一下。

作者: tlze   发布时间: 2009-10-05

引用:
作者: tlze
不懂解决问题,表达下个人看法,为什么不试试花半天时间编译一下。
价值比较低编译时间过长,而且升级一次就编译一次很长时间,而且用bin与编译的效果差不多,主要还是太大编译太久。。。。。。以前编译过很多人都觉的用bin比较好。。。

留个记录关注。。。
http://bugs.gentoo.org/show_bug.cgi?id=205244

作者: chenhaolost   发布时间: 2009-10-05

我觉的,很多软件用BIN是比较好的选择。

特别是对于新手来说。

目前Gentoo只是对于比较大的软件才有Bin包,我觉得要是所有的软件都有Bin包就好了。怎样Gentoo就是一个更加灵活的发行版了。

作者: tomguy   发布时间: 2009-10-05

引用:
作者: tomguy
我觉的,很多软件用BIN是比较好的选择。

特别是对于新手来说。

目前Gentoo只是对于比较大的软件才有Bin包,我觉得要是所有的软件都有Bin包就好了。怎样Gentoo就是一个更加灵活的发行版了。
其实只是ooo是特别大的,其他的都还好,不怎么要紧。。。

作者: chenhaolost   发布时间: 2009-10-05

再sync一下,然后把/usr/portage/distfiles里的openoffice的tarball删掉
再emege一下

作者: zhllg   发布时间: 2009-10-05

引用:
作者: zhllg
再sync一下,然后把/usr/portage/distfiles里的openoffice的tarball删掉
再emege一下
OK了 ,谢谢。

作者: chenhaolost   发布时间: 2009-10-05