GNU bug report logs - #80734
Don't tell users *they* gave an improper argument

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: coreutils; Reported by: Dan Jacobson <jidanni@HIDDEN>; dated Fri, 3 Apr 2026 06:56:03 UTC; Maintainer for coreutils is bug-coreutils@HIDDEN.

Message received at 80734 <at> debbugs.gnu.org:


Received: (at 80734) by debbugs.gnu.org; 5 Apr 2026 10:10:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 05 06:10:47 2026
Received: from localhost ([127.0.0.1]:56352 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1w9KRL-0004wO-7y
	for submit <at> debbugs.gnu.org; Sun, 05 Apr 2026 06:10:47 -0400
Received: from gerbil.ash.relay.mailchannels.net ([23.83.222.67]:21049)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jidanni@HIDDEN>)
 id 1w9KRH-0004vu-Q4
 for 80734 <at> debbugs.gnu.org; Sun, 05 Apr 2026 06:10:44 -0400
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id EE053222B3F;
 Sun, 05 Apr 2026 10:10:40 +0000 (UTC)
Received: from pdx1-sub0-mail-a203.dreamhost.com
 (100-121-211-194.trex-nlb.outbound.svc.cluster.local [100.121.211.194])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 8E189222F3E;
 Sun, 05 Apr 2026 10:10:40 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; d=mailchannels.net; s=arc-2022; cv=none;
 t=1775383840;
 b=2bPKBM78RIiqiN2teQtv4tGA+uwlOfXcsCWFvNYgRPZUsGcsiMteUl0LiGqdt4/ymLrSWL
 alG6kxTL2ClIQaz9QPJ1WfNnepMGH7JNCySE4X1ZFQ1Zuy/M8/5+ZNDYzqIQjqzLkSV5l8
 LrfSX9WSlEP2D7w/1XGUHKISBjdmEWxSYTL0QtixjM0yj78J7q6iHv75RufWx6E9Qn4eZM
 bRveIceyQLBV885yCr49l8nx+BXltmdFEdHBgi7xHcRZPF9yeJCOwQopWNuSgpRe7+SCW5
 G9kesrMspGbnwB9PigWKPOsY1K3Ooogq31yAuIBQUY8x8M2/4AQC/AxWgZXYYA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1775383840;
 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:
 references:references:dkim-signature;
 bh=WJhXMAGn6dc/G5LecfqsZGbO6jFVRRXW/NXStPpvh8w=;
 b=KWpBNxIyfbkhe4vFZ5eoFuvRfDipfMnTuTWB1qHtPO+7gQdLlASmKoLPhgEFB1Dzd7SzA5
 jheupxoRD3caoais3lXYfzD+nFvtnjw1VAdOsi/eE3MN0G2fd57NU5SoBUj8GMFGTMdk6O
 z/weNCXk9HFmBmntkP+w/A+ea+4GL3WjFCbEWik8lfJ8y4T0+7WoXmaYqyRB/ONkSzlUZn
 1DQT/BS9RcveLk+HT9GmfwcwF10xMneD3og1FpFKOx2AuVa8sb2E3ORHF2GrYtNXDBI6kt
 bY8JERa93jjhQTt91O54KlB3a9ThrHRLcuXTEZHaDHYQJ3cNlHTvFw2dUrQ7qw==
ARC-Authentication-Results: i=1; rspamd-7d86dcc447-srf64;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=jidanni@HIDDEN
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Chief-Chief: 1e34b6ee7ca0e637_1775383840791_2073918058
X-MC-Loop-Signature: 1775383840791:1785633138
X-MC-Ingress-Time: 1775383840789
Received: from pdx1-sub0-mail-a203.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.121.211.194 (trex/7.1.5); Sun, 05 Apr 2026 10:10:40 +0000
Received: from jidanni.org (125-224-149-62.dynamic-ip.hinet.net
 [125.224.149.62])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 (Authenticated sender: jidanni@HIDDEN)
 by pdx1-sub0-mail-a203.dreamhost.com (Postfix) with ESMTPSA id 4fpSrw2kWNz3p; 
 Sun,  5 Apr 2026 03:10:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jidanni.org;
 s=dreamhost; t=1775383840;
 bh=WJhXMAGn6dc/G5LecfqsZGbO6jFVRRXW/NXStPpvh8w=;
 h=From:To:Cc:Subject:Date:Content-Type;
 b=VtrILej9/WLJMXq6bKl60lD3ljSnW1OWpeYDmaLMOYJY0yYtjwq/ob49P0C7sTeL1
 qSxKaUqFt3wa5QRjIv4+oaVT2SZwfH9lGpFHxKKAMnJQymi5z82UulKvb5+O31vb19
 NeagPZ+PVFR5HF68BEJyD/mzrHE8bcJL2TCvWekoRREhTBys1viS+wGs0lKcnijCbe
 7e1UCIajeDDOZ/WNstbFEJFdqB2Se+a9imjszWsMP5JFfagXiGkH9QgV5UHngU7O4B
 vjeL/rfHiZ6/EI66hDqsWnVwaDipomQljq/2+qu9rMAGR9bT3er8wE0Eri3kkFQiLC
 k3kiHs4CbjtPw==
Received: from jidanni by jidanni.org with local (Exim 4.98.2)
 (envelope-from <jidanni@HIDDEN>) id 1w9KRE-000000006iW-3jet;
 Sun, 05 Apr 2026 18:10:40 +0800
From: Dan Jacobson <jidanni@HIDDEN>
To: Paul Eggert <eggert@HIDDEN>
Subject: Re: bug#80734: Don't tell users *they* gave an improper argument
References: <87pl4g7ct1.3.fsf@HIDDEN>
 <77243a93-3117-4649-94b9-2626c831d9de@HIDDEN>
 <87v7e6567y.3.fsf@HIDDEN>
 <3613642e-e8db-477e-9ca3-7d7ee2868323@HIDDEN>
Date: Sun, 05 Apr 2026 18:10:40 +0800
Message-ID: <87jyul67kv.3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 80734
Cc: 80734 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Well then say "Internal error: please be sure to report to bug..@...
and in your error report paste these details: ....."

Note: Note: Note: I am not trying to debug what happened to me.
I'm trying to get better error messages in the general case.




Information forwarded to bug-coreutils@HIDDEN:
bug#80734; Package coreutils. Full text available.

Message received at 80734 <at> debbugs.gnu.org:


Received: (at 80734) by debbugs.gnu.org; 5 Apr 2026 05:28:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 05 01:28:14 2026
Received: from localhost ([127.0.0.1]:53963 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1w9G1u-0004eD-Hz
	for submit <at> debbugs.gnu.org; Sun, 05 Apr 2026 01:28:14 -0400
Received: from mail.cs.ucla.edu ([131.179.128.66]:33642)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eggert@HIDDEN>)
 id 1w9G1s-0004dm-DK
 for 80734 <at> debbugs.gnu.org; Sun, 05 Apr 2026 01:28:13 -0400
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id 18C503C1082EC;
 Sat,  4 Apr 2026 22:28:06 -0700 (PDT)
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP
 id sC_S6MgNtixK; Sat,  4 Apr 2026 22:28:06 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id E23663C1082ED;
 Sat,  4 Apr 2026 22:28:05 -0700 (PDT)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu E23663C1082ED
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu;
 s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1775366885;
 bh=FzhezHMvlfBw49TxnqzC+8U57+EDLtKtXd9Hx6gvXyA=;
 h=Message-ID:Date:MIME-Version:To:From;
 b=gPZ1iUTMq3PxW3+Y69LOMSYyQNSz7uB5+RDQCPNYePF3GKaYdyCCbkzkbS1iX3mCQ
 XSzyM6Sl48xuJCbMoK8H7PT0Yfbc+70768Ss+ikYKp85i/RCFQgrx4nb7fT9Fs9Jq/
 kpVsEN7k17jypJyPdY84XGK0yyfvItVZ/zEcf8nQNs23350Cs7uWVTpYsRH/Htdf1d
 QHfkX/xfg0gqJi1caIj+3SKKx9Agf/u/NFL3b2JrPvFjqvjVqRcW4kyfE2DyD4odBe
 3rNRO8CQRZgjnsV/to7KhJKFc1adi1xvjDdq7XO0a8g7EkDdi7gXxcQMcQtRn8kEMU
 bSGW/JFofx+Xg==
X-Virus-Scanned: amavis at mail.cs.ucla.edu
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP
 id Hmt_iujewbnm; Sat,  4 Apr 2026 22:28:05 -0700 (PDT)
Received: from penguin.cs.ucla.edu
 (47-154-25-11.fdr01.snmn.ca.ip.frontiernet.net [47.154.25.11])
 by mail.cs.ucla.edu (Postfix) with ESMTPSA id B61A73C1082EC;
 Sat,  4 Apr 2026 22:28:05 -0700 (PDT)
Message-ID: <3613642e-e8db-477e-9ca3-7d7ee2868323@HIDDEN>
Date: Sat, 4 Apr 2026 22:28:05 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#80734: Don't tell users *they* gave an improper argument
To: Dan Jacobson <jidanni@HIDDEN>
References: <87pl4g7ct1.3.fsf@HIDDEN>
 <77243a93-3117-4649-94b9-2626c831d9de@HIDDEN>
 <87v7e6567y.3.fsf@HIDDEN>
Content-Language: en-US
From: Paul Eggert <eggert@HIDDEN>
Organization: UCLA Computer Science Department
In-Reply-To: <87v7e6567y.3.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 80734
Cc: 80734 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On 2026-04-04 22:25, Dan Jacobson wrote:
> 'Action failed. The system responded with "EBARF". Sorry.'

To my mind that wording is just as confusing as the original. Maybe even 
more confusing.

If we're going to make progress here, more legwork needs to be done, 
most likely along the lines I suggested earlier.




Information forwarded to bug-coreutils@HIDDEN:
bug#80734; Package coreutils. Full text available.

Message received at 80734 <at> debbugs.gnu.org:


Received: (at 80734) by debbugs.gnu.org; 5 Apr 2026 05:25:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 05 01:25:29 2026
Received: from localhost ([127.0.0.1]:53932 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1w9FzE-0004SW-In
	for submit <at> debbugs.gnu.org; Sun, 05 Apr 2026 01:25:29 -0400
Received: from donkey.ash.relay.mailchannels.net ([23.83.222.49]:22537)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jidanni@HIDDEN>)
 id 1w9FzA-0004S5-AY
 for 80734 <at> debbugs.gnu.org; Sun, 05 Apr 2026 01:25:26 -0400
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 3FEC261397;
 Sun, 05 Apr 2026 05:25:22 +0000 (UTC)
Received: from pdx1-sub0-mail-a261.dreamhost.com
 (100-99-26-167.trex-nlb.outbound.svc.cluster.local [100.99.26.167])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id DBB2661064;
 Sun, 05 Apr 2026 05:25:21 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; d=mailchannels.net; s=arc-2022; cv=none;
 t=1775366721;
 b=if6ZGIWKwJUUPPijiO3eKTU6pk849Zc9gjiZS63JF0Ut6HrtWOvbSGLP/dhV7JrWLTaaJ7
 1ExAb6NsdiNcxVPgwb9fsNKLRoHOP/46fESbZqcHuK86KpzibGGtphc/wrY4KNNrQMJsHR
 V+yighKSsdpIMaBoUlfWNmH46mkbjdO1ZLAlD9f9im8n1kI/Ua4j8AnBd6k5m3loQ3omim
 zqDfelAr/YBxm6PNeIfLACwiHqx3TKjVryt3erYshwJ7QNG0LcSnfKUcZYuJp7AUTl8kcF
 wHFv4VT/v3FbfLna892C3NP4f6Gr8oWKdh8wqo76Mw7xA8+tLVRYDUJKJ8IVkA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1775366721;
 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:
 references:references:dkim-signature;
 bh=hlZOnC5Ux7pU557p/mgnRXvuiu5wKlOx4ZPFArwG7zE=;
 b=lgBhbhe18lmfxbl0P6E0rlbxhmCYS9el9bL/j7HgMfBgkd0GY1U5aFaoD3itmr/YowS3P6
 UqJaBj7WxVnri3NYIgXRGUciT78uHCm9etlsunnnpShJ8M564T/snXifaimMMhfuQ4nF58
 j8ewX7aU900aMzvEegXhqgD1xfgOa4toNEqHFw6q696UEhpPWcEg+6LrpiBYpf0tAUFAWP
 9sO/+ePUQEG43LeYDKFelabSv/aBqpjQHiii+yq3SNHDuLBJKnuX0AxK/p4ke6xIykywn2
 yiWPma1ISxKEOQdTt6riyWE01tMH0fbaOv4MXrpkkCMhovAaedfPd6f0QYx+Hw==
ARC-Authentication-Results: i=1; rspamd-bd48b9d95-gnnjc;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=jidanni@HIDDEN
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Spill-Keen: 059c3aca7f0601cd_1775366722110_2057854845
X-MC-Loop-Signature: 1775366722110:3172456593
X-MC-Ingress-Time: 1775366722108
Received: from pdx1-sub0-mail-a261.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.99.26.167 (trex/7.1.5); Sun, 05 Apr 2026 05:25:22 +0000
Received: from jidanni.org (125-224-149-62.dynamic-ip.hinet.net
 [125.224.149.62])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 (Authenticated sender: jidanni@HIDDEN)
 by pdx1-sub0-mail-a261.dreamhost.com (Postfix) with ESMTPSA id 4fpLWj51V1z102W;
 Sat,  4 Apr 2026 22:25:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jidanni.org;
 s=dreamhost; t=1775366721;
 bh=hlZOnC5Ux7pU557p/mgnRXvuiu5wKlOx4ZPFArwG7zE=;
 h=From:To:Cc:Subject:Date:Content-Type;
 b=Et0SEH9lGq+m8yAngXdSKDiKhqUHUCw89qbzarlU2tIQkzhHozh19m+AQj4msLBdk
 WApj7lR2LmjUa1V9EqXWshnCvHbarQOwonae4bCXuSyUgiRTP+szkIHcQMD8UvatfA
 PB0HrnX+8kRb+lQqbhTiqQOsdntW5NXEVQnwv0Fh5mADiKt0wN7wbER7znHVJBdKIf
 /3YcJl74iQPG8XDmYmny1D3I5gg4qHk+Vo/WME0poz8ytsNWylpK3aZti1t8A3/Qfb
 MTO0rtxo/YFvrcN0o/tZlWXAcnb3OML23J701sImwfvHmkNUKknVAJcUeE/Sc2NfhY
 GWMGj4fMZWmJg==
Received: from jidanni by jidanni.org with local (Exim 4.98.2)
 (envelope-from <jidanni@HIDDEN>) id 1w9Fz7-00000000685-194v;
 Sun, 05 Apr 2026 13:25:21 +0800
From: Dan Jacobson <jidanni@HIDDEN>
To: Paul Eggert <eggert@HIDDEN>
Subject: Re: bug#80734: Don't tell users *they* gave an improper argument
References: <87pl4g7ct1.3.fsf@HIDDEN>
 <77243a93-3117-4649-94b9-2626c831d9de@HIDDEN>
Date: Sun, 05 Apr 2026 13:25:21 +0800
Message-ID: <87v7e6567y.3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 80734
Cc: 80734 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> "PE" == Paul Eggert <eggert@HIDDEN> writes:
PE> Can you investigate with strace what actually went wrong in your case,
PE> and then suggest a better wording for the diagnostic? Thanks.

Just say:
'Action failed. The system responded with "EBARF". Sorry.'
That way the Coreutils team won't be blamed for the problem,
and the user can look up for themselves whatever the response was given
means, and the Coreutils team needn't keep a list of each system's error codes.




Information forwarded to bug-coreutils@HIDDEN:
bug#80734; Package coreutils. Full text available.

Message received at 80734 <at> debbugs.gnu.org:


Received: (at 80734) by debbugs.gnu.org; 5 Apr 2026 01:02:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 04 21:02:59 2026
Received: from localhost ([127.0.0.1]:51711 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1w9BtC-00028V-Ld
	for submit <at> debbugs.gnu.org; Sat, 04 Apr 2026 21:02:58 -0400
Received: from mail.cs.ucla.edu ([131.179.128.66]:56100)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eggert@HIDDEN>)
 id 1w9Bt8-00027d-Lv
 for 80734 <at> debbugs.gnu.org; Sat, 04 Apr 2026 21:02:56 -0400
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id 4284D3C1082E4;
 Sat,  4 Apr 2026 18:02:48 -0700 (PDT)
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP
 id MwJeP5OAFINy; Sat,  4 Apr 2026 18:02:48 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id 1AC0E3C1082EB;
 Sat,  4 Apr 2026 18:02:48 -0700 (PDT)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 1AC0E3C1082EB
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu;
 s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1775350968;
 bh=iLXRayM9yjT0inSpQYdcChGoLsrM+JDOKtSlQGZYoFk=;
 h=Message-ID:Date:MIME-Version:To:From;
 b=U0FYZewRbi4COrbM03UHuxpeXAT+rPUgGNRQOqy3gT8ZGxm0R1a6OkEV/pCUo1nAu
 1hJpg4qkB6OdXV6bl4Ub9Qu8FIxynSLUL69jnLmJussQAqICh5pUCZSQsffQqwZalp
 IQu6sLo5pXG5xboQZBn3v+CHaEe1KNmg0eacsoZpT9vxIRfDUvJdrlLRx5nZS2oW0D
 a1Y2AYsHHwhuzTmgCjaF0QveDbWewT11vdr/yogsw8+laLoMrtCT1NOztuyi5G0rK5
 A92vXK+Ytm3LqQQiTM9oiGp7lpMEfJkrQUy/HmXNrjbMwIlxdZZDbYVjZSH10x3vOz
 Pl5JQ+0tVvFXQ==
X-Virus-Scanned: amavis at mail.cs.ucla.edu
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP
 id 1ucTrnDhilBQ; Sat,  4 Apr 2026 18:02:48 -0700 (PDT)
Received: from penguin.cs.ucla.edu
 (47-154-25-11.fdr01.snmn.ca.ip.frontiernet.net [47.154.25.11])
 by mail.cs.ucla.edu (Postfix) with ESMTPSA id EC4593C1082E4;
 Sat,  4 Apr 2026 18:02:47 -0700 (PDT)
Message-ID: <77243a93-3117-4649-94b9-2626c831d9de@HIDDEN>
Date: Sat, 4 Apr 2026 18:02:47 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#80734: Don't tell users *they* gave an improper argument
To: Dan Jacobson <jidanni@HIDDEN>
References: <87pl4g7ct1.3.fsf@HIDDEN>
Content-Language: en-US
From: Paul Eggert <eggert@HIDDEN>
Organization: UCLA Computer Science Department
In-Reply-To: <87pl4g7ct1.3.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 80734
Cc: 80734 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On 2026-04-02 23:55, Dan Jacobson wrote:
> https://lists.gnu.org/archive/html/coreutils/2015-04/msg00080.html

That email suggests that the syscall failed with EACCES whereas yours 
suggest it failed with EINVAL. Can you investigate with strace what 
actually went wrong in your case, and then suggest a better wording for 
the diagnostic? Thanks.




Information forwarded to bug-coreutils@HIDDEN:
bug#80734; Package coreutils. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 3 Apr 2026 06:56:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 03 02:55:59 2026
Received: from localhost ([127.0.0.1]:54827 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1w8YRh-0006EC-59
	for submit <at> debbugs.gnu.org; Fri, 03 Apr 2026 02:55:59 -0400
Received: from lists.gnu.org ([2001:470:142::17]:54126)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jidanni@HIDDEN>)
 id 1w8YRe-0006D3-7J
 for submit <at> debbugs.gnu.org; Fri, 03 Apr 2026 02:55:55 -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 <jidanni@HIDDEN>)
 id 1w8YRY-0006VK-BE
 for bug-coreutils@HIDDEN; Fri, 03 Apr 2026 02:55:48 -0400
Received: from iguana.tulip.relay.mailchannels.net ([23.83.218.253])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jidanni@HIDDEN>)
 id 1w8YRW-0007Hx-Lq
 for bug-coreutils@HIDDEN; Fri, 03 Apr 2026 02:55:48 -0400
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 9975260C6E
 for <bug-coreutils@HIDDEN>; Fri, 03 Apr 2026 06:55:43 +0000 (UTC)
Received: from pdx1-sub0-mail-a203.dreamhost.com
 (100-99-26-167.trex-nlb.outbound.svc.cluster.local [100.99.26.167])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 4B7396081E
 for <bug-coreutils@HIDDEN>; Fri, 03 Apr 2026 06:55:43 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; d=mailchannels.net; s=arc-2022; cv=none;
 t=1775199343;
 b=K9f3Pkw5K2LvBVppCYsHCzloXDV6ZdATKAdlXR4Y7PUm3nKRq5+gqeCcZpjXjtY3Nx+PBa
 DNJ+TyAk7whs8GhSSlSCLgJeBL/k7aNs2dykAxDfi+1zVh+u0uEZakbZErmNMNLbs5QSrJ
 WM/t1ORdtdn74BHd1l7/HPLkEp3gSiI/iLFJ7z9zsFz8Zw1UqMAqSGQbMD6KKll5eob9gZ
 Zsx9YV5GCcT7DihQf6/AJqUK3OWWmrYWfK/ulUoMAL237QFxTjrvuU8zPhiWe8v7UREIPJ
 M3dqeIx1fZ40+mqXXzps57LCAPETg18tTqWjGu/aN7fp/ij/Gf6LhruN4KSCOA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1775199343;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 dkim-signature; bh=ioMKVYgD56MS42iuc6AyysMBM54hQDkhH7f/3xq3V+M=;
 b=W+LE2z4TAA3B1eZ+nTUBilDGFTiW2QI4Z+P6twIVIJTRj2iNLt9TSTY3nNKTsfvNgHUleW
 /mbAe7bPB9MAUwzoyweMGA4X3FybPOp5R0SCPWPLrWF//S0v9+QD8QPYs5wZb48+m6O9lj
 yV8AavDkc7ziKQgulLA31U4rXyhVU7IqJNyFsuwvAmMPYHjIYRn2WDlHwsueFSWvuw3mC/
 WKrNlHgvqT6l+aaRO2CPZXoV1fiPvAiZqyDT/WrpCINgQl99X7Oc9JnprQUrlvLt2rg4/E
 4nzDZ+pVfnofy05hiAMN8SK44loQRSLJ5fxK9tRFV2njzji6a84ZUtp3lD3ZKg==
ARC-Authentication-Results: i=1; rspamd-bd48b9d95-sdwrj;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=jidanni@HIDDEN
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Whispering-Thoughtful: 70d3de031c8af9b1_1775199343500_3833143494
X-MC-Loop-Signature: 1775199343500:4060412074
X-MC-Ingress-Time: 1775199343499
Received: from pdx1-sub0-mail-a203.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.99.26.167 (trex/7.1.5); Fri, 03 Apr 2026 06:55:43 +0000
Received: from jidanni.org (125-224-149-14.dynamic-ip.hinet.net
 [125.224.149.14])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 (Authenticated sender: jidanni@HIDDEN)
 by pdx1-sub0-mail-a203.dreamhost.com (Postfix) with ESMTPSA id 4fn8cv16gDzRL
 for <bug-coreutils@HIDDEN>; Thu,  2 Apr 2026 23:55:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jidanni.org;
 s=dreamhost; t=1775199343;
 bh=ioMKVYgD56MS42iuc6AyysMBM54hQDkhH7f/3xq3V+M=;
 h=From:To:Subject:Date:Content-Type;
 b=vel8ILXrr28reaoF/IHwGo1Dtg4xLBua9sqvRykwF+tHcB0dOTuHfHRZwDcu93D8L
 VzrBHUDbYLt85x+rT2SOC9V9GPApGJgrVaYgdr9pM2v91EfMpn7jxdnNCQ+qLJYA5l
 Ifm9v8Ec5pGPicPLg60xbHsU/BV5TAihvHCYnrIzfmvWF3a+6IQHX3JwQndZzvcAPG
 tLJZ9dcnoV6UWnulRxvs5RS6hASrWgMaQBFhO5sCapr07GTLTIj8Gfv07tS2rur/y1
 YieftlY2+GGpZWZbVLHGp6dibh0gLzKOJp4bXvEGiR2nRVFdAlcBcg4x5LRBci63U6
 7Atgybb9sQYIQ==
Received: from jidanni by jidanni.org with local (Exim 4.98.2)
 (envelope-from <jidanni@HIDDEN>) id 1w8YRO-000000000bE-2yCf
 for bug-coreutils@HIDDEN; Fri, 03 Apr 2026 14:55:38 +0800
From: Dan Jacobson <jidanni@HIDDEN>
To: bug-coreutils@HIDDEN
Subject: Don't tell users *they* gave an improper argument
Date: Fri, 03 Apr 2026 14:55:38 +0800
Message-ID: <87pl4g7ct1.3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=23.83.218.253; envelope-from=jidanni@HIDDEN;
 helo=iguana.tulip.relay.mailchannels.net
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

$ sudo mv /tmp/eee Downloads/
mv: failed to preserve ownership for 'Downloads/eee': Invalid argument
'Downloads/eee': Invalid argument

This is a wrong error message.

The user didn't give an argument.

Not only are you are telling the user that they gave an invalid
argument, you don't even tell them what it was.

Just like if you are charged with a crime, and the prosecutor doesn't
even need to produce any evidence.

Yes we know what causes this,
https://lists.gnu.org/archive/html/coreutils/2015-04/msg00080.html

I'm just saying you need to make better error messages.

When you say improper argument, you are actually talking about how an
internal part of coreutils is calling another internal part of coreutils
improperly.

I.e., internal error!

I am not saying you need to change this to make it work.

All I am saying is you need to give proper error messages, saying the
whole problem.

I am not saying you need to fix the problem. Just tell the user what is
actually going on, without them needing strace(1). Yes I know what is
going on. Don't tell me. Tell all users in a better error message.
Thanks.




Acknowledgement sent to Dan Jacobson <jidanni@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-coreutils@HIDDEN. Full text available.
Report forwarded to bug-coreutils@HIDDEN:
bug#80734; Package coreutils. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 5 Apr 2026 10:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.