From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 20 17:25:44 2010 Received: (at submit) by debbugs.gnu.org; 20 Oct 2010 21:25:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P8gAK-0007UO-0i for submit@debbugs.gnu.org; Wed, 20 Oct 2010 17:25:44 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P8g7R-0007T3-RS for submit@debbugs.gnu.org; Wed, 20 Oct 2010 17:22:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P8gB8-00028Y-9d for submit@debbugs.gnu.org; Wed, 20 Oct 2010 17:26:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:56942) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P8gB8-00028U-7E for submit@debbugs.gnu.org; Wed, 20 Oct 2010 17:26:34 -0400 Received: from [140.186.70.92] (port=44323 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P8gB7-0007SV-7e for bug-coreutils@gnu.org; Wed, 20 Oct 2010 17:26:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P8gB6-000282-71 for bug-coreutils@gnu.org; Wed, 20 Oct 2010 17:26:33 -0400 Received: from rekin26.go2.pl ([193.17.41.76]:46738) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P8gB5-00027A-RU for bug-coreutils@gnu.org; Wed, 20 Oct 2010 17:26:32 -0400 Received: from rekin26.go2.pl (unknown [10.0.0.2]) by rekin26.go2.pl (Postfix) with ESMTP id 66AF235D7F0 for ; Wed, 20 Oct 2010 23:26:27 +0200 (CEST) Received: from unknown (unknown [10.0.0.142]) by rekin26.go2.pl (Postfix) with SMTP for ; Wed, 20 Oct 2010 23:26:27 +0200 (CEST) Received: from cpe-109-207-157-178.docsis.tczew.net.pl [109.207.157.178] by poczta.o2.pl with ESMTP id vEfjxh; Wed, 20 Oct 2010 23:26:27 +0200 Subject: [PATCH] Fix reporting `unknown' by uname -p and uname -i From: Artur Rona To: bug-coreutils@gnu.org Content-Type: multipart/mixed; boundary="=-BshKsj6xH73XDq3F1upg" Date: Wed, 20 Oct 2010 23:26:24 +0200 Message-ID: <1287609984.1608.13.camel@ari-desktop> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 X-O2-Trust: 2, 63 X-O2-SPF: neutral X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 20 Oct 2010 17:25:42 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) --=-BshKsj6xH73XDq3F1upg Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit I'm sending a patch from Launchpad, which fixes bug in coreutils. TEST CASE: Use command 'uname -i' or uname -p' Launchpad bug: https://launchpad.net/bugs/470550 Patch is able to use on coreutils 8.5. We look forward to your response. --=-BshKsj6xH73XDq3F1upg Content-Type: application/x-shellscript; name="80_fedora_sysinfo.dpatch" Content-Disposition: attachment; filename="80_fedora_sysinfo.dpatch" Content-Transfer-Encoding: 7bit #! /bin/sh /usr/share/dpatch/dpatch-run ## From: Artur Rona ## Description: Fix reporting `unknown' by uname -p and uname -i. ## Bug: https://launchpad.net/bugs/470550 ## Origin: debdiff, https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/470550/+attachment/1020161/+files/coreutils_7.4-2ubuntu2.debdiff ## Author: Carlos de-Avillez @DPATCH@ diff -pruN -x '*~' coreutils-8.5.orig/src/uname.c coreutils-8.5/src/uname.c --- coreutils-8.5.orig/src/uname.c 2010-01-01 14:06:47.000000000 +0100 +++ coreutils-8.5/src/uname.c 2010-09-27 18:20:50.000000000 +0200 @@ -260,7 +260,7 @@ decode_switches (int argc, char **argv) int main (int argc, char **argv) { - static char const unknown[] = "unknown"; + static char unknown[] = "unknown"; /* Mask indicating which elements to print. */ unsigned int toprint = 0; @@ -301,13 +301,35 @@ main (int argc, char **argv) if (toprint & PRINT_PROCESSOR) { - char const *element = unknown; + char *element = unknown; #if HAVE_SYSINFO && defined SI_ARCHITECTURE { static char processor[257]; if (0 <= sysinfo (SI_ARCHITECTURE, processor, sizeof processor)) element = processor; } +#else + { + struct utsname u; + uname(&u); + element = u.machine; +#ifdef linux + if(!strcmp(element, "i686")) { /* Check for Athlon */ + char cinfo[1024]; + FILE *f=fopen("/proc/cpuinfo", "r"); + if(f) { + while(fgets(cinfo, 1024, f)) { + if(!strncmp(cinfo, "vendor_id", 9)) { + if(strstr(cinfo, "AuthenticAMD")) + element="athlon"; + break; + } + } + fclose(f); + } + } +#endif + } #endif #ifdef UNAME_PROCESSOR if (element == unknown) @@ -345,7 +367,7 @@ main (int argc, char **argv) if (toprint & PRINT_HARDWARE_PLATFORM) { - char const *element = unknown; + char *element = unknown; #if HAVE_SYSINFO && defined SI_PLATFORM { static char hardware_platform[257]; @@ -363,6 +385,14 @@ main (int argc, char **argv) if (sysctl (mib, 2, hardware_platform, &s, 0, 0) >= 0) element = hardware_platform; } +#else + { + struct utsname u; + uname(&u); + element = u.machine; + if(strlen(element)==4 && element[0]=='i' && element[2]=='8' && element[3]=='6') + element[1]='3'; + } #endif if (! (toprint == UINT_MAX && element == unknown)) print_element (element); --=-BshKsj6xH73XDq3F1upg-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 20 17:51:13 2010 Received: (at 7255) by debbugs.gnu.org; 20 Oct 2010 21:51:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P8gYz-0007ff-Bw for submit@debbugs.gnu.org; Wed, 20 Oct 2010 17:51:13 -0400 Received: from mx1.redhat.com ([209.132.183.28]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P8gYx-0007fa-Lu for 7255@debbugs.gnu.org; Wed, 20 Oct 2010 17:51:12 -0400 Received: from int-mx03.intmail.prod.int.phx2.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.16]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id o9KLt049019821 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 20 Oct 2010 17:55:00 -0400 Received: from [10.3.113.73] (ovpn-113-73.phx2.redhat.com [10.3.113.73]) by int-mx03.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id o9KLsx7c028004; Wed, 20 Oct 2010 17:54:59 -0400 Message-ID: <4CBF6533.8090806@redhat.com> Date: Wed, 20 Oct 2010 15:54:59 -0600 From: Eric Blake Organization: Red Hat User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.9) Gecko/20100921 Fedora/3.1.4-1.fc13 Mnenhy/0.8.3 Thunderbird/3.1.4 MIME-Version: 1.0 To: Artur Rona Subject: Re: bug#7255: [PATCH] Fix reporting `unknown' by uname -p and uname -i References: <1287609984.1608.13.camel@ari-desktop> In-Reply-To: <1287609984.1608.13.camel@ari-desktop> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.67 on 10.5.11.16 X-Spam-Score: -10.1 (----------) X-Debbugs-Envelope-To: 7255 Cc: 7255@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -10.1 (----------) On 10/20/2010 03:26 PM, Artur Rona wrote: > I'm sending a patch from Launchpad, which fixes bug in coreutils. > > TEST CASE: > Use command 'uname -i' or uname -p' > > Launchpad bug: https://launchpad.net/bugs/470550 > Patch is able to use on coreutils 8.5. > > We look forward to your response. Thanks for your work. But as pointed out in that launchpad discussion: > This has been discussed upstream; see: > > * http://lists.gnu.org/archive/html/bug-coreutils/2005-09/msg00053.html for a more discussed thread, or > * http://lists.gnu.org/archive/html/bug-coreutils/2007-04/msg00089.html for a to-the-point one. > > There are other hits, BTW. > > Summary, as far as I can understand: coreutils will not provide 'uname -p -i' on Linux platforms since the 'sysinfo()' call does not support it, and /proc is er, considered too Linux-specific. > > I would tend to mark this one INVALID I still think you are better off investing effort in improving the Linux kernel uname() or sysinfo() syscalls to provide the information natively than you are to try and parse /proc/cpuinfo on the fly. -- Eric Blake eblake@redhat.com +1-801-349-2682 Libvirt virtualization library http://libvirt.org From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 20 18:25:01 2010 Received: (at 7255) by debbugs.gnu.org; 20 Oct 2010 22:25:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P8h5h-0007sa-5N for submit@debbugs.gnu.org; Wed, 20 Oct 2010 18:25:01 -0400 Received: from moh1-ve3.go2.pl ([193.17.41.134] helo=moh1-ve1.go2.pl) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P8h5f-0007sV-0L for 7255@debbugs.gnu.org; Wed, 20 Oct 2010 18:24:59 -0400 Received: from moh1-ve1.go2.pl (unknown [10.0.0.134]) by moh1-ve1.go2.pl (Postfix) with ESMTP id 6BFED5701B2 for <7255@debbugs.gnu.org>; Thu, 21 Oct 2010 00:28:42 +0200 (CEST) Received: from unknown (unknown [10.0.0.42]) by moh1-ve1.go2.pl (Postfix) with SMTP for <7255@debbugs.gnu.org>; Thu, 21 Oct 2010 00:28:42 +0200 (CEST) Received: from cpe-109-207-157-178.docsis.tczew.net.pl [109.207.157.178] by poczta.o2.pl with ESMTP id jUzSzA; Thu, 21 Oct 2010 00:28:42 +0200 Subject: From: Artur Rona To: 7255@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" Date: Thu, 21 Oct 2010 00:28:40 +0200 Message-ID: <1287613720.1608.15.camel@ari-desktop> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: 7bit X-O2-Trust: 2, 60 X-O2-SPF: neutral X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: 7255 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.5 (--) I am not an author of this patch, just only forwarder. We would like to upload a fix to this bug. I hoped that this patch will be helpful for coreutils developers. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 20 19:14:49 2010 Received: (at 7255) by debbugs.gnu.org; 20 Oct 2010 23:14:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P8hrt-0008CV-AU for submit@debbugs.gnu.org; Wed, 20 Oct 2010 19:14:49 -0400 Received: from mail-yx0-f172.google.com ([209.85.213.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P8hrr-0008CQ-AF for 7255@debbugs.gnu.org; Wed, 20 Oct 2010 19:14:47 -0400 Received: by yxk30 with SMTP id 30so2103245yxk.3 for <7255@debbugs.gnu.org>; Wed, 20 Oct 2010 16:18:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:from:to:cc :subject:message-id:in-reply-to:references:x-mailer:mime-version :content-type; bh=P6IeNWJCIL55biNUHFyjomRyknJNmi6pFe0OIzxfESU=; b=Be4FDequNLTf2pZtAiImJounRDgjwm1w9iJUWXB1C3j2F0THbPoYTOHeas1rWjoY5N rXkZ+ZTPwgBuNZsSLL3B9Lp2lYZaTt2mwmZBcLxZTDDzePHiKT1Z9iGa+QJcedjbPPbh 2IhnpnTlOyJHC2i9tlngtvVX4XCzgSauH6QhM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:message-id:in-reply-to:references :x-mailer:mime-version:content-type; b=YtCKKAqtSBS2Daz2CtZKOm2D6SUOGpVCOt/w9PP4LcRF6Rk2vJYzn+WeHP1jNoqEu0 Rw2egpdnGu+7DH8p8V3phrK5fT9brqUMysXQGi6zV0nhi7BhD3YVve8QMyumbMN4IOG1 V3kbtp5oaUqN/fk1/PxF/44Nwg6TMhc0I508g= Received: by 10.90.75.5 with SMTP id x5mr847622aga.23.1287616715271; Wed, 20 Oct 2010 16:18:35 -0700 (PDT) Received: from xango2 (pool-173-64-203-126.dllstx.fios.verizon.net [173.64.203.126]) by mx.google.com with ESMTPS id d15sm861717ana.0.2010.10.20.16.18.34 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 20 Oct 2010 16:18:34 -0700 (PDT) Date: Wed, 20 Oct 2010 18:18:27 -0500 From: C de-Avillez To: Artur Rona Subject: Re: bug#7255: Message-ID: <20101020181827.68221266@xango2> In-Reply-To: <1287613720.1608.15.camel@ari-desktop> References: <1287609984.1608.13.camel@ari-desktop> <1287613720.1608.15.camel@ari-desktop> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.22.0; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA256; boundary="Sig_/+NCbQAC_IMpYPVSmrLaNS=3"; protocol="application/pgp-signature" X-Spam-Score: -3.2 (---) X-Debbugs-Envelope-To: 7255 Cc: 7255@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.1 (---) --Sig_/+NCbQAC_IMpYPVSmrLaNS=3 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 21 Oct 2010 00:28:40 +0200 Artur Rona wrote: > I am not an author of this patch, just only forwarder. We would like > to upload a fix to this bug. I hoped that this patch will be helpful > for coreutils developers. The idea of this patch (which I copied, as in the LP bug, from Fedora) was to provide a stopgap option until the Linux kernel implements the equivalent. The reason was (or, I guess, still is) that some upstream source rely on this being available, and having the '-i' or '-p' would minimise our deltas. But I knew, from the beginning, that it would not be acceptable upstream. Perhaps with a confluence of all Linux distros that might happen, though. Cheers, --=20 C de-Avillez IRC: hggdh This email (and any attachments) is digitally signed using GNUpg (http://gnupg.org). The public key is available at http://pgp.mit.edu. The key Id is 0xD3133E56. --Sig_/+NCbQAC_IMpYPVSmrLaNS=3 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBCAAGBQJMv3jDAAoJECWAD5grd+mNY9AP/03E5rjGX6BcOsrJ78tANY2M 2NpT9L71xqiG4xsMPriOozOUEKTESI7KfO1h3QlItsYLbWYc7AWtIVtuKd1AUxaS REahAas8BpvIEdMydtMGoc4B8zIJ6T1gxzjx3/GKAPEQq6PPVfCKgdK6+gV5sT33 77ZQ/hi9vz5TTbRqwj6NxNDP9uztB3TbJTWnXGNaGpu/rjokImvKlHoSBlYILf7E I/sLxbxeFq79LvPpLROnpJfGkFJQdj5YG5lVOu8UQJc4ffOvxxpwRTmZJPATx5UB /ahmgEVgNuES/svl8qoUN/rsyrM3gq5KfUbBxjA58ZaUtovY2MBhNYOVYw5zr44/ 7E73QTxFyX15MfFAG6lD7J+h76AIKOLN/PglBAnNXnGBymMKsotmykUkU4Y699E/ QkN7csVMjIPxR39ejRZAjkehgRTxRTPRaxFGjA+CoVpWVZVtQRmmqUMBe8sbLnLz EgALWbPZ0iH5btYO5AhYsvWe2kH2/5jcHI2bYClogp0Ye0IVniMMIUjUTIa7IQqk M3DOJLANyGyG6koKBtjAXxyngfDBiI+tH0QQCDhURqGgFEZbocOvzC1irFTiZud9 ADSDyF3M752O0EMT5oZhMykxT0WD8GfWcdE1nQ07hLM4AO3fNneTC8+1uVEVkort CKzUsF7IaJfZm5fpOrMq =HRJp -----END PGP SIGNATURE----- --Sig_/+NCbQAC_IMpYPVSmrLaNS=3-- From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 19 03:01:47 2011 Received: (at control) by debbugs.gnu.org; 19 Apr 2011 07:01:47 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QC4wU-0007xX-Nl for submit@debbugs.gnu.org; Tue, 19 Apr 2011 03:01:47 -0400 Received: from mx.meyering.net ([82.230.74.64]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QC4wR-0007xJ-RY for control@debbugs.gnu.org; Tue, 19 Apr 2011 03:01:45 -0400 Received: by rho.meyering.net (Acme Bit-Twister, from userid 1000) id 75C45600FB; Tue, 19 Apr 2011 09:01:37 +0200 (CEST) From: Jim Meyering To: control@debbugs.gnu.org Subject: Re: bug#7255: [PATCH] Fix reporting `unknown' by uname -p and uname -i In-Reply-To: <4CBF6533.8090806@redhat.com> (Eric Blake's message of "Wed, 20 Oct 2010 15:54:59 -0600") References: <1287609984.1608.13.camel@ari-desktop> <4CBF6533.8090806@redhat.com> Date: Tue, 19 Apr 2011 09:01:37 +0200 Message-ID: <87k4eq3esu.fsf@rho.meyering.net> Lines: 41 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) tags 7255 notabug close 7255 thanks Eric Blake wrote: > On 10/20/2010 03:26 PM, Artur Rona wrote: >> I'm sending a patch from Launchpad, which fixes bug in coreutils. >> >> TEST CASE: >> Use command 'uname -i' or uname -p' >> >> Launchpad bug: https://launchpad.net/bugs/470550 >> Patch is able to use on coreutils 8.5. >> >> We look forward to your response. > > Thanks for your work. But as pointed out in that launchpad discussion: > >> This has been discussed upstream; see: >> >> * >> http://lists.gnu.org/archive/html/bug-coreutils/2005-09/msg00053.html >> for a more discussed thread, or >> * >> http://lists.gnu.org/archive/html/bug-coreutils/2007-04/msg00089.html >> for a to-the-point one. >> >> There are other hits, BTW. >> >> Summary, as far as I can understand: coreutils will not provide >> uname -p -i' on Linux platforms since the 'sysinfo()' call does not >> support it, and /proc is er, considered too Linux-specific. >> >> I would tend to mark this one INVALID > > I still think you are better off investing effort in improving the > Linux kernel uname() or sysinfo() syscalls to provide the information > natively than you are to try and parse /proc/cpuinfo on the fly. Thanks. This was resolved months ago. Closing. From unknown Mon Jun 16 23:57:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 17 May 2011 11:24:05 +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