From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 21 20:36:44 2013 Received: (at submit) by debbugs.gnu.org; 22 Mar 2013 00:36:44 +0000 Received: from localhost ([127.0.0.1]:39581 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UIpyO-0003Qe-8t for submit@debbugs.gnu.org; Thu, 21 Mar 2013 20:36:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48029) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UIio6-0000j7-JP for submit@debbugs.gnu.org; Thu, 21 Mar 2013 12:57:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UIimF-0000nn-Ge for submit@debbugs.gnu.org; Thu, 21 Mar 2013 12:55:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:52092) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UIimF-0000nj-EL for submit@debbugs.gnu.org; Thu, 21 Mar 2013 12:55:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59318) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UIimB-0007vr-2P for bug-coreutils@gnu.org; Thu, 21 Mar 2013 12:55:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UIilz-0000fi-Ju for bug-coreutils@gnu.org; Thu, 21 Mar 2013 12:55:38 -0400 Received: from mtaout03-winn.ispmail.ntl.com ([81.103.221.49]:43292) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UIilz-0000fb-8x for bug-coreutils@gnu.org; Thu, 21 Mar 2013 12:55:27 -0400 Received: from aamtaout04-winn.ispmail.ntl.com ([81.103.221.35]) by mtaout03-winn.ispmail.ntl.com (InterMail vM.7.08.04.00 201-2186-134-20080326) with ESMTP id <20130321165526.ZCDR1579.mtaout03-winn.ispmail.ntl.com@aamtaout04-winn.ispmail.ntl.com> for ; Thu, 21 Mar 2013 16:55:26 +0000 Received: from [10.0.1.2] (really [86.13.144.237]) by aamtaout04-winn.ispmail.ntl.com (InterMail vG.3.00.04.00 201-2196-133-20080908) with ESMTP id <20130321165526.SYXR11790.aamtaout04-winn.ispmail.ntl.com@[10.0.1.2]> for ; Thu, 21 Mar 2013 16:55:26 +0000 Message-Id: <5901DBD4-C831-4B98-B210-0CA715162955@ntlworld.com> From: "Ellis N. Thomas" To: bug-coreutils@gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Configure problem in coreutils 8.13 Date: Thu, 21 Mar 2013 16:55:16 +0000 X-Mailer: Apple Mail (2.936) X-Cloudmark-Analysis: v=1.1 cv=GaEGOwq9FwezmTggA+b6yC6zDZF2HYaK6RN/tSqdnVA= c=1 sm=0 a=YEajLEtfQZYA:10 a=uObrxnre4hsA:10 a=kj9zAlcOel0A:10 a=mDV3o1hIAAAA:8 a=NLZqzBF-AAAA:8 a=OD5XLFPEyuUZmH0LUpIA:9 a=CjuIK1q_8ugA:10 a=si4TY0shoVkA:10 a=ii61gXl28gQA:10 a=_dQi-Dcv4p4A:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 21 Mar 2013 20:36:31 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -6.1 (------) Configure problem in coreutils 8.13 To: 1 Background The release used was NOT the latest, so it is quite likely that these matters have been previously addressed. On the other hand, it is possible that installation has not been attempted for this actual Unix version. Running Mac OS X: System Version: Mac OS X 10.5.8 (9L30) Kernel Version: Darwin 9.8.0 >uname -mpv Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386 i386 The reason for installing 8.13 was that version 8.21 from the ftp area (ftp://ftp.gnu.org/gnu/coreutils/) was an xz version and there seemed to be no support for that format on this machine. The latest gz was 8.13 from Sep 2011, so also downloaded version 8.13, and proceeded to install this. This problem was formerly included in bug#13912, but has now been split off from other topics covered there. 2 Failure When `make' was run, many errors were reported, concerning expr.c The first error is expr.c:54:18: error: gmp.h: No such file or directory Noted that config.status has D["HAVE_GMP"]=" 1" and the expr.c source tests this. It seems that configure has incorrectly decided that gmp is available, and expr.c fails to find the header, and all other errors arise from this. Since the expr.c source allowed for the test failing, it seemed possible to proceed without gmp. So config.status was modified so that D["HAVE_GMP"]=" 0" then make reran OK. This seems to confirm that the problem is in configure. 3 Extra Information It was only later that it was realised that configure --help included: **** From --help **** --without-gmp do not use the GNU MP library for arbitrary precision calculation (default: use it if available) **** End from --help **** The optional nature of gmp and this option ought to be included in the README. However, the decision made by configure "use it if available" still seems incorrect. Although gmp was not installed at the time, there was a source download in a nearby directory. The download of gcc-4.7.2 was being prepared for building. It had previously been established that gmp was a Prerequisite, so it was placed ready to be installed along with the gcc sources. Directories: /Gnu/coreutils/coreutils-8.13 Being used to build coreutils. /Gnu/gcc/src/gcc-4.7.2/ Sources preparing for installation /Gnu/gcc/obj/ Area for building /Gnu/gmp/gmp-5.1.0 Sources preparing for installation The gcc directory includes a link for gmp /Gnu/gcc/src/gcc-4.7.2/gmp -> /Gnu/gmp/gmp-5.1.0 (As suggested in the gcc downloading information: "Likewise the GMP, MPFR and MPC libraries can be automatically built together with GCC. Unpack the GMP, MPFR and/or MPC source distributions in the directory containing the GCC sources and rename their directories to gmp, mpfr and mpc, respectively (or use symbolic links with the same name)." It is possible that one of these gmp directories was identified by configure. 4 Conclusion The config.log file is available (5.3MB), plus config.status (96kB). There is also a file from redirecting standard output during the run of configure (60kB). If extra information about the matters reported above would be of value please contact: ExtraLeveLInSoftware@ntlworld.com Ellis N. Thomas/21-Mar-2013 From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 22 10:12:18 2013 Received: (at 14025-done) by debbugs.gnu.org; 22 Mar 2013 14:12:18 +0000 Received: from localhost ([127.0.0.1]:40985 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJ2hc-0001Lz-WF for submit@debbugs.gnu.org; Fri, 22 Mar 2013 10:12:17 -0400 Received: from mx1.redhat.com ([209.132.183.28]:49014) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJ2hY-0001Lo-UH for 14025-done@debbugs.gnu.org; Fri, 22 Mar 2013 10:12:14 -0400 Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r2MEAEJk005626 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 22 Mar 2013 10:10:15 -0400 Received: from [10.36.116.96] (ovpn-116-96.ams2.redhat.com [10.36.116.96]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id r2MEAAfG032230 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 22 Mar 2013 10:10:13 -0400 Message-ID: <514C6642.10006@draigBrady.com> Date: Fri, 22 Mar 2013 14:10:10 +0000 From: =?ISO-8859-1?Q?P=E1draig_Brady?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 MIME-Version: 1.0 To: "Ellis N. Thomas" Subject: Re: bug#14025: Configure problem in coreutils 8.13 References: <5901DBD4-C831-4B98-B210-0CA715162955@ntlworld.com> In-Reply-To: <5901DBD4-C831-4B98-B210-0CA715162955@ntlworld.com> X-Enigmail-Version: 1.5.1 Content-Type: multipart/mixed; boundary="------------010106010907080705040600" X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 14025-done Cc: 14025-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -6.9 (------) This is a multi-part message in MIME format. --------------010106010907080705040600 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by mx1.redhat.com id r2MEAEJk005626 On 03/21/2013 04:55 PM, Ellis N. Thomas wrote: > Configure problem in coreutils 8.13 >=20 > To: >=20 > 1 Background >=20 > The release used was NOT the latest, so it is quite likely that the= se matters > have been previously addressed. On the other hand, it is possible that > installation has not been attempted for this actual Unix version. >=20 > Running Mac OS X: >=20 > System Version: Mac OS X 10.5.8 (9L30) > Kernel Version: Darwin 9.8.0 > >uname -mpv > Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1= 228.15.4~1/RELEASE_I386 i386 i386 >=20 > The reason for installing 8.13 was that version 8.21 from the ftp a= rea > (ftp://ftp.gnu.org/gnu/coreutils/) was an xz version and there seemed t= o be > no support for that format on this machine. The latest gz was 8.13 fro= m > Sep 2011, so also downloaded version 8.13, and proceeded to install thi= s. >=20 > This problem was formerly included in bug#13912, but has now been > split off from other topics covered there. >=20 >=20 > 2 Failure >=20 > When `make' was run, many errors were reported, concerning expr.c > The first error is > expr.c:54:18: error: gmp.h: No such file or directory >=20 > Noted that config.status has > D["HAVE_GMP"]=3D" 1" > and the expr.c source tests this. It seems that configure has > incorrectly decided that gmp is available, and expr.c fails to find the= header, > and all other errors arise from this. >=20 > Since the expr.c source allowed for the test failing, it seemed pos= sible to > proceed without gmp. So config.status was modified so that > D["HAVE_GMP"]=3D" 0" > then make reran OK. This seems to confirm that the problem is in confi= gure. >=20 >=20 > 3 Extra Information >=20 > It was only later that it was realised that configure --help includ= ed: > **** From --help **** > --without-gmp do not use the GNU MP library for arbitrary > precision calculation (default: u= se it if available) >=20 > **** End from --help **** >=20 > The optional nature of gmp and this option ought to be included in = the > README. However, the decision made by configure "use it if available" > still seems incorrect. >=20 > Although gmp was not installed at the time, there was a source down= load > in a nearby directory. The download of gcc-4.7.2 was being prepared fo= r > building. It had previously been established that gmp was a Prerequisi= te, > so it was placed ready to be installed along with the gcc sources. >=20 > Directories: >=20 > /Gnu/coreutils/coreutils-8.13 Being used to build coreutils. >=20 > /Gnu/gcc/src/gcc-4.7.2/ Sources preparing for installation > /Gnu/gcc/obj/ Area for building >=20 > /Gnu/gmp/gmp-5.1.0 Sources preparing for installation >=20 > The gcc directory includes a link for gmp > /Gnu/gcc/src/gcc-4.7.2/gmp -> /Gnu/gmp/gmp-5.1.0 >=20 > (As suggested in the gcc downloading information: > "Likewise the GMP, MPFR and MPC libraries can be automatically built > together with GCC. Unpack the GMP, MPFR and/or MPC source distribution= s > in the directory containing the GCC sources and rename their directorie= s to > gmp, mpfr and mpc, respectively (or use symbolic links with the same na= me)." >=20 > It is possible that one of these gmp directories was identified > by configure. >=20 >=20 > 4 Conclusion >=20 > The config.log file is available (5.3MB), plus config.status (96kB)= . There > is also a file from redirecting standard output during the run of confi= gure (60kB). >=20 > If extra information about the matters reported above would be of > value please contact: > ExtraLeveLInSoftware@ntlworld.com >=20 > Ellis N. Thomas/21-Mar-2013 So here on GNU/Linux AC_SEARCH_LIBS indicates that GMP is not available unless the gmp-devel package is installed. The devel package makes _both_ the header available to the compiler, and the lib available to the linker. $ ld -lgmp ld: cannot find -lgmp $ sudo yum install gmp-devel $ ld -lgmp linking... So it seems on your system that the lib is available to the linker but the header is not. We can work around that in configure with the attached patch. thanks, P=E1draig. --------------010106010907080705040600 Content-Type: text/x-patch; name="osx-gmp.patch" Content-Disposition: attachment; filename="osx-gmp.patch" Content-Transfer-Encoding: 7bit >From cbedc43a3b18e99995cbc35146567382ec29d948 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A1draig=20Brady?= Date: Fri, 22 Mar 2013 13:58:55 +0000 Subject: [PATCH] build: fix building with GMP on Mac OS X * m4/gmp.m4 (cu_GMP): Also check that gmp.h is available which is required on one Mac OS X 10.5.8 system at least. --- m4/gmp.m4 | 31 ++++++++++++++++++------------- 1 files changed, 18 insertions(+), 13 deletions(-) diff --git a/m4/gmp.m4 b/m4/gmp.m4 index 2592090..ffe0113 100644 --- a/m4/gmp.m4 +++ b/m4/gmp.m4 @@ -23,18 +23,23 @@ AC_DEFUN([cu_GMP], [cu_use_gmp=auto]) if test $cu_use_gmp != no; then - cu_saved_libs=$LIBS - AC_SEARCH_LIBS([__gmpz_init], [gmp], - [test "$ac_cv_search___gmpz_init" = "none required" || - { - LIB_GMP=$ac_cv_search___gmpz_init - AC_DEFINE([HAVE_GMP], [1], - [Define if you have GNU libgmp (or replacement)]) - # This only available in GMP >= 5 - AC_CHECK_DECLS([mpz_inits], [], [], [[#include ]]) - }], - [AC_MSG_WARN([libgmp development library was not found or not usable.]) - AC_MSG_WARN([AC_PACKAGE_NAME will be built without GMP support.])]) - LIBS=$cu_saved_libs + dnl It was noticed on one MacOS X 10.5.8 system at least + dnl that the libs were available but the header wasn't + AC_CHECK_HEADERS_ONCE([gmp.h]) + if test $ac_cv_header_gmp_h = yes; then + cu_saved_libs=$LIBS + AC_SEARCH_LIBS([__gmpz_init], [gmp], + [test "$ac_cv_search___gmpz_init" = "none required" || + { + LIB_GMP=$ac_cv_search___gmpz_init + AC_DEFINE([HAVE_GMP], [1], + [Define if you have GNU libgmp (or replacement)]) + # This only available in GMP >= 5 + AC_CHECK_DECLS([mpz_inits], [], [], [[#include ]]) + }], + [AC_MSG_WARN([libgmp development library was not found or not usable.]) + AC_MSG_WARN([AC_PACKAGE_NAME will be built without GMP support.])]) + LIBS=$cu_saved_libs + fi fi ]) -- 1.7.7.6 --------------010106010907080705040600-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 22 11:15:32 2013 Received: (at 14025) by debbugs.gnu.org; 22 Mar 2013 15:15:33 +0000 Received: from localhost ([127.0.0.1]:41035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJ3gq-0003ox-Au for submit@debbugs.gnu.org; Fri, 22 Mar 2013 11:15:32 -0400 Received: from mx1.redhat.com ([209.132.183.28]:17331) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJ3gn-0003om-O6 for 14025@debbugs.gnu.org; Fri, 22 Mar 2013 11:15:31 -0400 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r2MFDV9g005447 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 22 Mar 2013 11:13:31 -0400 Received: from [10.36.116.96] (ovpn-116-96.ams2.redhat.com [10.36.116.96]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id r2MFDSB5013475 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 22 Mar 2013 11:13:30 -0400 Message-ID: <514C7518.5080901@draigBrady.com> Date: Fri, 22 Mar 2013 15:13:28 +0000 From: =?ISO-8859-1?Q?P=E1draig_Brady?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 MIME-Version: 1.0 To: 14025@debbugs.gnu.org, ExtraLeveLInSoftware@ntlworld.com Subject: Re: bug#14025: Configure problem in coreutils 8.13 References: <5901DBD4-C831-4B98-B210-0CA715162955@ntlworld.com> <514C6642.10006@draigBrady.com> In-Reply-To: <514C6642.10006@draigBrady.com> X-Enigmail-Version: 1.5.1 Content-Type: multipart/mixed; boundary="------------000207070600000209090300" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 14025 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -6.9 (------) This is a multi-part message in MIME format. --------------000207070600000209090300 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by mx1.redhat.com id r2MFDV9g005447 On 03/22/2013 02:10 PM, P=E1draig Brady wrote: > So it seems on your system that the lib is available to the linker > but the header is not. We can work around that in configure > with the attached patch. The last patch should have fixed the build issue, but wouldn't have issued a warning that GMP wasn't available. Also I noticed that our GMP code was disabled if GMP was available but didn't need a separate -lgmp to link it. (I don't know of any such systems). Updated patch attached. thanks, P=E1draig --------------000207070600000209090300 Content-Type: text/x-patch; name="osx-gmp.patch" Content-Disposition: attachment; filename="osx-gmp.patch" Content-Transfer-Encoding: 7bit >From 31c69beb416b211782fca353ec14e880a3e88fa5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A1draig=20Brady?= Date: Fri, 22 Mar 2013 13:58:55 +0000 Subject: [PATCH] build: fix issues when building with GMP * m4/gmp.m4 (cu_GMP): Add an extra check that gmp.h is available which is required on one Mac OS X 10.5.8 system at least, where the lib was available but the header wasn't. Also enable our GMP code on systems where GMP is not in a separate lib. --- m4/gmp.m4 | 34 +++++++++++++++++++++------------- 1 files changed, 21 insertions(+), 13 deletions(-) diff --git a/m4/gmp.m4 b/m4/gmp.m4 index 2592090..847da34 100644 --- a/m4/gmp.m4 +++ b/m4/gmp.m4 @@ -23,18 +23,26 @@ AC_DEFUN([cu_GMP], [cu_use_gmp=auto]) if test $cu_use_gmp != no; then - cu_saved_libs=$LIBS - AC_SEARCH_LIBS([__gmpz_init], [gmp], - [test "$ac_cv_search___gmpz_init" = "none required" || - { - LIB_GMP=$ac_cv_search___gmpz_init - AC_DEFINE([HAVE_GMP], [1], - [Define if you have GNU libgmp (or replacement)]) - # This only available in GMP >= 5 - AC_CHECK_DECLS([mpz_inits], [], [], [[#include ]]) - }], - [AC_MSG_WARN([libgmp development library was not found or not usable.]) - AC_MSG_WARN([AC_PACKAGE_NAME will be built without GMP support.])]) - LIBS=$cu_saved_libs + dnl It was noticed on one MacOS X 10.5.8 system at least + dnl that the libs were available but the header wasn't + HAVE_GMP=0 + AC_CHECK_HEADERS_ONCE([gmp.h]) + if test $ac_cv_header_gmp_h = yes; then + cu_saved_libs=$LIBS + AC_SEARCH_LIBS([__gmpz_init], [gmp], + [test "$ac_cv_search___gmpz_init" = "none required" || + LIB_GMP=$ac_cv_search___gmpz_init + AC_DEFINE([HAVE_GMP], [1], + [Define if you have GNU libgmp (or replacement)]) + HAVE_GMP=1 + # This only available in GMP >= 5 + AC_CHECK_DECLS([mpz_inits], [], [], [[#include ]]) + ]) + LIBS=$cu_saved_libs + fi + if test $HAVE_GMP != 1; then + AC_MSG_WARN([libgmp development library was not found or not usable.]) + AC_MSG_WARN([AC_PACKAGE_NAME will be built without GMP support.]) + fi fi ]) -- 1.7.7.6 --------------000207070600000209090300-- From unknown Mon Aug 18 15:38:59 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, 20 Apr 2013 11:24:03 +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