[PATCH 0/2] emacs: wash: word-wrap bugfix and tweak
[notmuch-archives.git] / 18 / 7a9958d8d5288f10e13ecb3f03faf4be0de71d
1 Return-Path: <tomi.ollila@nixu.com>\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 22E6B431FD0\r
6         for <notmuch@notmuchmail.org>; Wed,  7 Dec 2011 05:38:33 -0800 (PST)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: 0\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none]\r
12         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 WzRgz0vqbNUJ for <notmuch@notmuchmail.org>;\r
16         Wed,  7 Dec 2011 05:38:32 -0800 (PST)\r
17 Received: from mail-gw3.nixu.fi (mail-gw3.nixu.fi [193.209.237.7])\r
18         (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id D599B431FB6\r
21         for <notmuch@notmuchmail.org>; Wed,  7 Dec 2011 05:38:31 -0800 (PST)\r
22 Received: from pps.filterd (mail-gw3 [127.0.0.1])\r
23         by mail-gw3.nixu.fi (8.14.4/8.14.4) with SMTP id pB7Da9ah002002;\r
24         Wed, 7 Dec 2011 15:37:12 +0200\r
25 Received: from taco2.nixu.fi (taco2.nixu.fi [194.197.118.31])\r
26         by mail-gw3.nixu.fi with ESMTP id 114cs0r68t-1\r
27         (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT);\r
28         Wed, 07 Dec 2011 15:37:12 +0200\r
29 Received: from taco2.nixu.fi (taco2.nixu.fi [194.197.118.31])\r
30         by taco2.nixu.fi (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id\r
31         pB7DbCrU005259; Wed, 7 Dec 2011 15:37:12 +0200\r
32 From: Tomi Ollila <tomi.ollila@iki.fi>\r
33 To: Justus Winter <4winter@informatik.uni-hamburg.de>, notmuch@notmuchmail.org\r
34 Subject: Re: RFC: don't ask users to do 'sudo make install'\r
35 In-Reply-To: <E1RYGZF-0005RB-TS@thinkbox.jade-hamburg.de>\r
36 References: <E1RYGZF-0005RB-TS@thinkbox.jade-hamburg.de>\r
37 User-Agent: Notmuch/0.10+55~gde3d46e (http://notmuchmail.org) Emacs/23.3.1\r
38         (i686-pc-linux-gnu)\r
39 X-Face: HhBM'cA~<r"^Xv\KRN0P{vn'Y"Kd;zg_y3S[4)KSN~s?O\"QPoL\r
40         $[Xv_BD:i/F$WiEWax}R(MPS`^UaptOGD`*/=@\1lKoVa9tnrg0TW?"r7aRtgk[F\r
41         !)g;OY^,BjTbr)Np:%c_o'jj,Z\r
42 Date: Wed, 07 Dec 2011 15:37:12 +0200\r
43 Message-ID: <yf6r50gcxkn.fsf@taco2.nixu.fi>\r
44 MIME-Version: 1.0\r
45 Content-Type: text/plain; charset=us-ascii\r
46 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.5.7110,\r
47  1.0.211,       0.0.0000        definitions=2011-12-07_05:2011-12-07, 2011-12-07,\r
48         1970-01-01 signatures=0\r
49 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0\r
50         ipscore=0 suspectscore=0\r
51         phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0\r
52         reason=mlx\r
53         scancount=1 engine=6.0.2-1012030000 definitions=main-1112070087\r
54 X-BeenThere: notmuch@notmuchmail.org\r
55 X-Mailman-Version: 2.1.13\r
56 Precedence: list\r
57 List-Id: "Use and development of the notmuch mail system."\r
58         <notmuch.notmuchmail.org>\r
59 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
60         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
61 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
62 List-Post: <mailto:notmuch@notmuchmail.org>\r
63 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
64 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
65         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
66 X-List-Received-Date: Wed, 07 Dec 2011 13:38:33 -0000\r
67 \r
68 On Wed, 07 Dec 2011 13:25:45 +0100, Justus Winter <4winter@informatik.uni-hamburg.de> wrote:\r
69 > Hey everyone,\r
70\r
71 > I just noticed that running configure says:\r
72\r
73 > > All required packages were found. You may now run the following\r
74 > > commands to compile and install notmuch:\r
75 > >\r
76 > >        make\r
77 > >        sudo make install\r
78\r
79 > I think that this is a very poor advice in general and we shouldn't\r
80 > give it to users. I know that the default prefix is /usr/local, but\r
81 > installing notmuch this way makes it very hard to uninstall it later\r
82 > (there is no uninstall target).\r
83 \r
84 Too bad there is no better 'default' way to do things -- \r
85 configure - make - make install is the way most software provides\r
86 their installation sequence.\r
87 \r
88 But where does 'sudo make install' work by default? on Ubuntu, on\r
89 new Fedoras. Where else ?\r
90 \r
91 The 'uninstall target' is also hard problem as it would require configured\r
92 source directory (and possibly information gathered during installation\r
93 to know what to uninstall) -- To do a separate uninstallation too that is\r
94 installed during notmuch installation would be something I don't remember\r
95 seeing done in unix environments ever...\r
96 \r
97 > If someone decides to install notmuch from source and later on using\r
98 > his or her favorite package manager, the once installed notmuch in\r
99 > /usr/local will still be found and before the one in /usr and thus be\r
100 > preferred.\r
101 \r
102 Hmm, I've screwed my PATH setting as there usr/local/* comes after /usr/* ;/\r
103 \r
104 > Maybe we should mention stow (https://www.gnu.org/s/stow/)?\r
105 \r
106 Hmm, in addition to mentioning it there should be step-by-step\r
107 information how to proceed with it to compile and install notmuch\r
108 (and all the prerequisities required) using stow. That should not\r
109 be too hard -- just log the installation steps. Maybe SomeBody(TM)\r
110 takes some effort there ?\r
111 \r
112\r
113 > Justus\r
114 \r
115 Tomi\r