From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id kDAjDV0592a9awAAe85BDQ:P1 (envelope-from ) for ; Fri, 27 Sep 2024 23:01:49 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id kDAjDV0592a9awAAe85BDQ (envelope-from ) for ; Sat, 28 Sep 2024 01:01:49 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=ngraves.fr header.s=ovhmo4487190-selector1 header.b=oNCsSRwL; dmarc=fail reason="SPF not aligned (relaxed)" header.from=ngraves.fr (policy=reject); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1727478109; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=8dytzEHS4yj6z3GVA5Q+shizf7+NR4+CIZ+ZmbCFqCU=; b=YlME8ci53kaaoNFtC4r+qyVcN4rR73EowixwHQPqBcS1zr85PhM4T2Xn82uuLK2ckepk43 mfWPYcrU+0o3wZYwrP8c73Jmy4hVE2f9MmKSCSZN+rjkJYGsB27Xv7hYSTGBmDIMVolvtX cR9KACMbo6o1ecaBLTLfNXGLWgpY93OhYWUuFGwXJwVttpOAxNtF7ecLRkkZME8CfZ7ub6 Tf0EsIHBw9RukjZsz2PebazCro3bqG2rupJ+LUwvz1h0pLfyx0xp4QjKcsrZK/kHj6WU3r jISuW9LCLdD00dTvxiPUxRlUffIDOSv+90x4hXovjxs/9CvOufSXEaIgDM+OwQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1727478109; a=rsa-sha256; cv=none; b=PRmQhL1vwfFECviYdpphWnH5u5mWcMv4ItewQLWSNNAz8L2d0XO3qXWYilD2NuJwrKVS11 6i0yMz1ztrS15FHKksYrHpnu7+oe1p3c4qArtVqTDzPqOqDhFEgJdz02Zt562Zk1vNw/Ls LS1/Ghiot4VEJ0ieaB7E/rjdbprvRqZVqo1ktI+oS8VdEnFzcvdj3ZRjUlc05jMln4Xro9 yZnOffzDKwP/L2QnWPLmu2XoyG5pkkYvUL++5Z+U8hFmfAtepQVOraXpaYZra7MYb/5dic t599Zs/I9oHfRzveI0QC6BDqdVzM1Smsd94nP/fxfF7U4mpQw7dv/M0ASK4INw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=ngraves.fr header.s=ovhmo4487190-selector1 header.b=oNCsSRwL; dmarc=fail reason="SPF not aligned (relaxed)" header.from=ngraves.fr (policy=reject); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org Received: from mail.notmuchmail.org (yantan.tethera.net [IPv6:2a01:4f9:c011:7a79::1]) (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 A56FD42716 for ; Sat, 28 Sep 2024 01:01:48 +0200 (CEST) Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 88D035F821; Fri, 27 Sep 2024 23:01:39 +0000 (UTC) X-Greylist: delayed 4200 seconds by postgrey-1.36 at yantan; Fri, 27 Sep 2024 18:41:08 UTC Received: from 12.mo550.mail-out.ovh.net (12.mo550.mail-out.ovh.net [87.98.162.229]) by mail.notmuchmail.org (Postfix) with ESMTPS id 34FBC5F4A5 for ; Fri, 27 Sep 2024 18:41:08 +0000 (UTC) Received: from director9.ghost.mail-out.ovh.net (unknown [10.109.148.106]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4XFbCW3hdVz1Y3f for ; Fri, 27 Sep 2024 16:15:03 +0000 (UTC) Received: from ghost-submission-55b549bf7b-t7plf (unknown [10.110.96.7]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id F03381FE86 for ; Fri, 27 Sep 2024 16:15:02 +0000 (UTC) Received: from ngraves.fr ([37.59.142.105]) by ghost-submission-55b549bf7b-t7plf with ESMTPSA id 3v1+KQba9mbpExUAdBbSOQ (envelope-from ) for ; Fri, 27 Sep 2024 16:15:02 +0000 X-OVh-ClientIp: 86.246.19.221 From: Nicolas Graves To: notmuch@notmuchmail.org Subject: [BUG] Devices with spaces in names Date: Fri, 27 Sep 2024 18:15:02 +0200 Message-ID: <87v7yh9ipl.fsf@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 15710525826894979768 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrvddtledgleekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvffufffkgggtsehttdertddttddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepkeeitedufffhiefftdegteefhffgvdekgeetueekjefggeevledtheffgefgiefgnecuffhomhgrihhnpehgrhgrvhgvshdrlhhotggrlhenucfkphepuddvjedrtddrtddruddpkeeirddvgeeirdduledrvddvuddpfeejrdehledrudegvddruddtheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepnhhothhmuhgthhesnhhothhmuhgthhhmrghilhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=2sUnmyvfU13EnHmUtO3AGNpmNSAefu/pqb08OgprsJ0=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1727453703; v=1; b=oNCsSRwL3R79Hqk8VOomQDhCdhLGqDxnNg6dy+LE/tl7s3bRUcqw/2+RaoTymhkxqYzWgX8M JfsAE8C7aSKQnlmfJ/kQys7mPksypZ97bmPdxm4R+jqxA4Q+HxdzWyrAyQapHoJtcIVuCaC3G09 X6/wmK7cQwdX8eCXvjZCFXF+Uv1sO45p1fmr4Si8rowqMf3uAV5vXItO6hLPaeVMty7skdG2dMy q6hcFpfgcnvtTG0pBZoRfESssctyzQvmb5ZAvjNHNwdnTqsj3LaGU0gcxEHglV/XAF60l88T7k+ 583eFcimwI3M50ps6P0sfyhaMSnxxenOhN3mR0/yt3dTw== X-MailFrom: ngraves@ngraves.fr 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: 75H5AF6DSZFFUOEBRBYLUIQEFJPKSM55 X-Message-ID-Hash: 75H5AF6DSZFFUOEBRBYLUIQEFJPKSM55 X-Mailman-Approved-At: Fri, 27 Sep 2024 23:01:38 +0000 X-Mailman-Version: 3.3.3 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_IN X-Migadu-Country: DE X-Migadu-Queue-Id: A56FD42716 X-Migadu-Scanner: mx11.migadu.com X-Spam-Score: 2.35 X-Migadu-Spam-Score: 2.35 X-TUID: fMOli/q8dloQ Hi! Thanks for notmuch. I have a device which for some reason have a space in its name. It's the default installation, I surely don't remember setting such a name myself. This creates some issues with notmuch, which seems to inject this variable without quoting it for some mv and rm commands (in french) : ``` rm: impossible de supprimer '/home/graves/.local/var/lib/mail/accounts/neleves/sent/cur/1657705346.2877_20663.Precision': Aucun fichier ou dossier de ce nom rm: impossible de supprimer '3571,U=449:2,S': Aucun fichier ou dossier de ce nom ``` My device name is "Precision 3571" in this case. I can reproduce the bug for each invocation of "notmuch new". Thanks in advance, -- Best regards, Nicolas Graves