mirror of
https://git.yoctoproject.org/poky
synced 2026-05-01 15:32:12 +02:00
wic/engine: dump the partition table in JSON format only
since commit 03154d2cf25c1d5ce908da9e72d324004b8d5722 ("sfdisk: add -J between mutually exclusive options")
in util-linux [1], the '-J' can't be used with the '-d' option anymore.
So, since we're using json format output, drop the '-d' option.
Fixes:
ERROR: _exec_cmd: <snip>/usr/sbin/sfdisk -dJ <snip>/core-image-minimal-qemux86-64.wic returned '1' instead of 0
output: sfdisk: mutually exclusive arguments: --list-free --json --dump
[1] - 03154d2cf2 (diff-31d5cc325380dbdafe64d0e019846f12)
(From OE-Core rev: 49e7f3e8e3a775510d8b0e2826a06d000934706b)
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
5a8d7be90a
commit
0c8892fa1d
@@ -439,7 +439,7 @@ class Disk:
|
||||
outf.flush()
|
||||
|
||||
def read_ptable(path):
|
||||
out = exec_cmd("{} -dJ {}".format(self.sfdisk, path))
|
||||
out = exec_cmd("{} -J {}".format(self.sfdisk, path))
|
||||
return json.loads(out)
|
||||
|
||||
def write_ptable(parts, target):
|
||||
|
||||
Reference in New Issue
Block a user