有没有gimp for ml1.2 final的rpm?
源码包也行,我找了半天没找到。。。 http://www.magiclinux.org/dev/rc3/cd2/RPMS/Graphics/安装所有 perl- 文件和gimp- 文件。 thanks!!! perl*.rpm都装了,但是装gimp*.rpm的时候还是提示:
# rpm -ivh gimp*.rpm
error: Failed dependencies:
libgtkhtml-2.so.0 is needed by gimp-2.0.4-4mgc.i586
librsvg-2.so.2 is needed by gimp-2.0.4-4mgc.i586 perl*.rpm都装了,但是装gimp*.rpm的时候还是提示:
# rpm -ivh gimp*.rpm
error: Failed dependencies:
libgtkhtml-2.so.0 is needed by gimp-2.0.4-4mgc.i586
librsvg-2.so.2 is needed by gimp-2.0.4-4mgc.i586
我的也一样. perl*.rpm都装了,但是装gimp*.rpm的时候还是提示:
# rpm -ivh gimp*.rpm
error: Failed dependencies:
libgtkhtml-2.so.0 is needed by gimp-2.0.4-4mgc.i586
librsvg-2.so.2 is needed by gimp-2.0.4-4mgc.i586
我也是,没这两个文件。 请在服务器上下载源代码重建 rpm。方法见疑难解答。 是这样吗?什么意思嘛!
# rpmbuild --rebuild --target=i686 gimp-2.0.4-4mgc.src.rpm
Installing gimp-2.0.4-4mgc.src.rpm
warning: user xinzhen does not exist - using root
warning: group xinzhen does not exist - using root
warning: user xinzhen does not exist - using root
warning: group xinzhen does not exist - using root
warning: user xinzhen does not exist - using root
warning: group xinzhen does not exist - using root
warning: user xinzhen does not exist - using root
warning: group xinzhen does not exist - using root
Building target platforms: i686
Building for target i686
error: Failed build dependencies:
gtkhtml2-devel is needed by gimp-2.0.4-4mgc.i686
librsvg2-devel is needed by gimp-2.0.4-4mgc.i686
# error: Failed build dependencies:
gtkhtml2-devel is needed by gimp-2.0.4-4mgc.i686
librsvg2-devel is needed by gimp-2.0.4-4mgc.i686
这说明 xinzhen 当初写 spec 的时候引入了对 gtkhtml2 和 librsvg2 的依赖。你要么自己修改 spec,删除这两个依赖,要么找到这几个包,参见下面地址,要么从源代码安装。xinzhen 是 gnome 维护者,他的机器上有 gnome,所以体验不到这种破坏的依赖关系。他的很多包都无法在默认系统里使用。
http://www.magiclinux.org/dev/rc3/cd2/RPMS/GNOME/gtkhtml2-2.6.2-1.i586.rpm
http://www.magiclinux.org/dev/rc3/cd2/RPMS/GNOME/gtkhtml2-devel-2.6.2-1.i586.rpm
http://www.magiclinux.org/dev/rc3/cd2/RPMS/GNOME/librsvg2-2.6.5-1.i586.rpm
http://www.magiclinux.org/dev/rc3/cd2/RPMS/GNOME/librsvg2-devel-2.6.5-1.i586.rpm
即便安装这几个包也未必解决问题,因为这几个包本身还可能依赖其他包。所以关键还是要修改 spec 删除这两个依赖,重新编译,或者满足依赖,重新编译。如果不会,就只能从源代码安装。 我有rc上的,不知能否重编用于final,晚上试试了 tingxx, 你做的很好啊,用起来很舒服。 我把gimp在final上rebuild了一下,可以用,上传到
www.magiclinux.org/people/tingxx/package/RPM/gimp tingxx兄的这些包能在ML当中安装通过吗???
我的意思是说,只要将这些包全部安装就可以用了是吧,还有其他依赖吗? 当然了 :mrgreen: 用源码装多好,依赖性问题会少很多。
gimp.org上肯定会有。我也有一个,看看公社能不能上传
页:
[1]
2