2017-06-03 89 views
0

當我執行命令「fedpkg本地」我得到這個錯誤信息fedpkg本地錯誤:衝突

[[email protected] kernel]# fedpkg local 
/usr/lib/python2.7/site-packages/fedora/client/bodhi.py:48: DeprecationWarning: fedora.client.bodhi has been deprecated. Please use bodhi.client.bindings instead. 
    DeprecationWarning) 
error: Failed build dependencies: 
    rpm < 4.13.0.1-19 conflicts with kernel-4.12.0-0.rc3.git3.2.fc27.x86_64 

我該如何解決衝突,這樣我可以運行fedpkg地方?

+0

你正在使用什麼樣的fedora版本?你想要構建什麼包和版本?如果你想從你的Fedora發行版進一步構建,你可以嘗試'fedpkg mockbuild'。 – Jakuje

+0

Fedora 25.我試圖克隆我的內核。所以我做了fedpkg clone -a內核,然後發佈,當我嘗試做fedpkg local時,我得到這個消息 –

+0

如果你只是'fedpkg clone',你正在構建Fedora Rawhide(27)內核,而不是你的內核。運行'git checkout f25'改變爲Fedora 25分支並構建你的內核。 Rawhide可能已經與您的一些用戶空間不兼容。 – Jakuje

回答

1

如果你只是fedpkg clone,你正在構建Fedora Rawhide(27)內核,而不是你的內核(Fedora 25)。運行git checkout f25更改爲Fedora 25分支,現在您將能夠使用fedpkg local構建內核。 Rawhide可能已經與您安裝的一些用戶空間不兼容。