Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 62A98429E21 for ; Sun, 1 Jan 2012 02:06:01 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 0.201 X-Spam-Level: X-Spam-Status: No, score=0.201 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H9OP1zBzfD1F for ; Sun, 1 Jan 2012 02:06:00 -0800 (PST) Received: from mail-iy0-f181.google.com (mail-iy0-f181.google.com [209.85.210.181]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id 9A30A431FB6 for ; Sun, 1 Jan 2012 02:06:00 -0800 (PST) Received: by iakk12 with SMTP id k12so29588102iak.26 for ; Sun, 01 Jan 2012 02:05:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=sTQYZk1FoxpCo2yKTrvSPav0YnRBGKrwQl026vIo0g8=; b=ciy8Z5wrMdWHW0zwBzfN1G3nnbzvcYISyztKPmyopU0pM7Li47MP/1cg+LVnLOvnu3 6PlXDNvlwiYZnSyVV8oLeYD0qjXKtuW95X4/SwAM4Zrp84TjcwsmEisQC9RMTT2Qwygk R8wSKQV2NZKcpswnKXZjXO3ROg4TFvsIEcBKA= MIME-Version: 1.0 Received: by 10.50.47.136 with SMTP id d8mr53388409ign.21.1325412359140; Sun, 01 Jan 2012 02:05:59 -0800 (PST) Received: by 10.231.10.76 with HTTP; Sun, 1 Jan 2012 02:05:59 -0800 (PST) Date: Sun, 1 Jan 2012 10:05:59 +0000 Message-ID: Subject: Possible bug in tests with emacs 23.2.1 (debian stable) From: Mark Walters To: notmuch@notmuchmail.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jan 2012 10:06:02 -0000 Hello When I try and run the tests on my (fairly standard) debian stable system they hang after "PASS Search message: json, utf-8". This is with latest git (07768fb1bb50e) and emacs 23.2.1. As far as I can see emacs is not exiting when sent the "(kill-emacs)" command from test-lib.sh (line 931 called from line 869). It seems that this version of emacs prompts before exit asking "The current server still has clients; delete them? (yes or no) ". This seems to have been "fixed" (i.e. emacs does not ask for a prompt in emacs revision 100150 http://bzr.savannah.gnu.org/lh/emacs/emacs-23/revision/100150). If I change test-lib.sh line 869 to send "(setq kill-emacs-hook 'nil) (kill-emacs)" instead of just (kill-emacs) then the tests work correctly (*). But I definitely don't know enough emacs to know if this is a sensible solution. Note I get exactly the same behaviour when trying to build the debian package from squeeze backports so it could be a bug in my setup in which case my apologies for the noise! Best wishes Mark (*) there are a small number (5) of unrelated test failures that I have not yet chased down