database error
[notmuch-archives.git] / 12 / b91cbe45839af06960264bf0a582f8c64a8b12
1 Return-Path: <pioto@pioto.org>\r
2 X-Original-To: notmuch@notmuchmail.org\r
3 Delivered-To: notmuch@notmuchmail.org\r
4 Received: from localhost (localhost [127.0.0.1])\r
5         by olra.theworths.org (Postfix) with ESMTP id 26A7B431FBC\r
6         for <notmuch@notmuchmail.org>; Fri, 25 May 2012 13:02:56 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: -0.7\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5\r
12         tests=[RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled\r
13 Received: from olra.theworths.org ([127.0.0.1])\r
14         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
15         with ESMTP id rxfCVMOAVWBb for <notmuch@notmuchmail.org>;\r
16         Fri, 25 May 2012 13:02:55 -0700 (PDT)\r
17 Received: from mail-vb0-f53.google.com (mail-vb0-f53.google.com\r
18         [209.85.212.53]) (using TLSv1 with cipher RC4-SHA (128/128 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id 7F923431FB6\r
21         for <notmuch@notmuchmail.org>; Fri, 25 May 2012 13:02:55 -0700 (PDT)\r
22 Received: by vbbfc26 with SMTP id fc26so1455495vbb.26\r
23         for <notmuch@notmuchmail.org>; Fri, 25 May 2012 13:02:54 -0700 (PDT)\r
24 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;\r
25         d=google.com; s=20120113;\r
26         h=mime-version:x-originating-ip:in-reply-to:references:from:date\r
27         :message-id:subject:to:cc:content-type:content-transfer-encoding\r
28         :x-gm-message-state;\r
29         bh=hMCSTE2ymEJMbTua00QYTZDGoe7DlF8HcYFy8d8wchQ=;\r
30         b=TJwvs5KnCksE6zCjnImqQxeh8MffsJvf0EKcW+QXezAwZP/eMJHyNS2g0NZYzs/Obt\r
31         j6xGA5GlNYZdB4JuIZeGhfoMgMbr5+Koz9DF0hmJgrQ57l3yJI0rv8hpEY8comQxpP4k\r
32         ZzCSuTeJOf9n1iyTROMhBrO/GavJiJCm8OJBK490X05E+qxspkyXjSYFzt55BU3B+DYJ\r
33         IKmeN5DUhc3onywsyfbhfoT11Kp82H844jHa4G1qm4BEXXGZWM+NW8SHPn0O5sma7wke\r
34         fbTDFqiBSjF/T22w651jTIHt5VOnJ/4y3NFjRH91KCOxuIb82Map8CI42zKipeOnQMVy\r
35         BYpg==\r
36 Received: by 10.52.96.135 with SMTP id ds7mr178328vdb.50.1337976174843; Fri,\r
37         25 May 2012 13:02:54 -0700 (PDT)\r
38 MIME-Version: 1.0\r
39 Received: by 10.220.141.83 with HTTP; Fri, 25 May 2012 13:02:34 -0700 (PDT)\r
40 X-Originating-IP: [216.92.130.84]\r
41 In-Reply-To: <87ipfktkgy.fsf@gmail.com>\r
42 References: <1337953411-21000-1-git-send-email-pioto@pioto.org>\r
43         <87ipfktkgy.fsf@gmail.com>\r
44 From: Mike Kelly <pioto@pioto.org>\r
45 Date: Fri, 25 May 2012 16:02:34 -0400\r
46 Message-ID:\r
47  <CAFb0NsJ7Bv-Lp03WHvZQh_yaimzaj34VmkVQCjr_u5MDrfqAKw@mail.gmail.com>\r
48 Subject: Re: FreeBSD Support Patches\r
49 To: Dmitry Kurochkin <dmitry.kurochkin@gmail.com>\r
50 Content-Type: text/plain; charset=UTF-8\r
51 Content-Transfer-Encoding: quoted-printable\r
52 X-Gm-Message-State:\r
53  ALoCoQkfLqeALtXfSp/FpQW4Fv3jIdU8TBJCaIAPv5dK8fwS36i6exGBijSRUNHE83MYymJpdNe/\r
54 Cc: notmuch@notmuchmail.org\r
55 X-BeenThere: notmuch@notmuchmail.org\r
56 X-Mailman-Version: 2.1.13\r
57 Precedence: list\r
58 List-Id: "Use and development of the notmuch mail system."\r
59         <notmuch.notmuchmail.org>\r
60 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
61         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
62 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
63 List-Post: <mailto:notmuch@notmuchmail.org>\r
64 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
65 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
66         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
67 X-List-Received-Date: Fri, 25 May 2012 20:02:56 -0000\r
68 \r
69 On Fri, May 25, 2012 at 10:15 AM, Dmitry Kurochkin\r
70 <dmitry.kurochkin@gmail.com> wrote:\r
71 > Why do we need to explicitly declare Emacs dependency for tests? =C2=A0Th=\r
72 ere\r
73 > should be no need for it. =C2=A0We have "implicit" dependencies which are\r
74 > declared once (see test_declare_external_prereq calls at the end of\r
75 > test-lib.sh) and are automatically handled when a test tries to use a\r
76 > missing binary. =C2=A0Explicit dependencies are hard to maintain (e.g. yo=\r
77 ur\r
78 > patch adds explicit emacs dependency for crypto test but misses gpg).\r
79 > With rare exceptions we should not use explicit dependencies.\r
80 \r
81 Because not every test actually has those implicit dependencies. For\r
82 example, some of the crypto tests depend upon emacs_deliver_message\r
83 working correctly for subsequents tests. Those emacs_deliver_message\r
84 tests are skipped, but not the ones after it that try to do something\r
85 with that injected message.\r
86 \r
87 For the emacs-* test files, there are some tests that act the same\r
88 way. However, it is also a minor speed improvement to say that,\r
89 obviously, none of the emacs tests are going to work, so just don't\r
90 bother.\r
91 \r
92 --=20\r
93 Mike Kelly\r