From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id +F/bHEUlmGArXAAAgWs5BA (envelope-from ) for ; Sun, 09 May 2021 20:09:09 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id CKqFGEUlmGA7WwAA1q6Kng (envelope-from ) for ; Sun, 09 May 2021 18:09:09 +0000 Received: from mail.notmuchmail.org (nmbug.tethera.net [144.217.243.247]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C49D216E12 for ; Sun, 9 May 2021 20:09:08 +0200 (CEST) Received: from nmbug.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 617722717A; Sun, 9 May 2021 14:09:04 -0400 (EDT) Received: from mail-pl1-x62a.google.com (mail-pl1-x62a.google.com [IPv6:2607:f8b0:4864:20::62a]) by mail.notmuchmail.org (Postfix) with ESMTPS id E162E27176 for ; Sun, 9 May 2021 14:09:01 -0400 (EDT) Received: by mail-pl1-x62a.google.com with SMTP id t4so8023533plc.6 for ; Sun, 09 May 2021 11:09:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:in-reply-to:references:date:message-id:mime-version; bh=2scPN9QRR3+WkS/CJ3itJZEyDPAoYvmIiveuWv5HNvM=; b=ZwefVgU5sI5sCya45MN3Lm40MTU0rGZnjb0LZwouWLJYlz84xXqWc+jwV/Ln/m4BdH SR0WHVkEt4PhSRygjfSh1ztBgBvIGDQ8XZlfga0QrvlEUhlGP67ZU9BPZRt8RzIXMfo0 lbfFeh/kCYQ2S6mODfYCWQNG4L1TKlifu9H+TVJuMvbgqMcAnnwZXhPxvd8+9oDw8wLV gXXWc8OoEMgak97Fhvo+RoTS+QZw5BX2jekiXP6INPehaAhpom82D0/VbRuVddMcRL22 JV94y68o6CtWTbwnBPpj7CACV44X9cqb+T0S0wbRjEC38Tt2PgPfLFCQdpJ3cI/x13Ca h5SA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:in-reply-to:references:date :message-id:mime-version; bh=2scPN9QRR3+WkS/CJ3itJZEyDPAoYvmIiveuWv5HNvM=; b=GoO93KSZ0h0/iWcUT/GkONL0UmZ5EbPgSjBailiKI/w5sWAmTYBEpzxQm95Tss+ZLQ m0lvXkC2wt4g/7Jnxyd+bOQHeLRhAm/4bDbnxGtOHHeZurmWa0Ofk+JqpF33xqyK3Dll N2EXOHCX7V6ji1Pom615v4SRPv75/XF0O0h25HrMiehx4+HsKJ+e+AfNka+5DjLA15nP WUaD7VjjQscnxkVUIHUNF7C3GI9G1BqvHy2lM0gVmBjge6U7lIVYmxjSrod7u0kYUh0O gQFuQFlIGhp1KT6aOq1iqZvh6BLTW6jXYKY/2gTDMa6F2VzzyrlF0COjimjGqOzu7T9s d2mA== X-Gm-Message-State: AOAM531DJmfnI6+GWQr7KHT+EMe++3gjSZHdfdZUDcqhMl1eEIpZuK1K E7FGS7sTrSZXdU6ek/rATRL/z0CrpFA= X-Google-Smtp-Source: ABdhPJwZyasRcAMfkNusbwkTspaeRSx2zYjtzC8DyZONC0Lm0okiJbtrmc/XJ9yozo1dMpw0HTeX/A== X-Received: by 2002:a17:902:b209:b029:ed:10cd:859e with SMTP id t9-20020a170902b209b02900ed10cd859emr21051341plr.19.1620583734514; Sun, 09 May 2021 11:08:54 -0700 (PDT) Received: from localhost ([198.27.182.161]) by smtp.gmail.com with ESMTPSA id g84sm9378707pfb.198.2021.05.09.11.08.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 May 2021 11:08:53 -0700 (PDT) From: Jack Kamm To: David Bremner , notmuch@notmuchmail.org Subject: Re: Breakage after updating to 0.32 (database and path issues) In-Reply-To: <878s4nkd6q.fsf@tethera.net> References: <87h7jcc5t2.fsf@gmail.com> <878s4nkd6q.fsf@tethera.net> Date: Sun, 09 May 2021 11:08:52 -0700 Message-ID: <87a6p3dbkb.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Message-ID-Hash: 6AJFORZUGBLF6FGLT6VHGPMIP7NYP26G X-Message-ID-Hash: 6AJFORZUGBLF6FGLT6VHGPMIP7NYP26G X-MailFrom: jackkamm@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.2.1 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1620583749; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=XM587h/oZKveRTyITZ4wZEqTtQ1YG2XVzn/KcJS+Y5g=; b=L4MCzxBanBT2ZQza0klLPEM6aaYqsYLxRgKh3nuUnVmIawPVju9LTXNH4itn90WAov/Sts gylBC1YgpdfqD30uhvnvTarE6oP6P/1uEG6aiWdg6+mB45Z2VSJ7ICdxyXUKTzN/tJXRB1 XN8FLQ1mYBPbE9qG/W0i9ZqCzqUuPX8vj1oWFKL7kLw5pyGPCZgST9yOSRXY7bCnEXKDsk lUojU6r1H5pp3CHn1kSSb8OOkFJwybqeARSJp04k5mYcUNVB8+ikBfHl7WgDkBjmEwMFiJ HqTujKXoxPpC54gAvFSo1vs/RCVj2z72WnDi/gBfpikSryPvSA2l4Cst9zqCYA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1620583749; a=rsa-sha256; cv=none; b=ZZACgr+ob41UHRCYvc7d9CE673pnVdk3+Vh8q+EvrXrUe17tNHTaKHPK9aMVHlhJu9xHJT zftapEa5ewvvGGqWaM6Osfb80665eSmfHuchC+9HhJGbYQ5M3tnjLbfL53fyFUeLw/txPu EDkBslIyrqHXp2XcdTyszTvJgRpnHQuMCoXclZjcnjRm6BtrDreSngU51eiL8q1JW7atLI kAbqrGij83w2KfSbe34rZJBy1/n23bl1rIYa9H7LgyKBgYp7Qu4osWJeeqALEyPelocBuv 8zDEW1r42KJWxMCN2hTWX8QpbXOuLqWz9Mj69HhxgVib8Oc3J3StbQ+b14X8vg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20161025 header.b=ZwefVgU5; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 144.217.243.247 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Spam-Score: 0.02 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20161025 header.b=ZwefVgU5; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 144.217.243.247 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Queue-Id: C49D216E12 X-Spam-Score: 0.02 X-Migadu-Scanner: scn0.migadu.com X-TUID: D1cFYj2ynaCC --=-=-= Content-Type: text/plain David Bremner writes: > There is a bug related to relative values. Maybe that was what you encountered? > There will be a point release soon with a fix for that bug. In the mean > time you can just set database path to an absolute path. Explicitly setting "database.path" to "/home/jack/mail" in my ".notmuch-config" indeed fixed the problem. However previously, I simply had not set this variable at all in my ".notmuch-config", and "notmuch config get database.path" returned "/home/jack/mail" (an absolute path). So, I'm unsure if this was the underlying issue. > You should not have to change your configuration to work with 0.32, > other than temporarily making sure database.path has an absolute value. > If you have a configuration file that works with 0.31 and not with 0.32, > please share it as precisely as you can, including the contents of > .notmuch-config. I've attached my .notmuch-config (slightly edited to remove some email addresses). > That's correct. Notmuch does not delete mail files. That's what I thought -- thanks for confirming this. --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=notmuch-config-for-bug-report.conf # -*- mode: conf; -*- # .notmuch-config - Configuration file for the notmuch mail system # # For more information about notmuch, see https://notmuchmail.org # Database configuration # # The only value supported here is 'path' which should be the top-level # directory where your mail currently exists and to where mail will be # delivered in the future. Files should be individual email messages. # Notmuch will store its database within a sub-directory of the path # configured here named ".notmuch". # #[database] #path=/home/jack/Maildir # User configuration # # Here is where you can let notmuch know how you would like to be # addressed. Valid settings are # # name Your full name. # primary_email Your primary email address. # other_email A list (separated by ';') of other email addresses # at which you receive email. # # Notmuch will use the various email addresses configured here when # formatting replies. It will avoid including your own addresses in the # recipient list of replies, and will set the From address based on the # address to which the original email was addressed. # [user] name=Jack Kamm primary_email=jackkamm@gmail.com other_email=xxx@xxx;xxx@xxx;xxx@xxx # Configuration for "notmuch new" # # The following options are supported here: # # tags A list (separated by ';') of the tags that will be # added to all messages incorporated by "notmuch new". # # ignore A list (separated by ';') of file and directory names # that will not be searched for messages by "notmuch new". # # NOTE: *Every* file/directory that goes by one of those # names will be ignored, independent of its depth/location # in the mail store. # [new] tags=new; ignore=.uidvalidity;.mbsyncstate # Search configuration # # The following option is supported here: # # exclude_tags # A ;-separated list of tags that will be excluded from # search results by default. Using an excluded tag in a # query will override that exclusion. # [search] exclude_tags=deleted;spam; # Maildir compatibility configuration # # The following option is supported here: # # synchronize_flags Valid values are true and false. # # If true, then the following maildir flags (in message filenames) # will be synchronized with the corresponding notmuch tags: # # Flag Tag # ---- ------- # D draft # F flagged # P passed # R replied # S unread (added when 'S' flag is not present) # # The "notmuch new" command will notice flag changes in filenames # and update tags, while the "notmuch tag" and "notmuch restore" # commands will notice tag changes and update flags in filenames # [maildir] synchronize_flags=true # Cryptography related configuration # # The following *deprecated* option is currently supported: # # gpg_path # binary name or full path to invoke gpg. # NOTE: In a future build, this option will be ignored. # Setting $PATH is a better approach. # [crypto] gpg_path=gpg --=-=-= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --=-=-=--