找回密码
 注册
查看: 944|回复: 1

ML1.2 的 rpm 是不是有问题呢?

[复制链接]
发表于 2003-10-6 18:00:27 | 显示全部楼层 |阅读模式
由于我拿到的光盘上没有 httpd,为了安装 httpd 的 rpm,需要解决一大堆依赖关系(我用的是 rpmfind.net 上找到的 RawHide 的 RPM 包)。。。  所以我需要编译 sgml-common。可是一直不能通过。差了一下,问题似乎出在 configure 的过程中。

按道理来说 spec 里面的 %configure 展开后应该是 ./configure ....  --sysconfdir=/etc ....   但 sgml-common 里面的 --sysconfdir=/usr/etc。
这样本来要安装到 /etc/sgml/sgml.conf 被安装到 /usr/etc/sgml/sgml.conf。所以 rpm 就创建失败了。

cjacker 你的意见呢?
发表于 2003-10-7 10:54:04 | 显示全部楼层
嘿嘿,这个问题是由于macros定义造成的,后来Axin和Lonestar提出这个问题并进行了修正。

我一直都是用./configure --prefix --sysconfdir来定义的,这样就没有问题了,
用%configure宏是有这个问题。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-1-9 10:12 , Processed in 0.069908 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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