File multibootusb-fix-fdisk.patch of Package multibootusb

--- a/scripts/usb.py
+++ b/scripts/usb.py
@@ -219,7 +219,11 @@ def details_udev(usb_disk_part):
         gen.log("ERROR: Unknown disk/partition (%s)" % str(usb_disk_part))
         return None
 
-    fdisk_cmd_out = subprocess.check_output('fdisk -l ' + usb_disk_part, shell=True)
+    try:
+        fdisk_cmd_out = subprocess.check_output('fdisk -l ' + usb_disk_part, shell=True)
+    except subprocess.CalledProcessError:
+        gen.log("ERROR: fdisk failed on disk/partition (%s)" % str(usb_disk_part))
+        return None
 
     if b'Extended' in fdisk_cmd_out:
         mount_point = ''
openSUSE Build Service is sponsored by