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