From unknown Sat Sep 06 09:27:51 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#1705 <1705@debbugs.gnu.org> To: bug#1705 <1705@debbugs.gnu.org> Subject: Status: 23.0.60; parallel build failure: `mh-e' was not provided Reply-To: bug#1705 <1705@debbugs.gnu.org> Date: Sat, 06 Sep 2025 16:27:51 +0000 retitle 1705 23.0.60; parallel build failure: `mh-e' was not provided reassign 1705 emacs submitter 1705 Markus Triska severity 1705 normal thanks From triska@gmx.at Thu Dec 25 14:28:14 2008 Received: (at submit) by emacsbugs.donarmstrong.com; 25 Dec 2008 22:28:14 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mBPMS5Vn030860 for ; Thu, 25 Dec 2008 14:28:07 -0800 Received: from mx10.gnu.org ([199.232.76.166]:52667) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LFyfd-00087Q-5l for emacs-pretest-bug@gnu.org; Thu, 25 Dec 2008 17:27:09 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LFygV-0001cx-H0 for emacs-pretest-bug@gnu.org; Thu, 25 Dec 2008 17:28:05 -0500 Received: from mail.gmx.net ([213.165.64.20]:60248) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1LFygU-0001cZ-Us for emacs-pretest-bug@gnu.org; Thu, 25 Dec 2008 17:28:03 -0500 Received: (qmail invoked by alias); 25 Dec 2008 22:28:00 -0000 Received: from chello062178240212.3.14.tuwien.teleweb.at (EHLO mt-computer.local) [62.178.240.212] by mail.gmx.net (mp006) with SMTP; 25 Dec 2008 23:28:00 +0100 X-Authenticated: #4064391 X-Provags-ID: V01U2FsdGVkX18uUxJSj7kuk3oN/Mx9mXJHSzPsMwpU0KWVGm5mHn yFCYG/npSBfzSV Received: by mt-computer.local (Postfix, from userid 502) id 8855CC16C7F; Thu, 25 Dec 2008 23:27:56 +0100 (CET) From: Markus Triska To: emacs-pretest-bug@gnu.org Subject: 23.0.60; parallel build failure: `mh-e' was not provided Message-Id: <20081225222756.8855CC16C7F@mt-computer.local> Date: Thu, 25 Dec 2008 23:27:56 +0100 (CET) X-Y-GMX-Trusted: 0 X-FuHaFi: 0.51 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. A parallel compilation (-j 2) with today's CVS version aborted with: In toplevel form: mh-e/mh-folder.el:34:1:Error: Required feature `mh-e' was not provided Wrote /Users/mt/emacs/lisp/mh-e/mh-e.elc Compiling /Users/mt/emacs/lisp/mh-e/mh-funcs.el make[1]: *** [/Users/mt/emacs/lisp/mh-e/mh-folder.elc] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** Waiting for unfinished jobs.... No MH variant found on the system Wrote /Users/mt/emacs/lisp/mh-e/mh-funcs.elc make: *** [lisp] Error 2 After another "$ make -j 2", the compilation proceeded without errors. The full compilation log is available from: http://www.logic.at/prolog/log20081225.txt I have seen this problem only once so far in many tries. In GNU Emacs 23.0.60.1 (i386-apple-darwin8.11.1, GTK+ Version 2.12.9) of 2008-12-25 on mt-computer.local Windowing system distributor `The XFree86 Project, Inc', version 11.0.40400000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: nil locale-coding-system: nil default-enable-multibyte-characters: t From eliz@gnu.org Sat Dec 27 04:20:21 2008 Received: (at submit) by emacsbugs.donarmstrong.com; 27 Dec 2008 12:20:21 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mBRCKIK9026927 for ; Sat, 27 Dec 2008 04:20:19 -0800 Received: from mail.gnu.org ([199.232.76.166]:53972 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LGY8V-00085M-NW for emacs-pretest-bug@gnu.org; Sat, 27 Dec 2008 07:19:19 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LGY9P-0001n6-Tc for emacs-pretest-bug@gnu.org; Sat, 27 Dec 2008 07:20:17 -0500 Received: from mtaout6.012.net.il ([84.95.2.16]:46377) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LGY9P-0001mu-GF; Sat, 27 Dec 2008 07:20:15 -0500 Received: from conversion-daemon.i-mtaout6.012.net.il by i-mtaout6.012.net.il (HyperSendmail v2007.08) id <0KCJ00800BK1MV00@i-mtaout6.012.net.il>; Sat, 27 Dec 2008 14:22:17 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.126.252.83]) by i-mtaout6.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0KCJ00LKKBP4QMH0@i-mtaout6.012.net.il>; Sat, 27 Dec 2008 14:22:17 +0200 (IST) Date: Sat, 27 Dec 2008 14:19:44 +0200 From: Eli Zaretskii Subject: Re: bug#1705: 23.0.60; parallel build failure: `mh-e' was not provided In-reply-to: <20081225222756.8855CC16C7F@mt-computer.local> X-012-Sender: halo1@inter.net.il To: Markus Triska , 1705@debbugs.gnu.org Cc: emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Reply-to: Eli Zaretskii Message-id: References: <20081225222756.8855CC16C7F@mt-computer.local> X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (1203?) > From: Markus Triska > Date: Thu, 25 Dec 2008 23:27:56 +0100 (CET) > Cc: > > > A parallel compilation (-j 2) with today's CVS version aborted with: > > In toplevel form: > mh-e/mh-folder.el:34:1:Error: Required feature `mh-e' was not provided > Wrote /Users/mt/emacs/lisp/mh-e/mh-e.elc > Compiling /Users/mt/emacs/lisp/mh-e/mh-funcs.el > make[1]: *** [/Users/mt/emacs/lisp/mh-e/mh-folder.elc] Error 1 > make[1]: *** Waiting for unfinished jobs.... > make[1]: *** Waiting for unfinished jobs.... > No MH variant found on the system > Wrote /Users/mt/emacs/lisp/mh-e/mh-funcs.elc > make: *** [lisp] Error 2 This is because we don't tell Make all the truth about the dependencies between Lisp files, so it by default assumes that mh-funcs.elc and mh-e.elc are independent, and compiles them in two different jobs that run in parallel. But the truth is that mh-funcs.el says this: (require 'mh-e) which causes Emacs to look for mh-e.elc when it compiles mh-funcs.el. So there's a race condition here between the 2 jobs that Make runs in parallel under "-j 2": one job compiles mh-e.el and writes mh-e.elc, while the other job, which compiles mh-funcs.el, reads from mh-e.elc. In this case, the reading job evidently accessed mh-e.elc after it was already created, but before it was written in its fullness (as you see above, the "Wrote /Users/mt/emacs/lisp/mh-e/mh-e.elc" message is printed _after_ the error message). So the "provide" form was not yet in mh-e.elc when it was read, and Emacs barfed. In general, we lack such dependencies all over lisp/Makefile.in, so I submit that "make -j N" works for us by sheer luck: I'm guessing that this is due to small values of N and the fact that $(ELCFILES) causes Make to compile files in alphabetic order, combined with very few dependencies between Lisp files whose names come close to one another in that order. But given a large enough value of N (and a correspondingly large number of processors on the system), we should see such failures all the time. I added to lisp/Makefile.in a series of dependencies that should fix the case of MH-E compilation. Please see if this fixes the problem for you. If you have more than 2 processors, it would make sense to try "make -j N" with values of N larger than 2, to increase the probability of such a clash. From monnier@iro.umontreal.ca Tue Dec 30 18:30:57 2008 Received: (at submit) by emacsbugs.donarmstrong.com; 31 Dec 2008 02:30:57 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.5 required=4.0 tests=HAS_BUG_NUMBER,XIRONPORT autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mBV2UrPc031600 for ; Tue, 30 Dec 2008 18:30:55 -0800 Received: from mail.gnu.org ([199.232.76.166]:50203 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LHqqD-0006JH-Rx for emacs-pretest-bug@gnu.org; Tue, 30 Dec 2008 21:29:49 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LHqrE-0001j8-0v for emacs-pretest-bug@gnu.org; Tue, 30 Dec 2008 21:30:52 -0500 Received: from ironport2-out.pppoe.ca ([206.248.154.182]:31763 helo=ironport2-out.teksavvy.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LHqrC-0001ip-9L; Tue, 30 Dec 2008 21:30:50 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqYEAKtoWklLd+aG/2dsb2JhbACBbMsNhkSBZw X-IronPort-AV: E=Sophos;i="4.36,305,1228107600"; d="scan'208";a="31628729" Received: from 75-119-230-134.dsl.teksavvy.com (HELO ceviche.home) ([75.119.230.134]) by ironport2-out.teksavvy.com with ESMTP; 30 Dec 2008 21:30:33 -0500 Received: by ceviche.home (Postfix, from userid 20848) id 9153FB41B5; Tue, 30 Dec 2008 21:30:33 -0500 (EST) From: Stefan Monnier To: Eli Zaretskii Cc: 1705@debbugs.gnu.org, Markus Triska , emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Subject: Re: bug#1705: 23.0.60; parallel build failure: `mh-e' was not provided Message-ID: References: <20081225222756.8855CC16C7F@mt-computer.local> Date: Tue, 30 Dec 2008 21:30:33 -0500 In-Reply-To: (Eli Zaretskii's message of "Sat, 27 Dec 2008 14:19:44 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. > I added to lisp/Makefile.in a series of dependencies that should fix > the case of MH-E compilation. Please see if this fixes the problem > for you. If you have more than 2 processors, it would make sense to > try "make -j N" with values of N larger than 2, to increase the > probability of such a clash. This won't solve it in general, because there are many circular dependencies among Elisp files. Another approach is to just close the race condition: write the byte-compiled file to foo.elc.temp and then rename it atomically to foo.elc. Stefan From geb-bug-gnu-emacs@m.gmane.org Fri Jan 2 11:35:10 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 2 Jan 2009 19:35:11 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n02JZ5r2014478 for ; Fri, 2 Jan 2009 11:35:07 -0800 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LIpnV-00071y-9Y for bug-gnu-emacs@gnu.org; Fri, 02 Jan 2009 14:35:05 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LIpnT-00071m-Sf for bug-gnu-emacs@gnu.org; Fri, 02 Jan 2009 14:35:04 -0500 Received: from [199.232.76.173] (port=49626 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LIpnT-00071j-LS for bug-gnu-emacs@gnu.org; Fri, 02 Jan 2009 14:35:03 -0500 Received: from main.gmane.org ([80.91.229.2]:43684 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LIpnT-0004ov-8Q for bug-gnu-emacs@gnu.org; Fri, 02 Jan 2009 14:35:03 -0500 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LIpnS-0002C6-2o for bug-gnu-emacs@gnu.org; Fri, 02 Jan 2009 19:35:02 +0000 Received: from adsl-76-216-20-106.dsl.pltn13.sbcglobal.net ([76.216.20.106]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 02 Jan 2009 19:35:02 +0000 Received: from wohler by adsl-76-216-20-106.dsl.pltn13.sbcglobal.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 02 Jan 2009 19:35:02 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Bill Wohler Subject: Re: bug#1705: 23.0.60; parallel build failure: `mh-e' was not provided Date: Fri, 02 Jan 2009 11:34:40 -0800 Organization: Newt Software Lines: 21 Message-ID: <87k59dtsbz.fsf@olgas.newt.com> References: <20081225222756.8855CC16C7F@mt-computer.local> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: adsl-76-216-20-106.dsl.pltn13.sbcglobal.net User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) Cancel-Lock: sha1:JPW5PCSIzl7gsuhLTxWJYkb1Rrs= Sender: news Cc: emacs-pretest-bug@gnu.org X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Stefan Monnier writes: >> I added to lisp/Makefile.in a series of dependencies that should fix >> the case of MH-E compilation. Please see if this fixes the problem >> for you. If you have more than 2 processors, it would make sense to >> try "make -j N" with values of N larger than 2, to increase the >> probability of such a clash. > > This won't solve it in general, because there are many circular > dependencies among Elisp files. Another approach is to just close the > race condition: write the byte-compiled file to foo.elc.temp and then > rename it atomically to foo.elc. Thanks Eli and Stefan. My laptop isn't a multi-processor box (yet) so I can't be of more assistance. All I can say is that with the last big MH-E reorganization going into MH-E 8.0, we eliminated all circular dependencies within MH-E. I can't speak for the packages we require, however. -- Bill Wohler http://www.newt.com/wohler/ GnuPG ID:610BD9AD From eliz@gnu.org Sat Jan 3 01:23:40 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 3 Jan 2009 09:23:40 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n039NbDA030335 for ; Sat, 3 Jan 2009 01:23:38 -0800 Received: from mail.gnu.org ([199.232.76.166]:44752 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LJ2iE-0002Fo-TQ for emacs-pretest-bug@gnu.org; Sat, 03 Jan 2009 04:22:30 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LJ2jH-0001bH-Ka for emacs-pretest-bug@gnu.org; Sat, 03 Jan 2009 04:23:36 -0500 Received: from mtaout7.012.net.il ([84.95.2.19]:39768) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LJ2jH-0001bB-7X; Sat, 03 Jan 2009 04:23:35 -0500 Received: from conversion-daemon.i-mtaout7.012.net.il by i-mtaout7.012.net.il (HyperSendmail v2007.08) id <0KCW00G0025WLK00@i-mtaout7.012.net.il>; Sat, 03 Jan 2009 11:25:31 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.127.220.202]) by i-mtaout7.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0KCW000G326IOU50@i-mtaout7.012.net.il>; Sat, 03 Jan 2009 11:25:31 +0200 (IST) Date: Sat, 03 Jan 2009 11:22:53 +0200 From: Eli Zaretskii Subject: Re: bug#1705: 23.0.60; parallel build failure: `mh-e' was not provided In-reply-to: X-012-Sender: halo1@inter.net.il To: Stefan Monnier Cc: 1705@debbugs.gnu.org, markus.triska@gmx.at, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Reply-to: Eli Zaretskii Message-id: References: <20081225222756.8855CC16C7F@mt-computer.local> X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (1203?) > From: Stefan Monnier > Cc: 1705@emacsbugs.donarmstrong.com, Markus Triska , emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org > Date: Tue, 30 Dec 2008 21:30:33 -0500 > > > I added to lisp/Makefile.in a series of dependencies that should fix > > the case of MH-E compilation. Please see if this fixes the problem > > for you. If you have more than 2 processors, it would make sense to > > try "make -j N" with values of N larger than 2, to increase the > > probability of such a clash. > > This won't solve it in general, because there are many circular > dependencies among Elisp files. Another approach is to just close the > race condition: write the byte-compiled file to foo.elc.temp and then > rename it atomically to foo.elc. But adding dependencies is TRT on its own right, even if your alternative is adopted. As long as the byte compiler cannot grok those dependencies by itself, that is. From monnier@iro.umontreal.ca Sun Jan 4 20:13:05 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 5 Jan 2009 04:13:05 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.5 required=4.0 tests=HAS_BUG_NUMBER,XIRONPORT autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n054D21X005121 for ; Sun, 4 Jan 2009 20:13:03 -0800 Received: from mail.gnu.org ([199.232.76.166]:58523 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LJgoj-0006mF-2H for emacs-pretest-bug@gnu.org; Sun, 04 Jan 2009 23:11:53 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LJgpp-00081C-1S for emacs-pretest-bug@gnu.org; Sun, 04 Jan 2009 23:13:01 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:15603) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LJgpn-00080o-7u; Sun, 04 Jan 2009 23:12:59 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtEEANYXYUlLd+Xf/2dsb2JhbACBbMdahXKBaQ X-IronPort-AV: E=Sophos;i="4.36,330,1228107600"; d="scan'208";a="31785671" Received: from 75-119-229-223.dsl.teksavvy.com (HELO ceviche.home) ([75.119.229.223]) by ironport2-out.teksavvy.com with ESMTP; 04 Jan 2009 23:12:58 -0500 Received: by ceviche.home (Postfix, from userid 20848) id 4FEBB7020E; Sun, 4 Jan 2009 23:12:58 -0500 (EST) From: Stefan Monnier To: Eli Zaretskii Cc: 1705@debbugs.gnu.org, markus.triska@gmx.at, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Subject: Re: bug#1705: 23.0.60; parallel build failure: `mh-e' was not provided Message-ID: References: <20081225222756.8855CC16C7F@mt-computer.local> Date: Sun, 04 Jan 2009 23:12:58 -0500 In-Reply-To: (Eli Zaretskii's message of "Sat, 03 Jan 2009 11:22:53 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. >> This won't solve it in general, because there are many circular >> dependencies among Elisp files. Another approach is to just close the >> race condition: write the byte-compiled file to foo.elc.temp and then >> rename it atomically to foo.elc. > But adding dependencies is TRT on its own right, Personally, I've hacked my Emacs so that when byte-compiling files, `require'd files get loaded from the .el in preference to the .elc file if it's more recent. Stefan From eliz@gnu.org Mon Jan 5 12:00:33 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 5 Jan 2009 20:00:33 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n05K0Udv014392 for ; Mon, 5 Jan 2009 12:00:31 -0800 Received: from mx10.gnu.org ([199.232.76.166]:32832) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LJvbc-0001Kd-3o for emacs-pretest-bug@gnu.org; Mon, 05 Jan 2009 14:59:20 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LJvcg-0003T6-1w for emacs-pretest-bug@gnu.org; Mon, 05 Jan 2009 15:00:28 -0500 Received: from mtaout1.012.net.il ([84.95.2.1]:55670) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LJvcf-0003SO-IF; Mon, 05 Jan 2009 15:00:25 -0500 Received: from conversion-daemon.i-mtaout1.012.net.il by i-mtaout1.012.net.il (HyperSendmail v2007.08) id <0KD000B00KG6CV00@i-mtaout1.012.net.il>; Mon, 05 Jan 2009 22:00:25 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.70.20.81]) by i-mtaout1.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0KD0006YKKWKGM90@i-mtaout1.012.net.il>; Mon, 05 Jan 2009 22:00:21 +0200 (IST) Date: Mon, 05 Jan 2009 22:00:26 +0200 From: Eli Zaretskii Subject: Re: bug#1705: 23.0.60; parallel build failure: `mh-e' was not provided In-reply-to: X-012-Sender: halo1@inter.net.il To: Stefan Monnier Cc: 1705@debbugs.gnu.org, markus.triska@gmx.at, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Reply-to: Eli Zaretskii Message-id: References: <20081225222756.8855CC16C7F@mt-computer.local> X-detected-operating-system: by monty-python.gnu.org: Solaris 9.1 > From: Stefan Monnier > Cc: 1705@emacsbugs.donarmstrong.com, markus.triska@gmx.at, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org > Date: Sun, 04 Jan 2009 23:12:58 -0500 > > Personally, I've hacked my Emacs so that when byte-compiling files, > `require'd files get loaded from the .el in preference to the .elc file > if it's more recent. I don't think this is TRT in general. From monnier@iro.umontreal.ca Mon Jan 5 14:21:43 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 5 Jan 2009 22:21:43 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.5 required=4.0 tests=HAS_BUG_NUMBER,XIRONPORT autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n05MLegr017799 for ; Mon, 5 Jan 2009 14:21:41 -0800 Received: from mail.gnu.org ([199.232.76.166]:36835 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LJxoE-0004q1-Aw for emacs-pretest-bug@gnu.org; Mon, 05 Jan 2009 17:20:30 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LJxpJ-0002Qg-Vb for emacs-pretest-bug@gnu.org; Mon, 05 Jan 2009 17:21:38 -0500 Received: from ironport2-out.pppoe.ca ([206.248.154.182]:50483 helo=ironport2-out.teksavvy.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LJxpG-0002Q3-Qm; Mon, 05 Jan 2009 17:21:35 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArMEAB8XYknO+JnM/2dsb2JhbACBbMwkhXKBaQ X-IronPort-AV: E=Sophos;i="4.36,334,1228107600"; d="scan'208";a="31825794" Received: from 206-248-153-204.dsl.teksavvy.com (HELO pastel.home) ([206.248.153.204]) by ironport2-out.teksavvy.com with ESMTP; 05 Jan 2009 17:21:24 -0500 Received: by pastel.home (Postfix, from userid 20848) id E86AB84D0; Mon, 5 Jan 2009 17:21:23 -0500 (EST) From: Stefan Monnier To: Eli Zaretskii Cc: 1705@debbugs.gnu.org, markus.triska@gmx.at, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Subject: Re: bug#1705: 23.0.60; parallel build failure: `mh-e' was not provided Message-ID: References: <20081225222756.8855CC16C7F@mt-computer.local> Date: Mon, 05 Jan 2009 17:21:23 -0500 In-Reply-To: (Eli Zaretskii's message of "Mon, 05 Jan 2009 22:00:26 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. >> Personally, I've hacked my Emacs so that when byte-compiling files, >> `require'd files get loaded from the .el in preference to the .elc file >> if it's more recent. > I don't think this is TRT in general. Neither is the preference of .elc even if it's older. Stefan From eliz@gnu.org Mon Jan 5 20:06:48 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 6 Jan 2009 04:06:49 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0646kqd007010 for ; Mon, 5 Jan 2009 20:06:47 -0800 Received: from mx10.gnu.org ([199.232.76.166]:50235) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LK3CB-0004Go-Tj for emacs-pretest-bug@gnu.org; Mon, 05 Jan 2009 23:05:35 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LK3DJ-0003RX-6P for emacs-pretest-bug@gnu.org; Mon, 05 Jan 2009 23:06:45 -0500 Received: from mtaout2.012.net.il ([84.95.2.4]:58993) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LK3DI-0003RR-SB; Mon, 05 Jan 2009 23:06:45 -0500 Received: from conversion-daemon.i_mtaout2.012.net.il by i_mtaout2.012.net.il (HyperSendmail v2004.12) id <0KD1004007DLAR00@i_mtaout2.012.net.il>; Tue, 06 Jan 2009 06:06:46 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.70.20.81]) by i_mtaout2.012.net.il (HyperSendmail v2004.12) with ESMTPA id <0KD100FSG7F8KI50@i_mtaout2.012.net.il>; Tue, 06 Jan 2009 06:06:46 +0200 (IST) Date: Tue, 06 Jan 2009 06:06:50 +0200 From: Eli Zaretskii Subject: Re: bug#1705: 23.0.60; parallel build failure: `mh-e' was not provided In-reply-to: X-012-Sender: halo1@inter.net.il To: Stefan Monnier Cc: 1705@debbugs.gnu.org, markus.triska@gmx.at, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Reply-to: Eli Zaretskii Message-id: References: <20081225222756.8855CC16C7F@mt-computer.local> X-detected-operating-system: by monty-python.gnu.org: Solaris 9.1 > From: Stefan Monnier > Cc: 1705@emacsbugs.donarmstrong.com, markus.triska@gmx.at, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org > Date: Mon, 05 Jan 2009 17:21:23 -0500 > > >> Personally, I've hacked my Emacs so that when byte-compiling files, > >> `require'd files get loaded from the .el in preference to the .elc file > >> if it's more recent. > > > I don't think this is TRT in general. > > Neither is the preference of .elc even if it's older. I wasn't arguing for that, I was arguing for adding dependencies to lisp/Makefile.in. That is always TRT. From rms@gnu.org Tue Jan 6 04:32:22 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 6 Jan 2009 12:32:22 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n06CWEVv006283; Tue, 6 Jan 2009 04:32:15 -0800 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LKB5L-0007sB-7v; Tue, 06 Jan 2009 07:31:03 -0500 Content-Type: text/plain; charset=ISO-8859-15 From: Richard M Stallman To: Stefan Monnier , 1705@debbugs.gnu.org CC: eliz@gnu.org, markus.triska@gmx.at, emacs-pretest-bug@gnu.org In-reply-to: (message from Stefan Monnier on Mon, 05 Jan 2009 17:21:23 -0500) Subject: Re: bug#1705: 23.0.60; parallel build failure: `mh-e' was not provided Reply-to: rms@gnu.org References: Message-Id: Date: Tue, 06 Jan 2009 07:31:03 -0500 X-CrossAssassin-Score: 2 Neither is the preference of .elc even if it's older. In general, it is right to load the .elc even if older, because that way editing the source code does not immediately force you to use your new code. You get to choose (by compiling) when to make it active. From monnier@iro.umontreal.ca Tue Jan 6 07:01:07 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 6 Jan 2009 15:01:07 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.5 required=4.0 tests=HAS_BUG_NUMBER,XIRONPORT autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n06F14vT012461 for ; Tue, 6 Jan 2009 07:01:06 -0800 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LKDQW-0006fX-Lx for bug-gnu-emacs@gnu.org; Tue, 06 Jan 2009 10:01:04 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LKDQV-0006f9-L1 for bug-gnu-emacs@gnu.org; Tue, 06 Jan 2009 10:01:04 -0500 Received: from [199.232.76.173] (port=43502 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LKDQV-0006f6-Fn for bug-gnu-emacs@gnu.org; Tue, 06 Jan 2009 10:01:03 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:58137) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LKDQT-0003sJ-6z; Tue, 06 Jan 2009 10:01:01 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtIFAL8AY0nO+JnM/2dsb2JhbACBbM1MhXKBaQ X-IronPort-AV: E=Sophos;i="4.36,339,1228107600"; d="scan'208";a="31847873" Received: from 206-248-153-204.dsl.teksavvy.com (HELO pastel.home) ([206.248.153.204]) by ironport2-out.teksavvy.com with ESMTP; 06 Jan 2009 10:01:00 -0500 Received: by pastel.home (Postfix, from userid 20848) id 6FD478483; Tue, 6 Jan 2009 10:00:59 -0500 (EST) From: Stefan Monnier To: Eli Zaretskii Cc: 1705@debbugs.gnu.org, markus.triska@gmx.at, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Subject: Re: bug#1705: 23.0.60; parallel build failure: `mh-e' was not provided Message-ID: References: <20081225222756.8855CC16C7F@mt-computer.local> Date: Tue, 06 Jan 2009 10:00:59 -0500 In-Reply-To: (Eli Zaretskii's message of "Tue, 06 Jan 2009 06:06:50 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. >> >> Personally, I've hacked my Emacs so that when byte-compiling files, >> >> `require'd files get loaded from the .el in preference to the .elc file >> >> if it's more recent. >> > I don't think this is TRT in general. >> Neither is the preference of .elc even if it's older. > I wasn't arguing for that, I know. > I was arguing for adding dependencies to > lisp/Makefile.in. That is always TRT. Except when there are circular dependencies, which (as mentioned) do exist in fairly large quantities in Emacs. Stefan From eliz@gnu.org Tue Jan 6 12:36:40 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 6 Jan 2009 20:36:41 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n06Kac8N001678 for ; Tue, 6 Jan 2009 12:36:39 -0800 Received: from mail.gnu.org ([199.232.76.166]:54453 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LKIe6-000334-GU for emacs-pretest-bug@gnu.org; Tue, 06 Jan 2009 15:35:26 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LKIfD-0004IU-0B for emacs-pretest-bug@gnu.org; Tue, 06 Jan 2009 15:36:37 -0500 Received: from mtaout2.012.net.il ([84.95.2.4]:58678) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LKIfC-0004IM-JX; Tue, 06 Jan 2009 15:36:34 -0500 Received: from conversion-daemon.i_mtaout2.012.net.il by i_mtaout2.012.net.il (HyperSendmail v2004.12) id <0KD200300GXH7P00@i_mtaout2.012.net.il>; Tue, 06 Jan 2009 22:36:36 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.127.238.249]) by i_mtaout2.012.net.il (HyperSendmail v2004.12) with ESMTPA id <0KD200485H8W7770@i_mtaout2.012.net.il>; Tue, 06 Jan 2009 22:36:33 +0200 (IST) Date: Tue, 06 Jan 2009 22:36:38 +0200 From: Eli Zaretskii Subject: Re: bug#1705: 23.0.60; parallel build failure: `mh-e' was not provided In-reply-to: X-012-Sender: halo1@inter.net.il To: Stefan Monnier Cc: 1705@debbugs.gnu.org, markus.triska@gmx.at, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Reply-to: Eli Zaretskii Message-id: References: <20081225222756.8855CC16C7F@mt-computer.local> X-detected-operating-system: by monty-python.gnu.org: Solaris 9.1 X-CrossAssassin-Score: 2 > From: Stefan Monnier > Cc: 1705@emacsbugs.donarmstrong.com, markus.triska@gmx.at, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org > Date: Tue, 06 Jan 2009 10:00:59 -0500 > > > I was arguing for adding dependencies to > > lisp/Makefile.in. That is always TRT. > > Except when there are circular dependencies Of course, that goes without saying. Make will simply barf on circular dependencies. From monnier@IRO.UMontreal.CA Tue Jan 6 14:15:27 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 6 Jan 2009 22:15:27 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n06MFOOf027581 for ; Tue, 6 Jan 2009 14:15:25 -0800 Received: from mail.gnu.org ([199.232.76.166]:34223 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LKKBh-0006fm-FG for emacs-pretest-bug@gnu.org; Tue, 06 Jan 2009 17:14:13 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LKKCo-00007g-5n for emacs-pretest-bug@gnu.org; Tue, 06 Jan 2009 17:15:23 -0500 Received: from chene.dit.umontreal.ca ([132.204.246.20]:54832) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LKKCm-00007Q-Vq; Tue, 06 Jan 2009 17:15:21 -0500 Received: from alfajor.home (vpn-132-204-232-85.acd.umontreal.ca [132.204.232.85]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id n06MFDFF022688; Tue, 6 Jan 2009 17:15:13 -0500 Received: by alfajor.home (Postfix, from userid 20848) id 544831C83E; Tue, 6 Jan 2009 17:15:13 -0500 (EST) From: Stefan Monnier To: Eli Zaretskii Cc: 1705@debbugs.gnu.org, markus.triska@gmx.at, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Subject: Re: bug#1705: 23.0.60; parallel build failure: `mh-e' was not provided Message-ID: References: <20081225222756.8855CC16C7F@mt-computer.local> Date: Tue, 06 Jan 2009 17:15:13 -0500 In-Reply-To: (Eli Zaretskii's message of "Tue, 06 Jan 2009 22:36:38 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3183=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-CrossAssassin-Score: 2 >> > I was arguing for adding dependencies to >> > lisp/Makefile.in. That is always TRT. >> Except when there are circular dependencies > Of course, that goes without saying. Make will simply barf on > circular dependencies. Not only that, but the build order will not be correct (at least insofar as the dependencies are really needed). Which is why another solution is also needed. Stefan From rgm@gnu.org Thu Jan 15 15:38:28 2009 Received: (at control) by emacsbugs.donarmstrong.com; 15 Jan 2009 23:38:28 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: ** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=2.3 required=4.0 tests=MISSING_SUBJECT,NOSUBJECT, VALID_BTS_CONTROL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0FNcPDO030885 for ; Thu, 15 Jan 2009 15:38:27 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LNblm-0003kP-P8; Thu, 15 Jan 2009 18:37:02 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18799.51358.725326.185170@fencepost.gnu.org> Date: Thu, 15 Jan 2009 18:37:02 -0500 From: Glenn Morris To: control severity 1305 wishlist severity 1303 minor severity 1250 minor severity 1367 wishlist severity 1405 minor severity 1457 wishlist severity 1555 minor severity 1569 minor severity 1688 minor close 1705 severity 1731 minor close 1756 severity 1768 minor severity 1779 minor tags 1798 moreinfo reassign 1860 notemacs reassign 1902 emacs,ns reassign 1924 spam reassign 1926 notemacs stop From unknown Sat Sep 06 09:27:51 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: $requester Subject: Internal Control Message-Id: bug archived. Date: Fri, 13 Feb 2009 15:24:10 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A log time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator