From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 04 16:52:15 2025 Received: (at submit) by debbugs.gnu.org; 4 Aug 2025 20:52:15 +0000 Received: from localhost ([127.0.0.1]:52813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uj2AJ-0002nB-7k for submit@debbugs.gnu.org; Mon, 04 Aug 2025 16:52:15 -0400 Received: from lists.gnu.org ([2001:470:142::17]:41150) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uj1iQ-0001QJ-NB for submit@debbugs.gnu.org; Mon, 04 Aug 2025 16:23:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uj1iG-0006NP-86 for bug-parted@gnu.org; Mon, 04 Aug 2025 16:23:16 -0400 Received: from mail-il1-x12e.google.com ([2607:f8b0:4864:20::12e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uj1iE-0000XA-Kk for bug-parted@gnu.org; Mon, 04 Aug 2025 16:23:16 -0400 Received: by mail-il1-x12e.google.com with SMTP id e9e14a558f8ab-3e41275c6f8so1202265ab.0 for ; Mon, 04 Aug 2025 13:23:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1754338992; x=1754943792; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=cXugKe5LCaX+f2aCeMP6cPS6HEy34IlO5kZDsFqpQ+g=; b=TFUjMV2tLErYWkuFxGyIN5tdsbDF4WzuY59Pg4491kKBmQAmokSqFdRfCoIz07NN3F qgRrelf0LBcmO1uz2NeNlKNWyOY2uD028PytPUm/biIGMmDknLr7NbZnuZkX1rtdOZic F7lqpmLFoKJ0UKB7CB023k+9fNNvZGmC74L2FzvLaefqCoP/3mrpq6bfBQmY24rw1WTp G+0chCvlnAuoagAihlriqkjHmJn8Pj1hEvkEK3MDcdNQ067avmvvGWFTUNnRdyX3zy9c yzSuMD02pa/NkJ5GzdsDnDshbaYFrbRhTjYw4zU8j2W/wNq8Iy0kUexSSgTVkl1joxQa yVHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754338992; x=1754943792; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=cXugKe5LCaX+f2aCeMP6cPS6HEy34IlO5kZDsFqpQ+g=; b=elfRloMqf5PskS+fBx0JUYnzqNYok1MdFi3DOjyOQYhihGBab2j6lHIus3GeBr2D+2 E5uiphk0pUAdQq+18hiwqZhoR63ffJiXROvb+vQF5vuON3RawzCcYONjvTdCQwOkzqjw Ljl+oU9aLHA+KcasxoGP4X7UqVtQhljFUD/dnJhyCLeDpSOd+PEhHurqiSg/xalGnI4Y f5a5w328qUMC4QCzMjEDdCwPGbaHvJEIVE+NmPDkOlx4X8nQC/a4G+4FxpOlMoDq5CuT mO5/k+ythRFtc7cyUMznPHZf0XDaIV0F6P/MZ7ztH8XOTay0SE+8GN8hnVRqmeXId40V IGrw== X-Gm-Message-State: AOJu0Yx4n3p9z4hIUjRhFhZ23rUiEFXBgRykWdYweTdJk/vYcBW3/Zhv TJvEshD4/F54tt6r5CXZyoPdcz1e2xCnXuk6pdIARo24IfGelmhbsTAAutNpPFPrNuBBaxOwb9g bCXPm0ucFDhM1NRCwo5EpeObOjIY8PvK6cBSV X-Gm-Gg: ASbGncsEZ1L/Mof71dPfC9zB9VOYBd8F0oZtF8fPtsMabZmUWDTSqKXvul75HaMJT6Q kcTyUljHRSmnvCmFWTuneDuiQBe0sp0CBt6EvpaPASKxH1aUpBveTxuNaApq2UdpL6kAZv8Dh9T yiSpwkAL7gE7BhZ+43QVt4/2+5mRR8sL6qu4PrLwwMjrQGCS6BE10J6VI4gUfyjtqq8fZ9REf4i WSy1w== X-Google-Smtp-Source: AGHT+IF8MxNFM43l5bIKP3Oxe/T2IRxv5VNQBsw2EiFDqGcdDyDz/4+szHeuDehzudbnVAvPWQJEsmxfjkhrd7jcClU= X-Received: by 2002:a05:6e02:9b:b0:3e2:9efa:81c7 with SMTP id e9e14a558f8ab-3e41610b8e2mr56684935ab.1.1754338992323; Mon, 04 Aug 2025 13:23:12 -0700 (PDT) MIME-Version: 1.0 From: Casey Fitzpatrick Date: Mon, 4 Aug 2025 16:19:02 -0400 X-Gm-Features: Ac12FXz3Q3Xt-q_VtheQE5O1EUroZdVyOsJ6SFaJUZTIv9vjjims8Rf5GJiUS-w Message-ID: Subject: -s is ignored when using resizepart for shrinking a partition To: bug-parted@gnu.org Content-Type: multipart/alternative; boundary="00000000000074026d063b8fe058" Received-SPF: pass client-ip=2607:f8b0:4864:20::12e; envelope-from=kcghost@gmail.com; helo=mail-il1-x12e.google.com X-Spam_score_int: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 04 Aug 2025 16:52:12 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --00000000000074026d063b8fe058 Content-Type: text/plain; charset="UTF-8" When using resizepart with "-s" a warning prompt is still printed when shrinking a partition. Then the command fails without actually prompting for Yes/No. Seen using parted version 3.6: ``` $ sudo parted -s /dev/loop0 unit B resizepart 1 420478975 Warning: Shrinking a partition can cause data loss, are you sure you want to continue? $ echo $? 1 ``` --00000000000074026d063b8fe058 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
When using resizepart with "-s" a warning p= rompt is still printed when shrinking a partition. Then the command fails w= ithout actually prompting for Yes/No.

Seen using p= arted version 3.6:
```
$ sudo parted -s /dev/loop0 unit B resizepa= rt 1 420478975
Warning: Shrinking a partition can cause data loss, are y= ou sure you want to continue?
$ echo $?
1
```


--00000000000074026d063b8fe058-- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 04 17:58:02 2025 Received: (at 79171) by debbugs.gnu.org; 4 Aug 2025 21:58:02 +0000 Received: from localhost ([127.0.0.1]:52885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uj3Bx-00066x-Sv for submit@debbugs.gnu.org; Mon, 04 Aug 2025 17:58:02 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]:46879) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uj3Bv-00066g-1p for 79171@debbugs.gnu.org; Mon, 04 Aug 2025 17:58:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1754344678; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ElyA5CRq2ArwMOfDYkXuwIPTYnUzkUfHj7NxnvY/j/c=; b=Z2gHLEeUF0ca3fvDDxtYdnG6u3SdV7Bi6TNI2HPdUZZ4D8IUanY1oha+FKn4P/0gVa5fb1 LnzOOOQYbrfDDYqZCt8D6BeAOilpJdDgXX7cGkRrNPWz/z4TNjXoCFwQ2UJsXcuZXa5rpt EozZC3KdvTY/ygM7JTDj1tczkmQ7xeQ= Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-327-wRgUjlvZP9a5_r2iwrHfAw-1; Mon, 04 Aug 2025 17:57:54 -0400 X-MC-Unique: wRgUjlvZP9a5_r2iwrHfAw-1 X-Mimecast-MFC-AGG-ID: wRgUjlvZP9a5_r2iwrHfAw_1754344672 Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-76be79a0ec8so232543b3a.3 for <79171@debbugs.gnu.org>; Mon, 04 Aug 2025 14:57:54 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754344672; x=1754949472; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ElyA5CRq2ArwMOfDYkXuwIPTYnUzkUfHj7NxnvY/j/c=; b=AYq08hVPFC3OmBQH74VPWQGcWjWUuhL61J1pUrEBaVpJSv++ungNk3PwipCfcn28BU sJEPDuubj9Bh1zanyOGY0lMqz5H+WG7Fl4RTHfzXCu4JP+1y0qZcXMjZmLaAjle3nFCi CrhydWT6Ugvv0jmcZvCNwezFc6RztkChrBnNDXqqQzMloK59SzsWYi022rmKRYqnRkI0 ozs58vhNRc92TDoshixngq8dVm9PnhHFp+vvoRlKGUPv/tumz85kXLDPmKSBnKXt9gI6 wuRbsLw8UwOH5LhST6vTfXHslU5XKMrvxCn1wkHTcSYpn1TUHQw1grahk8VK7awigu9W VFAg== X-Gm-Message-State: AOJu0Yw2YHUY0XpnzwNvdwEeLAUtfISa0JzQRjuriY8bonZybOEXVF+u kzyZ32edjb7OZL5G967SKheex1elfdKaGVCsHsJ6IS3HWRcbO+E+IZVZw0ezsFIG/BBTzibXwMJ rx2pIs8a/jncFkL4Ml1k+2hZ+FVjqtmC9r4Xf3VNcLpUfp3E3gGPu9WCV X-Gm-Gg: ASbGncuD43QmDGZ5UEQZceroXsMXkr4+rf/Pf0rGtDNvRClIFW3+xs9YR3DHLxYrBp0 VS73eU1yPGVSwlWstggnKDIpZSmYufL7vTPA9dn2Zmlu8kS2TCjl6xGuUuo51+kozPJuQk3iHFd 7/2PEoyHCIrNjCvy9JoSQM6Ibg5+zVEOY643uUQJ9vLId9dk4rAJt1LoaxxQ5+oM4yu4V4+PS9v JkmVPGjOsmyDj+GoydtucmBWNIOqazyOsPlxaprxzKwHvtyXt6SwNYHvC6naKc4pot7n/2l8GhU lvU2VXh1pw6kyFjRIlB317EY28rQEN6EJIhpEzudpp+sePkETp6+H+aBgl4T3GaTdulilU+zD50 1cPc= X-Received: by 2002:a05:6a00:cc1:b0:736:6ecd:8e39 with SMTP id d2e1a72fcca58-76bec301d2dmr6798467b3a.2.1754344672182; Mon, 04 Aug 2025 14:57:52 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFetvaQ+Wnlw4uLiuA2hVd3fTMdNN6oGLx3RV8JUxELjSiK93Brw/dYBZlq6Bg4IZrEyllwIA== X-Received: by 2002:a05:6a00:cc1:b0:736:6ecd:8e39 with SMTP id d2e1a72fcca58-76bec301d2dmr6798459b3a.2.1754344671823; Mon, 04 Aug 2025 14:57:51 -0700 (PDT) Received: from ohop.brianlane.com (c-24-16-250-124.hsd1.wa.comcast.net. [24.16.250.124]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-76bccfe8f90sm11289497b3a.127.2025.08.04.14.57.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Aug 2025 14:57:51 -0700 (PDT) Date: Mon, 4 Aug 2025 14:57:49 -0700 From: "Brian C. Lane" To: Casey Fitzpatrick Subject: Re: bug#79171: -s is ignored when using resizepart for shrinking a partition Message-ID: References: MIME-Version: 1.0 In-Reply-To: X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: 5vZnObC2s0_eaW-KvmmgItpGBxqqFLnqUfcUtaGlcWs_1754344672 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 79171 Cc: 79171@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, Aug 04, 2025 at 04:19:02PM -0400, Casey Fitzpatrick wrote: > When using resizepart with "-s" a warning prompt is still printed when > shrinking a partition. Then the command fails without actually prompting > for Yes/No. > > Seen using parted version 3.6: > ``` > $ sudo parted -s /dev/loop0 unit B resizepart 1 420478975 > Warning: Shrinking a partition can cause data loss, are you sure you want > to continue? > $ echo $? > 1 > ``` parted defaults to not doing things that could lose data, so shrinking is only supported in interactive mode. This comes up from time to time. eg. https://lists.gnu.org/archive/html/bug-parted/2024-06/msg00000.html Brian -- Brian C. Lane (PST8PDT) - weldr.io - lorax - parted - pykickstart From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 04 18:53:33 2025 Received: (at 79171) by debbugs.gnu.org; 4 Aug 2025 22:53:33 +0000 Received: from localhost ([127.0.0.1]:52950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uj43h-0000Pm-2a for submit@debbugs.gnu.org; Mon, 04 Aug 2025 18:53:33 -0400 Received: from mail-il1-x12e.google.com ([2607:f8b0:4864:20::12e]:40807) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uj43d-0000PY-VC for 79171@debbugs.gnu.org; Mon, 04 Aug 2025 18:53:30 -0400 Received: by mail-il1-x12e.google.com with SMTP id e9e14a558f8ab-3e413a69f94so1189165ab.3 for <79171@debbugs.gnu.org>; Mon, 04 Aug 2025 15:53:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1754348004; x=1754952804; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=9UQ33a2GSZsgWvUm42k30XZ6FN02Z83qYOWsEW34qak=; b=QM7tte8ksyZvN4S+5ReySFh2WIxeG3ESCv+ZUEB2yHeQfl7BQO2tPa/7M87jKlEfUc eQ2RmH7TyJj59VQEhursn705OXKIjeWem08MxKDE+MlCU/Zmhzj/+3K+VkcxMHjFBbNI F2mQQ/RTtWFJrTapYMU17qRfe44ADn0KCOub5wTD9d69RsVFWbMsyFI4RtsVvX7O1JfP F8dXtXjI8SiMwtWzXuBw7T4ZBxe4j5OnEsAQ/cA2C1RK4CgvQ+Hwv+6M3DSCdMsw42eh TDr1ZSxNLDedXn61wszvyoDVqp5k5icMf62k/0+VKwZyjQfzEKOmLpNmEjZlWjoxzN7G P0UQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754348004; x=1754952804; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=9UQ33a2GSZsgWvUm42k30XZ6FN02Z83qYOWsEW34qak=; b=weRXkDo3aqcZnzvb2U4C0DRQP0wR+j/HQSXfIDJa1xk+o6rN+B925V87Vz/xFP1TY/ mGQWPikjDM/MmbJ3E5F/hii378Dx5BbXZhuTiy6Luja7P+pcUMZ58ZJ8tr1OyMzRu11G 42e0TiL4hYSusKuWMgGi0n75Q/DkbW3GFydZLAwOMwCLicSayn6jgVxJqDdG541yjncP 78RkNHgLUN5o1SqGy/my5r3FFMxSYLBaposlvRKhY2FmIAx92nE1/jGmi8P7LHx7Qr18 0ozVH+nCDEPHxBEUzV1XYqAw7/iioGHq6JWTQ3XqcYFgpr7m2cIBXp/A9cGNsN9r5GEK 8pcg== X-Gm-Message-State: AOJu0YwQQjg5Bti8ZimLPX+ty/gkr7h22onbvPb5V6SDUTvVlRAKMP+u yIum8OQ0/I36UfI3hUXqofeIdGGzGnpdgn1/M+PvjyqG2tyQRF9TRwKyWDhnnqEVK3kmGIgHFJP s85IBTJ17SIgfsJ1UxDxpX0uKC6d4wIQ= X-Gm-Gg: ASbGncurZBC0qKy5rTROsM+VXEzV32SyaOiS3Wbc1qn1FFdtwvkNlcodXBDpaE657NV FO5AQw5vQ8yQBX/Jb7Mdg7ib7CnwvF25x2VeFhbEPK+Q/qRo7gN9H/WjJX9u+hwtvk6hqcsOzWT 6XuO8jYKV8zry7KR8vt7iwu/9jBiZLvEDgGCo7tnys6qqRArjdySn8XKSFLRclYYev8Ej0Bjo1y J79cg== X-Google-Smtp-Source: AGHT+IGPRwBmKeGLZ8fBzZBdIVkfES/XFU2/3hOnmfen6QKzJjIPdd7yY6n8fL2Irl3V91GaS7y/r+j1/aoHA9VEET4= X-Received: by 2002:a05:6e02:2482:b0:3e4:6c1:74a4 with SMTP id e9e14a558f8ab-3e416190916mr51694685ab.3.1754348003770; Mon, 04 Aug 2025 15:53:23 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Casey Fitzpatrick Date: Mon, 4 Aug 2025 18:53:13 -0400 X-Gm-Features: Ac12FXyBTF7t8bQCE869zyKxQu8xKgloZI-Jo6__sqGgNGhY5olHbvzF0Aau88o Message-ID: Subject: Re: bug#79171: -s is ignored when using resizepart for shrinking a partition To: "Brian C. Lane" Content-Type: multipart/alternative; boundary="00000000000093c834063b91f948" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 79171 Cc: 79171@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --00000000000093c834063b91f948 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks! I missed that somehow searching around. I'm glad there is a workaround at least. On Mon, Aug 4, 2025, 5:57=E2=80=AFPM Brian C. Lane wrote: > On Mon, Aug 04, 2025 at 04:19:02PM -0400, Casey Fitzpatrick wrote: > > When using resizepart with "-s" a warning prompt is still printed when > > shrinking a partition. Then the command fails without actually promptin= g > > for Yes/No. > > > > Seen using parted version 3.6: > > ``` > > $ sudo parted -s /dev/loop0 unit B resizepart 1 420478975 > > Warning: Shrinking a partition can cause data loss, are you sure you wa= nt > > to continue? > > $ echo $? > > 1 > > ``` > > parted defaults to not doing things that could lose data, so shrinking > is only supported in interactive mode. This comes up from time to time. > eg. > > https://lists.gnu.org/archive/html/bug-parted/2024-06/msg00000.html > > Brian > > -- > Brian C. Lane (PST8PDT) - weldr.io - lorax - parted - pykickstart > > --00000000000093c834063b91f948 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks! I missed that somehow searching around. I'm g= lad there is a workaround at least.

On Mon, Aug 4, 2025, 5:57=E2=80=AFPM Bri= an C. Lane <bcl@redhat.com> wrote:
On Mon, Aug 04, 2025 at 04:19:02PM -0400, Casey Fitzpatrick wrote: > When using resizepart with "-s" a warning prompt is still pr= inted when
> shrinking a partition. Then the command fails without actually prompti= ng
> for Yes/No.
>
> Seen using parted version 3.6:
> ```
> $ sudo parted -s /dev/loop0 unit B resizepart 1 420478975
> Warning: Shrinking a partition can cause data loss, are you sure you w= ant
> to continue?
> $ echo $?
> 1
> ```

parted defaults to not doing things that could lose data, so shrinking
is only supported in interactive mode. This comes up from time to time.
eg.

https://lis= ts.gnu.org/archive/html/bug-parted/2024-06/msg00000.html

Brian

--
Brian C. Lane (PST8PDT) - weldr.io - lorax - parted - pykic= kstart

--00000000000093c834063b91f948--