From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id MLVSNpjkA2GzZQEAgWs5BA (envelope-from ) for ; Fri, 30 Jul 2021 13:38:00 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 6DfvMZjkA2FsNAAAB5/wlQ (envelope-from ) for ; Fri, 30 Jul 2021 11:38:00 +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 63A4AF64D for ; Fri, 30 Jul 2021 13:38:00 +0200 (CEST) Received: from nmbug.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 12E432919E; Fri, 30 Jul 2021 07:31:34 -0400 (EDT) Received: from mail-wr1-x444.google.com (mail-wr1-x444.google.com [IPv6:2a00:1450:4864:20::444]) by mail.notmuchmail.org (Postfix) with ESMTPS id 3DDE01F9FA for ; Thu, 23 Jul 2020 06:45:50 -0400 (EDT) Received: by mail-wr1-x444.google.com with SMTP id f2so4678708wrp.7 for ; Thu, 23 Jul 2020 03:45:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=ViBtiNrk7eE4qERF5MzCyS2q7T1koSKDIwx65v3FSR4=; b=Av1kKby7hy9X0D1SS+2+hGjNkEbRCjBHLK0+54o4BNKV9HJyCIR2e+tpLY9PTTWNJr YQr34IwKMD6AXT1YF6eFnCYy/bQMXWOZN+V2HK0Zcpk1KFeXh4MSeF1lOXjMxkylIrlO +8XBIcJtgL/lLvYDfVEBZ8T09+TDLKjLUaCCVqZlP+l5DMkMuu4mda0GGsJ+SfBS5ExD 5mUu/QAamkILlQWYOWZ23mfDZi5bBb4a57P4qAHPChrpkuJ8c+XFt7EZkhZRt6KOCA/x zJnhKuKsRpgr/jOyBTWi4bnnkMCRp9YxCuNxEVYx0LbEbh5SGrFwEH765eRQKYELQ15u f2xQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to; bh=ViBtiNrk7eE4qERF5MzCyS2q7T1koSKDIwx65v3FSR4=; b=JT7bDb8XAIXtoqeerUv/DF8NEqKvv2UubfrCw/sIjGPv83N9hyNdAEe46OxnVCK1Tv k8JYBL6eHoYqzAeTKbo6JsENuqWPfWEKE/vzQFD5LMJCfMDlnQArY2+4mGrw8D5YkMY+ shB8ZCKJVOO5wadDqFUt05QnrVQKxBcGJKSQqMRgnffl7B/IcdV+Xxdk2IZKAMGNNtFD nz9osGMzJs2QxIXvHrUN1rCRjsunaGUpATBYiDMT2Xtw8R2ZBslR5y/dWIAsxZjRiQku EPYV6pHz43QlhOJJFuClQTJFGFdYqTqYdRUN4A/uO9hSYCcfNJAs3KlU93OuwUy6S/Sx 4IeA== X-Gm-Message-State: AOAM530fsaxRKY4DRrdk3C12Gd7QUx+E3m2vquM6ybR6pzf7NxqeA6gO b6w36QUbER4d/9HpqVMFX5o= X-Google-Smtp-Source: ABdhPJyOllJurLgwt+I2ociQRQwnm8W7poVGpU+VB4wzXkbTzMugStH9XsF03iV5HX5TGljOaZUO0Q== X-Received: by 2002:adf:ab55:: with SMTP id r21mr680020wrc.332.1595501142508; Thu, 23 Jul 2020 03:45:42 -0700 (PDT) Received: from upsilon.cc (upsilon.cc. [2001:41d0:1:df79::21]) by smtp.gmail.com with ESMTPSA id k204sm2894554wma.21.2020.07.23.03.45.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2020 03:45:41 -0700 (PDT) Sender: Stefano Zacchiroli Received: from noziere.takhisis.invalid (unknown [37.162.51.17]) by upsilon.cc (Postfix) with ESMTPSA id BFFB71009C; Thu, 23 Jul 2020 12:45:40 +0200 (CEST) Received: by noziere.takhisis.invalid (Postfix, from userid 1000) id E63042203EBB; Thu, 23 Jul 2020 12:45:38 +0200 (CEST) Date: Thu, 23 Jul 2020 12:45:38 +0200 From: Stefano Zacchiroli To: David Bremner Subject: Re: [Kevin McCarthy] Bug#966100: notmuch-mutt: symlinking now fails for indexed mailboxes with a space in the name Message-ID: <20200723104538.s474yxb53tx47peu@upsilon.cc> References: <159546998738.232977.10166967333633103899.reportbug@afu.lan> <87eep2o90a.fsf@tethera.net> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <87eep2o90a.fsf@tethera.net> X-MailFrom: stefano.zacchiroli@gmail.com X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0 Message-ID-Hash: P6RUENWQ25WOCWGUSV3Z4SJSDZ3J3ORG X-Message-ID-Hash: P6RUENWQ25WOCWGUSV3Z4SJSDZ3J3ORG X-Mailman-Approved-At: Fri, 30 Jul 2021 11:31:32 -0400 CC: notmuch@notmuchmail.org, Greg Anders 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: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1627645080; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=CX9/CvfIEmh3F9DVHv2A2hcb7i8xkKxN78nK3Olf7YQ=; b=Iw+Z0U14yIMSgARIbUfD7hGlPPZAYHePsLctG9BHFNymJsWEdyKs++y+Q+uC5KA0zpruxE +/LQTV+nVRkIYk+jqQnTeYfRirKCqEyLirBxGmUYLp/4M4M0Vxd06zYfQcx/+YbYNgRCEe QbYXwF6pQ3nMl86IqklB4tfg5NW7IPhjGY6AP+R7p8+WXTv+JTSgjihCH2SuFMNkU9Gerh tPeQNDaCnTnyL4Dm1S9EYq6Y0lmIWTT+ppsrQV8Ro62NNMF+52yuTaBwcmtG98BJfvBtn9 AYrJNK+ugDn04mUCMmkUQ6IdvEJ1zfGerus1gECb2KLL2WydZIEEiqsXcHd6hw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1627645080; a=rsa-sha256; cv=none; b=M27+b7bijEoudR3rXkF3F4afqkrLUZR6gjUAYui5xxC30tSA8gJpU/seGKGCMP606FJTi6 /WrgWmuxzFHiaNSkgBp8Ol2a9XyYBNTs0HneX0XS8k9uAWrjQHw822FxiGVSk2+KJtKLkF zD1pBATV1erKPg9L3KwsJVmV4AL9AOSslEDF5SYFjZpdl7ZU8obg37+kZ573JuHLIM1Smn GB4dDYllO8LcPE+G3MvQN7nyDKUxlpSUohVnMypzgAZtzNQ7UKrzxnezvjR4GKuu5mQ+5C lfXGoFkAGNXx2Lvw+fJegJ6aoPeLVeemmIvBtEz0IM6Bw3SrJ6ne1FG5/k4yqA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20161025 header.b=Av1kKby7; 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: 7.13 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20161025 header.b=Av1kKby7; dmarc=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: 63A4AF64D X-Spam-Score: 7.13 X-Migadu-Scanner: scn0.migadu.com X-TUID: kAc2kZ5RWkEc SGV5YSwgdGhhbmtzIGZvciB0aGUgaGVhZHMgdXAuIEkgZG9uJ3QgdGhpbmsgSSB3YXMgaW52b2x2 ZWQgaW4gdGhhdA0Kc3BlY2lmaWMgY29tbWl0IHRob3VnaCwgc28gSSdtIHNoYW1lbGVzc2x5IHB1 bnRpbmcgdG8gdGhlIGF1dGhvciAoYWRkZWQNCnRvIENjOikgOi0pDQoNCihGV0lXLCBJIGRvbid0 IHNlZSBlaXRoZXIgYXQgZmlyc3Qgc2lnaHQgd2h5IGl0IHdvdWxkIGJyZWFrIGFueXRoaW5nLi4u KQ0KDQpDaGVlcnMNCg0KT24gVGh1LCBKdWwgMjMsIDIwMjAgYXQgMDY6NTA6MjlBTSAtMDMwMCwg RGF2aWQgQnJlbW5lciB3cm90ZToNCj4gRGF0ZTogV2VkLCAyMiBKdWwgMjAyMCAxOTowNjoyNyAt MDcwMA0KPiBGcm9tOiBLZXZpbiBNY0NhcnRoeSA8a2V2aW5AOHQ4LnVzPg0KPiBUbzogRGViaWFu IEJ1ZyBUcmFja2luZyBTeXN0ZW0gPHN1Ym1pdEBidWdzLmRlYmlhbi5vcmc+DQo+IFN1YmplY3Q6 IEJ1ZyM5NjYxMDA6IG5vdG11Y2gtbXV0dDogc3ltbGlua2luZyBub3cgZmFpbHMgZm9yIGluZGV4 ZWQNCj4gIG1haWxib3hlcyB3aXRoIGEgc3BhY2UgaW4gdGhlIG5hbWUNCj4gUmVwbHktVG86IEtl dmluIE1jQ2FydGh5IDxrZXZpbkA4dDgudXM+LCA5NjYxMDBAYnVncy5kZWJpYW4ub3JnDQo+IFJl c2VudC1Gcm9tOiBLZXZpbiBNY0NhcnRoeSA8a2V2aW5AOHQ4LnVzPg0KPiBSZXNlbnQtVG86IGRl Ymlhbi1idWdzLWRpc3RAbGlzdHMuZGViaWFuLm9yZw0KPiBSZXNlbnQtRGF0ZTogVGh1LCAyMyBK dWwgMjAyMCAwMjoyMTowMSArMDAwMA0KPiBNZXNzYWdlLUlEOiA8MTU5NTQ2OTk4NzM4LjIzMjk3 Ny4xMDE2Njk2NzMzMzYzMzEwMzg5OS5yZXBvcnRidWdAYWZ1Lmxhbj4NCj4gDQo+IFBhY2thZ2U6 IG5vdG11Y2gtbXV0dA0KPiBWZXJzaW9uOiAwLjMwLTENCj4gU2V2ZXJpdHk6IGltcG9ydGFudA0K PiBUYWdzOiB1cHN0cmVhbQ0KPiANCj4gRGVhciBNYWludGFpbmVyLA0KPiANCj4gQWZ0ZXIgcmVj ZW50bHkgdXBkYXRpbmcgZnJvbSBzdGFibGUgdG8gdGVzdGluZywgbm90bXVjaC1tdXR0IHNlYXJj aA0KPiBhbmQgdGhyZWFkIGNvbW1hbmRzIHN0b3BwZWQgaW5jbHVkaW5nIHJlc3VsdHMgZnJvbSBt eSAiU2VudCBJdGVtcyINCj4gbWFpbGRpciBmb2xkZXIuICBUaGVyZSBhcmUgYnJva2VuIGxpbmtz IGluIHRoZSByZXN1bHRzIGZvbGRlciwgYW5kDQo+IHN5bWxpbmsgZXJyb3IgbWVzc2FnZXMgaW4g dGhlIHRlcm1pbmFsIHdpbmRvdyBhZnRlciBleGl0aW5nIG11dHQuDQo+IA0KPiBJIHRyYWNrZWQg dGhpcyBkb3duIHRvIHVwc3RyZWFtIGNvbW1pdA0KPiA8aHR0cHM6Ly9naXQubm90bXVjaG1haWwu b3JnL2dpdD9wPW5vdG11Y2g7YT1jb21taXRkaWZmO2g9MWZjZjA2OGUzMzFiOWI3OWUxNGY3OWM4 YjEyNjcxMWZjM2Q3MmNiYj4NCj4gYnV0IHVuZm9ydHVuYXRlbHkgbXkgc2hlbGwtZnUgaXMgbm90 IGdvb2QgZW5vdWdoIHRvIHVuZGVyc3RhbmQgZXhhY3RseQ0KPiB3aHkgdGhlIG5ldyB2ZXJzaW9u IGlzbid0IHdvcmtpbmcuDQo+IA0KPiBJZiBJIG1hbnVhbGx5IHN3YXAgcmV2ZXJ0IHRoZSBkaWZm IHRoZW4gbXkgU2VudCBJdGVtcyByZXN1bHRzIHN0YXJ0DQo+IHdvcmtpbmcgYWdhaW4uICBTbyBz b21laG93IHRoZSBiYWNrc2xhc2gtZXNjYXBpbmcgd29ya3MgZm9yIHhhcmdzIGJ1dA0KPiBub3Qg Zm9yIHRoZSBzaGVsbCB3aGlsZS9yZWFkIGxvb3AuDQo+IA0KPiBIZXJlJ3MgdGhlIHBhcnQgb2Yg dGhlIGNvbW1pdCBhYm92ZSBjYXVzaW5nIHRoZSBicmVha2FnZS4NCj4gDQo+IC0gLSAtIC0gLSAt IC0gLSAtDQo+IGRpZmYgLS1naXQgYS9jb250cmliL25vdG11Y2gtbXV0dC9ub3RtdWNoLW11dHQg Yi9jb250cmliL25vdG11Y2gtbXV0dC9ub3RtdWNoLW11dHQNCj4gaW5kZXggMGU0NmE4YzFiOTVl NzYxNjNlZWQ2ODY5NGFhNWExYTk3M2M4YjM3MS4uZDMzMjIzYmRkODhlNzc2YWNmNzlhZThiNGJh MjcwM2ZmMWU2Y2M1OCAxMDA3NTUgKGV4ZWN1dGFibGUpDQo+IC0tLSBhL2NvbnRyaWIvbm90bXVj aC1tdXR0L25vdG11Y2gtbXV0dA0KPiArKysgYi9jb250cmliL25vdG11Y2gtbXV0dC9ub3RtdWNo LW11dHQNCj4gQEAgLTUwLDcgKzUwLDcgQEAgc3ViIHNlYXJjaCgkJCQpIHsNCj4gICAgICBlbXB0 eV9tYWlsZGlyKCRtYWlsZGlyKTsNCj4gICAgICBzeXN0ZW0oIm5vdG11Y2ggc2VhcmNoIC0tb3V0 cHV0PWZpbGVzICRkdXBfb3B0aW9uICRxdWVyeSINCj4gICAgICAgICAgICAuICIgfCBzZWQgLWUg J3M6IDpcXFxcIDpnJyINCj4gLSAgICAgICAgICAuICIgfCB4YXJncyAtciAtSSBzZWFyY2hvdXRw dXQgbG4gLXMgc2VhcmNob3V0cHV0ICRtYWlsZGlyL2N1ci8iKTsNCj4gKyAgICAgICAgICAuICIg fCB3aGlsZSBJRlM9IHJlYWQgLXIgc2VhcmNob3V0cHV0OyBkbyBsbiAtcyBcJHNlYXJjaG91dHB1 dCAkbWFpbGRpci9jdXIvOyBkb25lIik7DQo+ICB9DQo+ICANCj4gIHN1YiBwcm9tcHQoJCQpIHsN Cj4gLSAtIC0gLSAtIC0gLSAtIC0NCj4gDQo+IA0KPiAtLSBTeXN0ZW0gSW5mb3JtYXRpb246DQo+ IERlYmlhbiBSZWxlYXNlOiBidWxsc2V5ZS9zaWQNCj4gICBBUFQgcHJlZmVycyB0ZXN0aW5nDQo+ ICAgQVBUIHBvbGljeTogKDUwMCwgJ3Rlc3RpbmcnKQ0KPiBBcmNoaXRlY3R1cmU6IGFtZDY0ICh4 ODZfNjQpDQo+IA0KPiBLZXJuZWw6IExpbnV4IDUuNy4wLTEtYW1kNjQgKFNNUCB3LzE2IENQVSB0 aHJlYWRzKQ0KPiBMb2NhbGU6IExBTkc9ZW5fVVMuVVRGLTgsIExDX0NUWVBFPWVuX1VTLlVURi04 IChjaGFybWFwPVVURi04KSwgTEFOR1VBR0Ugbm90IHNldA0KPiBTaGVsbDogL2Jpbi9zaCBsaW5r ZWQgdG8gL2Jpbi9kYXNoDQo+IEluaXQ6IHN5c3RlbWQgKHZpYSAvcnVuL3N5c3RlbWQvc3lzdGVt KQ0KPiBMU006IEFwcEFybW9yOiBlbmFibGVkDQo+IA0KPiBWZXJzaW9ucyBvZiBwYWNrYWdlcyBu b3RtdWNoLW11dHQgZGVwZW5kcyBvbjoNCj4gaWkgIGxpYm1haWwtYm94LXBlcmwgICAgICAgICAg IDMuMDA4LTENCj4gaWkgIGxpYm1haWx0b29scy1wZXJsICAgICAgICAgIDIuMjEtMQ0KPiBpaSAg bGlic3RyaW5nLXNoZWxscXVvdGUtcGVybCAgMS4wNC0xDQo+IGlpICBsaWJ0ZXJtLXJlYWRsaW5l LWdudS1wZXJsICAxLjM2LTIrYjENCj4gaWkgIG5vdG11Y2ggICAgICAgICAgICAgICAgICAgIDAu MzAtMQ0KPiBpaSAgcGVybCAgICAgICAgICAgICAgICAgICAgICAgNS4zMC4zLTQNCj4gDQo+IFZl cnNpb25zIG9mIHBhY2thZ2VzIG5vdG11Y2gtbXV0dCByZWNvbW1lbmRzOg0KPiBwbiAgbXV0dCAg PG5vbmU+DQo+IA0KPiBub3RtdWNoLW11dHQgc3VnZ2VzdHMgbm8gcGFja2FnZXMuDQo+IA0KPiAt LSBubyBkZWJjb25mIGluZm9ybWF0aW9uDQo+IA0KDQotLSANClN0ZWZhbm8gWmFjY2hpcm9saSAu IHphY2tAdXBzaWxvbi5jYyAuIHVwc2lsb24uY2MvemFjayAuIC4gbyAuIC4gLiBvIC4gbw0KQ29t cHV0ZXIgU2NpZW5jZSBQcm9mZXNzb3IgLiBDVE8gU29mdHdhcmUgSGVyaXRhZ2UgLiAuIC4gLiAu IG8gLiAuIC4gbyBvDQpGb3JtZXIgRGViaWFuIFByb2plY3QgTGVhZGVyICYgT1NJIEJvYXJkIERp cmVjdG9yICAuIC4gLiBvIG8gbyAuIC4gLiBvIC4NCsKrIHRoZSBmaXJzdCBydWxlIG9mIHRhdXRv bG9neSBjbHViIGlzIHRoZSBmaXJzdCBydWxlIG9mIHRhdXRvbG9neSBjbHViIMK7