From d4425f7935b9cbe3d6cd0aa9d9b169f628128afe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lubom=C3=ADr=20Sedl=C3=A1=C5=99?= Date: Mon, 5 Jun 2023 15:30:18 +0200 Subject: [PATCH] iso: Support joliet long names MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Without this option the names reported by joliet tree are truncated. Signed-off-by: Lubomír Sedlář (cherry picked from commit fa50eedfad55b2f1b6d51dae49890d02bc3c101b) --- pungi/createiso.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pungi/createiso.py b/pungi/createiso.py index b46afbfe..954b6401 100644 --- a/pungi/createiso.py +++ b/pungi/createiso.py @@ -169,6 +169,9 @@ def write_xorriso_commands(opts): emit(f, "-volid %s" % opts.volid) # isoinfo -J uses the Joliet tree, and it's used by virt-install emit(f, "-joliet on") + # Support long filenames in the Joliet trees. Repodata is particularly + # likely to run into this limit. + emit(f, "-compliance joliet_long_names") with open(opts.graft_points) as gp: for line in gp: