作者pttdocc (Hi)
看板Linux
标题Re: [问题]请问rpm spec file 里的%file
时间Sun May 11 04:21:09 2014
换个方式问好了
如果install 後在BUILDROOT底下的file 没有列在%file 之下的话
就会出现 "rpm installed (but unpackaged) file(s) found" 的讯息
这个连结说这是rpm 4.1版後新加入的policy 可以设定关掉这个限制
http://goo.gl/GBVrE0
我主要想问的就是 为什麽要有这个限制 用意为何呢?
谢谢
※ 引述《pttdocc (Hi)》之铭言:
: 请问一下 RPM 的spec file里有%file segment
: install所产生的档案 ,必需要列在这个segment底下,否则无法build 出RPM package
: 请问要强制写spec档的人把install会产生的东西 在这里再列一次的目的是??
: (就算我没有要用%attr指定file permission 也非列不可)
: 难道不是rpmbuild 这个程式 看install完目录下产生了哪些档案
: 就包进package 就好了吗? 为什麽还要写spec的人手动列一次呢?
: 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.193.44.210
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Linux/M.1399753272.A.731.html
※ 编辑: pttdocc (123.193.44.210), 05/11/2014 04:21:49
※ 编辑: pttdocc (123.193.44.210), 05/11/2014 04:23:03