rpmbuild

    0熱度

    1回答

    Maven noob here。我們有幾十個與POM搭建的版本,可以構建RPM,並且最近將我們的CI系統遷移到了CentOS 6.結果rpm版本不再與RHEL 5向後兼容。顯然,我需要在規範或maven POM中聲明: <defineStatement>_source_filedigest_algorithm md5</defineStatement> <defineStatement>_bin

    0熱度

    1回答

    我執行以下操作在Fedora內核SRC轉速: (1)rpm -ivh kernel-xxx.rpm (2)轉到~/rpmbuild/SPECS DIR (2)rpmbuild -bp kernel.specs --nodeps 然後在〜/的rpmbuild/BUILD/DIR我得到內核XXX DIR 其中有兩個源代碼目錄 - (1)的Linux-XXX < --------一個 (2)香草XXX

    5熱度

    1回答

    我試圖創建一個包只有系統上的更新文件,但我不斷收到錯誤時的rpmbuild是壞的退出狀態跑。該錯誤表示文件丟失。 我在CentOS 5和6上試過這個,結果相同。 我用rpmdev-setuptree設置文件系統,其中還設置~/.rpmmacros文件。然後我使用rpmdev-newspec來初始化spec文件。 我以非root用戶身份運行。 我有規格文件在~/rpmbuild/SPECS/test

    2熱度

    3回答

    我設置了一個私有存儲庫(現在是本地安裝)並構建了自定義rpms。這個想法是建立轉速,將其添加到回購,並觸發到幾個服務器的yum update mypackage。 我遇到的問題是,較新版本的rpm沒有顯示出來......並且舊版本的rpm仍然存在,甚至在我從回購庫中刪除它之後。 我試過yum update和yum clean all但它沒有得到我本地回購的最新數據。 當我卸載軟件包並重新安裝它時,

    0熱度

    2回答

    我試圖從一個RPM安裝多個RPM install.i已經使spec文件進入%post部分我使用命令安裝另一個rpm。 %post rm -f /var/lib/rpm/__db.0* rpm --rebuilddb rpm -ivh xyz.rpm 但是當主RPM安裝是它會得到install.so它提供了以下警告鎖執行不釋放的另一個轉速和停止安裝process.and等待無限。 所以任何

    1熱度

    2回答

    我目前正在嘗試將我們的項目打包到Fedora RPM中。所以我用下面的規格:http://sourceforge.net/p/audiocuesheet/code/145/tree/trunk/RPM%20Build/AudioCuesheetEditor.spec 如果我嘗試建立與「構建」內xbuild轉速 - 階段,輸出如下: + xbuild /property:Configuration=

    0熱度

    1回答

    如何將文件添加到現有的rpm包中? 有沒有辦法提取rpm並添加文件並重新生成包含新文件的包?

    1熱度

    1回答

    我必須使用不同的編譯器(gcc)來打包一個包含centos的包。它也是gcc,只是重新包裝了已經安裝了不同路徑的新版本。 我使用模擬的構建,它在其基本設置 config_opts [ 'chroot_setup_cmd'] = 'groupinstall建設' 集團建立在我的案件中含有的CentOS股票GCC。在模擬環境中我無法改變任何東西。 有沒有辦法在構建之前刪除gcc包實際進行? 問題是,我

    1熱度

    1回答

    我正在使用CentOS 4.1機器,我正在使用rpm-build創建一個將所需位置中的某些二進制文件粘貼的rpm。 我的.spec是:預期 Summary: FOO1 Data Name: foo Version: 1.0 Release: 1 License: GNU Group: FOO1 URL: www.foo1data.com Source0: foo.src Build

    2熱度

    1回答

    還有一些Requires標記不能滿足的事情。 所以我寫了一個腳本來驗證這些東西,但我在哪裏放置它們? 如果沒有找到,那麼我想退出安裝提示用戶在嘗試再次安裝此rpm之前執行這些步驟。 在%install標籤寫入exit 1構建失敗,使用的rpmbuild轉速。 說%install has a bad exit code. 編輯:讓我給你提供一個例子。我最初想測試的是如果存在Oracle Java 6