2017-06-03 4 views
0

Wenn ich den Befehl „fedpkg local“ ausführen bekomme ich diese Fehlermeldungfedpkg lokale Fehler: Konflikt

[[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 

Wie kann ich den Konflikt zu lösen, so dass ich fedpkg lokale betreiben?

+0

Welche Fedora-Version verwenden Sie? Welches Paket und welche Version möchten Sie erstellen? Sie können 'fedpkg mockbuild' versuchen, wenn Sie etwas weiter von Ihrer Fedora-Version erstellen möchten. – Jakuje

+0

Fedora 25. Ich versuche meinen Kernel zu klonen. Also habe ich fedpkg Klon -a Kernel, dann Release, und wenn ich versucht, fedpkg lokalen tun, bekomme ich diese Nachricht –

+0

Wenn Sie nur 'fedpkg klonen', Sie bauen Fedora Rawhide (27) Kernel, nicht Ihr Kernel. Führen Sie 'git checkout f25' aus, um zu Fedora 25 zu wechseln und Ihren Kernel zu erstellen. Das Rawhide kann bereits mit einigen Ihrer Benutzerräume inkompatibel sein. – Jakuje

Antwort

1

Wenn Sie nur fedpkg clone haben, bauen Sie Fedora Rawhide (27) Kernel, nicht Ihren Kernel (Fedora 25). Führen Sie git checkout f25 aus, um zu Fedora 25-Zweig zu wechseln, und jetzt können Sie Ihren Kernel mit fedpkg local erstellen. Das Rawhide kann bereits mit einigen von Ihnen installierten Benutzerbereichen inkompatibel sein.