[From nobody Sun Jun 21 11:15:05 2026
Received: (at submit) by bugs.debian.org; 31 Jan 2026 07:40:50 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-13.2 required=4.0 tests=BAYES_00,
 BODY_INCLUDES_PACKAGE,DATE_IN_PAST_03_06,DKIM_SIGNED,DKIM_VALID,
 DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,
 HAS_PACKAGE,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,
 RCVD_IN_VALIDITY_RPBL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=ham
 autolearn_force=no version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 198; hammy, 88; neutral, 30; spammy,
 2. spammytokens:0.896-+--H*MI:live, 0.877-+--H*M:live
 hammytokens:0.000-+--xorriso,
 0.000-+--Hx-spam-relays-external:217.72.192.78,
 0.000-+--H*RU:217.72.192.78,
 0.000-+--Hx-spam-relays-external:mout.web.de,
 0.000-+--H*r:ip*217.72.192.78
Return-path: &lt;techlord8@web.de&gt;
Received: from mout.web.de ([217.72.192.78]:40167)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;techlord8@web.de&gt;) id 1vm1oG-00A6cG-0V
 for submit@bugs.debian.org; Sat, 31 Jan 2026 03:38:08 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de;
 s=s29768273; t=1769830685; x=1770435485; i=techlord8@web.de;
 bh=c3X6lYQ+mkuAJ7lK81zRiG9jKnnIsX/05ffTJsTKAk8=;
 h=X-UI-Sender-Class:MIME-Version:Message-ID:From:To:Subject:
 Content-Type:Date:cc:content-transfer-encoding:content-type:date:
 from:message-id:mime-version:reply-to:subject:to;
 b=lcRyUnD5ZejsmRpUJEyIfE/GDNCElobt0vQYibHItPFtpA5N6IXhi1tod3Avo82U
 NoKM0zC9f6lg0MZKToRYTJk5jgN4rHCIEJOO7yvPDXqcb5RTu//yKedhMf6WoBKHk
 jWJWL9S6p6I55GYFGLuXjYr+5vRUP6GVZRNPpxzELPbszv27d+3pTtLd90nOSn9xb
 Futwg85PSEBoZGpRZ07LCUAApdKsvqMy/+6RT+K1Xd4AGHdA2TbTUzt2baC5BXjt1
 7yJe1RCwPsD0WCouf+jDowp2Dk+lnZDqTvpHjJ0qlZRdeuiyogMYfdlKdEU6LysLf
 6iHjGhba7hEwXHLnzw==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from [79.241.203.127] ([79.241.203.127]) by
 trinity-msg-rest-webde-webde-live-6df5c449b9-hxdxs (via HTTP); Fri, 30 Jan
 2026 23:30:34 +0000
MIME-Version: 1.0
Message-ID: &lt;trinity-90f6576a-0280-4356-ac6c-3afe5a1e38b1-1769815834412@trinity-msg-rest-webde-webde-live-6df5c449b9-c487b&gt;
From: techlord8@web.de
To: submit@bugs.debian.org
Subject: Option to truncate one or more sessions at the end of on image file.
Content-Type: text/plain; charset=UTF-8
Importance: normal
Sensitivity: Normal
Date: Fri, 30 Jan 2026 23:30:34 +0000
X-Priority: 3
X-Provags-ID: V03:K1:UNT1eLV5QtsgYQoAcCb+8nH5JXol2+DPZjMjgQfVIlnDPuCSnO9Y0YmvW9KwHFh3uITiH
 nMELzfr+teq7Wuvmup+2pEMKcJQS1HwIoGIconXUtpVfqsT8DMA5T0Z5eQ4VwIJAA+H9IYTU+QrJ
 CHBFpzidi+P1KXgvGMQtwX3wV1Qunk8oj4z9Ox4Js3zqLSJtVayH7qKjA6Ng+qySfJYuLho7xp8Y
 gwnE1/pZj/Z3kfx3NwNqF4bzR4dUdsuvA5YLVjfDAcVAqpsWRzxiLJ123+xc1OvpaLB0SO7eosEJ
 3evpnyXEoORC0V1nmQzwnIcHlaliRpYMY4/CYWdID/+r5dniXhU2jxf5Lv4+DEN3++xbpJXI/wxt
 suWpcv6+Wk/
UI-OutboundReport: notjunk:1;M01:P0:a04z68nHlRA=;AokoPcbOrrDu/hpNcQbj7eZxHZH
 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
 yO4IGe4=
Delivered-To: submit@bugs.debian.org

Package: xorriso
Severity: wishlist

I suggest adding an option to truncate the last session of an image file (or more than one session). This would both truncate the image file to the size before the last session was added, and update the TOC to remove the last session. In other words, the ISO file would be reverted back to a state before the last 1 or more sessions were added.

This is useful to reduce an ISO image back to a size where it would fit on a recordable disc if that size was accidentally exceeded.

Example use:

xorriso -dev example.iso -truncate_last_sessions 2

This would truncate the last 2 sessions.

If there is only one session, the command would return an error.
]