From unknown Sun Jun 22 07:34:28 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#21558 <21558@debbugs.gnu.org> To: bug#21558 <21558@debbugs.gnu.org> Subject: Status: checking for a binary file is not deterministic Reply-To: bug#21558 <21558@debbugs.gnu.org> Date: Sun, 22 Jun 2025 14:34:28 +0000 retitle 21558 checking for a binary file is not deterministic reassign 21558 grep submitter 21558 Benno Schulenberg severity 21558 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 25 05:11:19 2015 Received: (at submit) by debbugs.gnu.org; 25 Sep 2015 09:11:19 +0000 Received: from localhost ([127.0.0.1]:42500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZfP2E-0003iJ-Mu for submit@debbugs.gnu.org; Fri, 25 Sep 2015 05:11:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44268) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZfP2C-0003iC-PQ for submit@debbugs.gnu.org; Fri, 25 Sep 2015 05:11:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZfP28-0004gV-V1 for submit@debbugs.gnu.org; Fri, 25 Sep 2015 05:11:16 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41533) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZfP28-0004gB-Rb for submit@debbugs.gnu.org; Fri, 25 Sep 2015 05:11:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54188) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZfP27-0001Vc-MC for bug-grep@gnu.org; Fri, 25 Sep 2015 05:11:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZfP23-0004cK-LY for bug-grep@gnu.org; Fri, 25 Sep 2015 05:11:11 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:51016) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZfP23-0004c3-DS for bug-grep@gnu.org; Fri, 25 Sep 2015 05:11:07 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id DBCA02035A for ; Fri, 25 Sep 2015 05:11:06 -0400 (EDT) Received: from web2 ([10.202.2.212]) by compute5.internal (MEProxy); Fri, 25 Sep 2015 05:11:06 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=justemail.net; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=vvg sUmii7CLNnli8Ake+vBfeesc=; b=RX+nthC4EAq4pDxYa3tX2YQnEKCQQzLLVJp JmF/VMQDJ2RS0by84TUb+cZRzAxmpFlRMQh6OHRXCEPu0rNRo6vC4f2XV5SQgq4Y Qei3RzhFEaRPGZNxSMXvoPIpc4AAmhVzAsCoOwfYNDc4a9jxKKZlUjzpN9AlPaw1 qXd5CdsA= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=vvgsUmii7CLNnli8Ake+vBfeesc=; b=kPcrO kJlsdsOBjykySqMUkaihTpPmreP3ZfSVXL+gAVDNsGxszapwf/AgotomWYaPp53z wqfC6WWFp6PKtocOO9DLa7t+4SG0erWK8vz52NT06u8CGdrThE7r4Ww7pfXjBdHi a4risVo4OjdfQuh3cFAHVS6ypl+zvdr+3v0WX0= Received: by web2.nyi.internal (Postfix, from userid 99) id AF9B5540062; Fri, 25 Sep 2015 05:11:06 -0400 (EDT) Message-Id: <1443172266.2902278.393248849.0EEA02D7@webmail.messagingengine.com> X-Sasl-Enc: RfGP2IATNfSX9yfyiBr785oVCQqoY8xQU6q2hoKU5JXC 1443172266 From: Benno Schulenberg To: Grep MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - html Subject: checking for a binary file is not deterministic Date: Fri, 25 Sep 2015 11:11:06 +0200 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.3 (----) Hi, When piping a certain diff into grep-2.21, it sometimes thinks it is a binary file, and sometimes treats it as text. The latter behaviour is expected and desired. I think grep should never consider standard input to be binary. For lack of a simple recipe, here is the actual use case: wget http://http.debian.net/debian/pool/main/g/gtkorphan/gtkorphan_0.4.4.orig.tar.gz tar -xf gtkorphan_0.4.4.orig.tar.gz cd gtkorphan-0.4.4/ mkdir fresh # the command rsync does not work at this location: for lang in pt_BR bg zh_CN hr cs da nl eo fi fr de hu id it lv pl ru sr sv vi; do \ wget http://translationproject.org/PO-files/$lang/gtkorphan-0.4.3.$lang.po -O fresh/$lang.po; \ done diff -ur po fresh | /usr/local/bin/grep "Only in" | grep "fi" That last command sometimes outputs: Only in fresh: fi.po Only in po: Makefile.in.in and sometimes: Binary file (standard input) matches (If you can't get the second output, try hitting Enter a few times and then running the command again, and again, and again. If you still can't get both outputs, try using the en_US.utf8 locale.) What seems to happening is that sometimes grep will look far enough to see the diff between po/fr.po and fresh/fr.po (which contains some ISO8859-1 codes), and sometimes not. When deleting fresh/bg.po and fresh/de.po, grep will always see those codes and will always consider the input to be binary. I can of course use -a to force grep to see standard input as text, but still... I think the determining whether a file is text or binary should be deterministic: it should always yield the same result when the input is the same. $ /usr/local/bin/grep --version | head -1 /usr/local/bin/grep (GNU grep) 2.21 $ grep --version | head -1 grep (GNU grep) 2.21 $ diff --version | head -1 diff (GNU diffutils) 2.8.1 $ locale LANG=eo.utf8 LANGUAGE=en LC_CTYPE="eo.utf8" LC_NUMERIC="eo.utf8" LC_TIME="eo.utf8" LC_COLLATE="eo.utf8" LC_MONETARY="eo.utf8" LC_MESSAGES="eo.utf8" LC_PAPER="eo.utf8" LC_NAME="eo.utf8" LC_ADDRESS="eo.utf8" LC_TELEPHONE="eo.utf8" LC_MEASUREMENT="eo.utf8" LC_IDENTIFICATION="eo.utf8" LC_ALL= Benno -- http://www.fastmail.com - Accessible with your email software or over the web From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 25 14:02:28 2015 Received: (at 21558) by debbugs.gnu.org; 25 Sep 2015 18:02:28 +0000 Received: from localhost ([127.0.0.1]:43727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZfXKF-0002Sw-Vg for submit@debbugs.gnu.org; Fri, 25 Sep 2015 14:02:28 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:59929) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZfXKE-0002So-7e for 21558@debbugs.gnu.org; Fri, 25 Sep 2015 14:02:26 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 5ECD21611B0; Fri, 25 Sep 2015 11:02:25 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 4WKvzxtXun9p; Fri, 25 Sep 2015 11:02:24 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 739691611CA; Fri, 25 Sep 2015 11:02:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id mreMLIfDGsck; Fri, 25 Sep 2015 11:02:24 -0700 (PDT) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 5A5531611C0; Fri, 25 Sep 2015 11:02:24 -0700 (PDT) Subject: Re: bug#21558: checking for a binary file is not deterministic To: Benno Schulenberg , 21558@debbugs.gnu.org References: <1443172266.2902278.393248849.0EEA02D7@webmail.messagingengine.com> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <56058C2D.8080103@cs.ucla.edu> Date: Fri, 25 Sep 2015 11:02:21 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: <1443172266.2902278.393248849.0EEA02D7@webmail.messagingengine.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 21558 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Thanks for the bug report. This appears to be basically the same as Bug#20526. An idea to fix it in a deterministic way was proposed here: http://bugs.gnu.org/20526#35 and this seems to have been received positively, but nobody has had the time to implement it yet. In the meantime I'll merge the two bug reports. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 25 14:04:27 2015 Received: (at control) by debbugs.gnu.org; 25 Sep 2015 18:04:27 +0000 Received: from localhost ([127.0.0.1]:43731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZfXMB-0002Vk-HL for submit@debbugs.gnu.org; Fri, 25 Sep 2015 14:04:27 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:60076) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZfXM9-0002VX-Go for control@debbugs.gnu.org; Fri, 25 Sep 2015 14:04:25 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id E6EEF161131 for ; Fri, 25 Sep 2015 11:04:19 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 4Eb4D0PhnFAA for ; Fri, 25 Sep 2015 11:04:19 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 573ED1611B3 for ; Fri, 25 Sep 2015 11:04:19 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id ETL_bYe9AWli for ; Fri, 25 Sep 2015 11:04:19 -0700 (PDT) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 4188C161131 for ; Fri, 25 Sep 2015 11:04:19 -0700 (PDT) To: control@debbugs.gnu.org From: Paul Eggert Subject: merge 21558 into 20526 Organization: UCLA Computer Science Department Message-ID: <56058CA3.2010804@cs.ucla.edu> Date: Fri, 25 Sep 2015 11:04:19 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) merge 20526 21558 thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 25 14:54:22 2015 Received: (at 21558) by debbugs.gnu.org; 25 Sep 2015 18:54:22 +0000 Received: from localhost ([127.0.0.1]:43768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZfY8T-0005Eg-Mu for submit@debbugs.gnu.org; Fri, 25 Sep 2015 14:54:21 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:38314) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZfY8Q-0005EU-Np for 21558@debbugs.gnu.org; Fri, 25 Sep 2015 14:54:19 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id B0EB7207DE for <21558@debbugs.gnu.org>; Fri, 25 Sep 2015 14:54:16 -0400 (EDT) Received: from web2 ([10.202.2.212]) by compute5.internal (MEProxy); Fri, 25 Sep 2015 14:54:16 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=justemail.net; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=7w0buJtMeAQcsIL429STLkwI+3I=; b=q1Hvqo KbtDUuKiBJbE72XPxpDnIFSWDshURyUinF1+YHpwSU2fVG61PqBeSHN0zI2NuVf4 TxLLXzUnu460yN/rUVtOLk4/HEoBCa7eGhycYt3wEXbLb/gSwhk+JAuvFy/XV6y5 97OGACRKYrfX/CT9SHb+XhbHNGlj4gmUDaTkM= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=7w0buJtMeAQcsIL 429STLkwI+3I=; b=bwiZ5nzp0EyVRsKbr3WvE/qV64SrC2/docSnN0oynuxQjJQ AQazO3f0sUGkZPy8N/GFCoDHoy3OpcPeQiNIhf+aoIWtahRH4awz1aFF3dmqT3Dz pcIu99b3bF6Kwo7M6Hs0yaH3d0FkH9azyDfLnIZw2wLUb4auWjea+Kgeh/WI= Received: by web2.nyi.internal (Postfix, from userid 99) id 6AC4B54083A; Fri, 25 Sep 2015 14:54:16 -0400 (EDT) Message-Id: <1443207256.3798547.393715929.73386F61@webmail.messagingengine.com> X-Sasl-Enc: rmfqDhyqHN0EVDy7IVNq5IQUCPai6SG8X8kfv5DFVBGs 1443207256 From: Benno Schulenberg To: Paul Eggert MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - html Subject: Re: bug#21558: checking for a binary file is not deterministic Date: Fri, 25 Sep 2015 20:54:16 +0200 In-Reply-To: <56058C2D.8080103@cs.ucla.edu> References: <1443172266.2902278.393248849.0EEA02D7@webmail.messagingengine.com> <56058C2D.8080103@cs.ucla.edu> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21558 Cc: 21558@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) On Fri, Sep 25, 2015, at 20:02, Paul Eggert wrote: > Thanks for the bug report. This appears to be basically the same as > Bug#20526. Well, not quite. That grep will see misencoded files as binary data, I understand. But what perplexed me is that grep would *sometimes* see the piped data as binary, and sometimes not. How is this possible? When I pipe the data to a file and then grep the file, it is *always* seen as binary. Why then not the input stream? Do you understand how it can differ from one run to the other? > An idea to fix it in a deterministic way was proposed here: > > http://bugs.gnu.org/20526#35 If I understand it correctly, it would mean that in my example the piped data would never be classified as binary because the first grep will never output any of the misencoded bytes. Right? If so, then that would be a pretty good change. Benno -- http://www.fastmail.com - A fast, anti-spam email service. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 25 15:18:00 2015 Received: (at 21558) by debbugs.gnu.org; 25 Sep 2015 19:18:00 +0000 Received: from localhost ([127.0.0.1]:43796 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZfYVM-0005n0-Aa for submit@debbugs.gnu.org; Fri, 25 Sep 2015 15:18:00 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:36567) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZfYVK-0005ms-IK for 21558@debbugs.gnu.org; Fri, 25 Sep 2015 15:17:58 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 18A621611B1; Fri, 25 Sep 2015 12:17:58 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id RPYbJa8SU2LT; Fri, 25 Sep 2015 12:17:57 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 690371611C6; Fri, 25 Sep 2015 12:17:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id URbu7blekCTt; Fri, 25 Sep 2015 12:17:57 -0700 (PDT) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 504E11611AC; Fri, 25 Sep 2015 12:17:57 -0700 (PDT) Subject: Re: bug#21558: checking for a binary file is not deterministic To: Benno Schulenberg References: <1443172266.2902278.393248849.0EEA02D7@webmail.messagingengine.com> <56058C2D.8080103@cs.ucla.edu> <1443207256.3798547.393715929.73386F61@webmail.messagingengine.com> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <56059DE5.7020702@cs.ucla.edu> Date: Fri, 25 Sep 2015 12:17:57 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: <1443207256.3798547.393715929.73386F61@webmail.messagingengine.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 21558 Cc: 21558@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) On 09/25/2015 11:54 AM, Benno Schulenberg wrote: > On Fri, Sep 25, 2015, at 20:02, Paul Eggert wrote: >> Thanks for the bug report. This appears to be basically the same as >> Bug#20526. > Well, not quite. That grep will see misencoded files as binary data, > I understand. But what perplexed me is that grep would *sometimes* > see the piped data as binary, and sometimes not. How is this possible? Grep reads the first buffer out of the pipe and decides based on that buffer whether the input is binary. Due to timing issues the pipe's first buffer may contain more or fewer bytes, depending on the run. The change proposed for Bug#20526 would change grep so that it uses a deterministic algorithm, independent of the number of bytes it happens to get in the first input buffer. > If I understand it correctly, it would mean that in my example the > piped data would never be classified as binary because the first > grep will never output any of the misencoded bytes. Right? > Yes, that's the idea. From unknown Sun Jun 22 07:34:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 06 Feb 2016 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator