LinuxSir.cn,穿越时空的Linuxsir!

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

emerge遇到lzma的包都无法unpack,最终安装不了,有人遇到这个问题么?

[复制链接]
发表于 2009-3-12 07:43:56 | 显示全部楼层 |阅读模式
出错信息:

tar: This does not look like a tar archive

failure unpacking libtool-2.2.6a.tar.lzma

google一下,发现有个这样的文章  Problem Solution for Gentoo [Coreutils-6.10-r1.tar.lzma cannot unpack]

解决办法是:
add the following code to /usr/lib/portage/bin/ebuild.sh behind line 384

   1.
      lzma)
   2.
      if [ "${y}" == "tar" ]; then
   3.
      lzma -dc "${srcdir}${x}" | tar xof - ${tar_opts}
   4.
      assert "$myfail"
   5.
      else
   6.
      lzma -dc "${srcdir}${x}" > ${x%.*} || die "$myfail"
   7.
      fi
   8.
      ;;

我的ebuild.sh里面已经有这段代码,但是没法解决这个问题。

我用的是funtoo。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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