其实 rpm 一个核心思想就是不依赖包名,对于一些比较成熟的软件类型,比如纯 C/C++ 软件、perl 软件,理想状态上任何系统上生成的
rpm 都是标准可用的。比如,C语言软件的 rpm 包不会直接依赖 glibc ,而直接依赖 libc.so.6 ,而这个库在 Fedora
中由 glibc 提供,就算其它发行版提供 libc.so.6 的 rpm 名字不同,也不会影响 rpm 包的可用性。
2011/7/11 微菜 <microcai(a)fedoraproject.org>:
一不小心发现自己重复发明轮子了,还好我才开始发明,而不是已经发明了。
这个轮子就是 emerge-rpm
其实这个东西 Gentoo 已经有了。
ebuild XXX.ebuild rpm 就可以生成 rpm 包了。只不过是缺乏依赖信息。
而我想要做的也不过是这种,但是包含依赖信息。现在有办法了,就是在 ebuild
基础上修改就好了,给他自己的 RPM 机制添加 dependences 信息。
哈哈,还好我今天多注意了一下。
--
我是天马博士,对,就是创造了阿童木的那个天马博士
_______________________________________________
Chinese mailing list
Chinese at
lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/chinese