]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Output a nice error message when "--release rawhide" is used 200/head
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 17 Nov 2017 15:08:28 +0000 (16:08 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 17 Nov 2017 15:24:18 +0000 (16:24 +0100)
mkosi

diff --git a/mkosi b/mkosi
index 5bbcfca70ea52b6ba126a88792357cc0ab937671..3dff666d315e82cdf03b03d53ebba74998cbbb5d 100755 (executable)
--- a/mkosi
+++ b/mkosi
@@ -939,6 +939,10 @@ def invoke_dnf(args, workspace, repositories, base_packages, boot_packages, conf
 
 @complete_step('Installing Fedora')
 def install_fedora(args, workspace, run_build_script):
+    if args.release == 'rawhide':
+        last = sorted(FEDORA_KEYS_MAP)[-1]
+        die('Use numerical release for Fedora, not "rawhide"\n' +
+            '(rawhide was {} when this mkosi version was released)'.format(last))
 
     disable_kernel_install(args, workspace)