Re: [問題]請問rpm spec file 裡的%file

看板Linux作者 (Hi)時間11年前 (2014/05/11 04:21), 11年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
換個方式問好了 如果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://www.ptt.cc/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
文章代碼(AID): #1JReeuSn (Linux)
文章代碼(AID): #1JReeuSn (Linux)