Re: [问题]请问rpm spec file 里的%file

楼主: pttdocc (Hi)   2014-05-11 04:21:09
换个方式问好了
如果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的人手动列一次呢?
: 谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com