我必須使用不同的編譯器(gcc)來打包一個包含centos的包。它也是gcc,只是重新包裝了已經安裝了不同路徑的新版本。rpmbuild - 如何在構建時將一些包標記爲衝突
我使用模擬的構建,它在其基本設置
config_opts [ 'chroot_setup_cmd'] = 'groupinstall建設'
集團建立在我的案件中含有的CentOS股票GCC。在模擬環境中我無法改變任何東西。
有沒有辦法在構建之前刪除gcc包實際進行?
問題是,我重新包裝的海灣合作委員會編譯的一些程序傾向於使用系統/ usr/include /而不是從重新包裝的海灣合作委員會正確的包括,所以我正在尋找一種方式如何本地化問題。
我之前沒有使用模擬器,所以我不能在這裏給出一個真正的答案..但是有什麼理由爲'%prep'部分添加'rm -f $(rpm -ql gcc)'贏得'在這裏工作? –