LinuxSir.cn,穿越时空的Linuxsir!

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

升级 jpeg 到 7 后,revdep-rebuild imagegick 完不了了[solved]

[复制链接]
发表于 2009-10-24 19:32:30 | 显示全部楼层 |阅读模式
升级后,revdep-rebuild 要remerge  imagegick,那就让他 emerge
可完事后,再来一次 revdep-rebuild , 结果还是要 rebuild 他。。。坏掉的那些 .la 文件两次都一样。emerge 的时候也没有遇到问题。

我试了一下 imagemagick 里面的一些命令,好像也没问题。。。这个怎么回事?
发表于 2009-10-24 21:47:42 | 显示全部楼层
你确定是jpeg的问题?
我上次因为gcc升级导致imagemagick依赖的一个.la找不到,http://psykil.livejournal.com/338199.html
回复 支持 反对

使用道具 举报

发表于 2009-10-24 22:15:33 | 显示全部楼层
感覺這是個老毛病了,我每次revdep-rebuild前,先用lafilefixer過一遍。
回复 支持 反对

使用道具 举报

发表于 2009-10-25 15:41:28 | 显示全部楼层
lafilefixer 正解,在 bugs.gentoo.org 中有一个 Bug 提到此解决方法。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-25 22:39:40 | 显示全部楼层
执行了 lafilefixer ,没什么提示信息和错误信息。
然后执行 revdep-rebuild ,依然还是 imagegick 需要 remerge, emerge 完了后
再执行 refce-rebuild, 还是 imagegick ...
回复 支持 反对

使用道具 举报

发表于 2009-10-25 23:35:25 | 显示全部楼层
是用的 lafilefixer --justfix 吗?
回复 支持 反对

使用道具 举报

发表于 2009-10-26 00:14:51 | 显示全部楼层

lafilefixer --justfixit

然后屏幕上会出现一坨一坨的文字,呵呵
Post by wd_afei;2039878
执行了 lafilefixer ,没什么提示信息和错误信息。
然后执行 revdep-rebuild ,依然还是 imagegick 需要 remerge, emerge 完了后
再执行 refce-rebuild, 还是 imagegick ...
回复 支持 反对

使用道具 举报

发表于 2009-10-26 01:43:29 | 显示全部楼层
我是在 gcc 升级後用新版的  再emerge 一遍 gcc, 然後 emerge libtool
就解决问题了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-26 09:18:47 | 显示全部楼层
果然一坨坨的
执行完后就没问题了。多谢各位。。。可怜我 emerge 了 n 次的 imagegick ...faint..
回复 支持 反对

使用道具 举报

发表于 2009-10-26 10:03:29 | 显示全部楼层
Post by ltwan2001;2039918
我是在 gcc 升级後用新版的  再emerge 一遍 gcc, 然後 emerge libtool
就解决问题了


gcc升级后会有问题,后来ebuild改过,但是版本号没有变,貌似在某个bug上看到过
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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