From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 19597 invoked from network); 20 Nov 2023 22:23:22 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 20 Nov 2023 22:23:22 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1700519002; b=p7NQ/rBwVKyWGxhVJdT44eTDtAONcTMOn5kufnq4TUbuN938MKVWw11OydovelQGm1V2cbw+Bj TnVmhJttCWJ7c55qFp1rTzIn/vhCecJj7arI6PonsL1bIIe94z+suueT6HQt1CJGUJfaDGpT47 R5rOUVo8ncE2AUrpHshsRg55n6cmCPExMY1UWhtXrXMP+ERrhlb5quy7PNMiVCXmQBhrJKw3wc MZnSMvMjlX+9v+TfGLgLRul3oloiZt8h7a1Orp4ZuBu5KFQ4pl6hKFBpLEvXLO11gXQ8pnD6SI EUujJKQPAiJzCuZMAdlgA9iS4tC03D1K9+dlibZTjtp5Ng==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail.archlinux.org) smtp.remote-ip=95.216.189.61; dkim=pass header.d=archlinux.org header.s=dkim-ed25519 header.a=ed25519-sha256; dkim=pass header.d=archlinux.org header.s=dkim-rsa header.a=rsa-sha256; dmarc=pass header.from=archlinux.org; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1700519002; bh=kOAlnOzb3NApLfmNatrmaMIQ7LOa9ByrDHwD0c9Lmew=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:MIME-Version:Content-Transfer-Encoding:Content-Type: References:In-Reply-To:Date:Cc:To:From:Subject:DKIM-Signature: DKIM-Signature:Message-ID:DKIM-Signature; b=hKQrAJY3ho+vv07RY5GNGl7cNWWK1PQ591mpVmtxIlYlTgsAnazGvtl2NZcoTU3v03p6kTcSz7 ujG5CtvutswCsQSI8Dk26OEP1ICituEU8MnvUvVyg1CdwoRB9tV3Y7YqIa/2MJBUgU6bNGsfRH hT7A7fCUxsCcwIqGsGmlwYgZjPN6jDnTxI4tMGXc4sl/vfGsT8cTsrBY5Pe48hwaLnulDshTFd NmRecGvLnNrN47KmGAqKWTddgGIxONPzneMxfBPdlsUsBEhY4jUQbk6dFSFfI3GxwOZsD7iaPg VOPazo9nofwxXT8+xstaIsz0gu9L9buBG1rTH4vGN3roug==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:MIME-Version: Content-Transfer-Encoding:Content-Type:References:In-Reply-To:Date:Cc:To:From :Subject:Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=kOAlnOzb3NApLfmNatrmaMIQ7LOa9ByrDHwD0c9Lmew=; b=i2/q4B6lve3IAVywmwwEXN/qqs NNCgtg/7+diVgUZyI4+9iJsk1fzXqIftKcSzhjRggKF/oOi7M+Ilsts6XT1xG5UoPR9+Z4QIcpduz javRDAZw6OR8QSw65Gy/omZPdu+lLpRgQjBnfoI2BIPfCgU+rnpRCtpOo4E4rCRXJ4jY3Hc5J7/d+ K8/QArT1ARp+PPEkC4O+VzAR1iDIeBcvT2wF9X060HohD/xCfEhJV/pv1m7+fEANOigj57YYnP+iO aeXkxj0f7FaCmWa0ausahISqA/U1B1R4j56EjpRcvLlRmmTDEL8w60Yfd8J4YRnNSt6Qk8jONxIEu Pv6gJkrQ==; Received: by zero.zsh.org with local id 1r5Cfp-0000hh-Ce; Mon, 20 Nov 2023 22:23:21 +0000 Authentication-Results: zsh.org; iprev=pass (mail.archlinux.org) smtp.remote-ip=95.216.189.61; dkim=pass header.d=archlinux.org header.s=dkim-ed25519 header.a=ed25519-sha256; dkim=pass header.d=archlinux.org header.s=dkim-rsa header.a=rsa-sha256; dmarc=pass header.from=archlinux.org; arc=none Received: from mail.archlinux.org ([95.216.189.61]:60156) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1r5CfX-0000Qa-Sl; Mon, 20 Nov 2023 22:23:04 +0000 Message-ID: <3c29995640fb4f3ceae0a96f72fc48c5ea51cfd7.camel@archlinux.org> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=archlinux.org; s=dkim-rsa; t=1700518982; h=from:from: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:autocrypt:autocrypt; bh=kOAlnOzb3NApLfmNatrmaMIQ7LOa9ByrDHwD0c9Lmew=; b=crc1mjhWZTdYts77k4ni/a82VnJ5ORg3x3wxANaEGidCqbrjsua/j9iqSbQC+LT0Adk12e g7/auHkLpS8faqspSGniOjB/87vxZEi4uHVH8CdKWt9iYK4l6vWR965J1V6Ffxr0yzOP3J hHxVwZwZjQzhqZvA3boWs/L4X63al6AFBq6A+b6TIIxEh91387JEJGXx75uEz3+9KuDswv Nk7gCnWLbYjQbBuN50tp5WJkIWn2wD9r2QkAdbdpE3kLt8GIQ2PAcG0Q7OQduPyDprPuVs XaqvhbzDPgS2+7ZNd1artuplJVSaLTd6ipVWVLGEYcuu+WnJt0H3yOzZPrCjw8LEYwwWIW b+eN2c/y4+ZQHS+nclWQ+5+EMGD1wVft25B01ckTJnD58CHWBaHI+Gp9ekwPFYYERpXEUY sHfCeRGNS0AadIj6xHQkDvhDeE+oiFyNJ3Gt7P4zyoy5opzEYQhqyRZqTfDS2Zn/FNi68b BLE2hWfjUI8jV625w0E/8jKnDFr/LCI/S1aOJZQFjevBHGcL20ODesUGmvauOPXJC4N6zP RIsw/ABmo5ZtIZzyayXe9qEEkQGall1GXIc6iioOyhvj5Qlhm3jzxMxW6mwxuUsK6IijEg rTcO2gsbKTRIDSE6MJXsMEOAmyYXVoUuXWZZmEyhklgVyqg5qrxIY= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=archlinux.org; s=dkim-ed25519; t=1700518982; h=from:from: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:autocrypt:autocrypt; bh=kOAlnOzb3NApLfmNatrmaMIQ7LOa9ByrDHwD0c9Lmew=; b=3GS2NZ4f5JK+edGAkQA0DWL1KxtifwgtbUgZzymOwC1OrNYg0t2KrE+jNsESXfe4IvJLkg asSdzhcdPrNRY1Bg== Authentication-Results: mail.archlinux.org; auth=pass smtp.auth=heftig smtp.mailfrom=heftig@archlinux.org Subject: Re: `pwd -P` with systemd-homed causes inconsistent cwd state From: "Jan Alexander Steffens (heftig)" To: Bart Schaefer Cc: Zsh hackers list Date: Mon, 20 Nov 2023 23:23:01 +0100 In-Reply-To: References: <6f0cc0e8-665f-4c90-ba6e-6180ebcf9d60@laker.email> Autocrypt: addr=heftig@archlinux.org; prefer-encrypt=mutual; keydata=mDMEXrlG5RYJKwYBBAHaRw8BAQdAUHS8Z8nv7Qpds2idiabXgBePjduNTS6FDPew5ioWVzu0OEphbiBBbGV4YW5kZXIgU3RlZmZlbnMgKGhlZnRpZykgPGphbi5zdGVmZmVuc0BnbWFpbC5jb20+iJMEExYIADsFCwkIBwIGFQoJCAsCBBYCAwECHgECF4ACGQEWIQSi/zo2qqVmVBCQZKsZgC+LDXD8MAUCXsft+AIbAwAKCRAZgC+LDXD8MGBcAQDNyC78jjQIB06d3XoRLeZtNzCauYl5H7eb/7NwV0G1qwD/fu6vWzI8o08S4XenjFhLUFsiwQ4nSk00JdFrySXRHgq0PEphbiBBbGV4YW5kZXIgU3RlZmZlbnMgKGhlZnRpZykgPGphbi5zdGVmZmVuc0BsdG5nbG9iYWwuY29tPoiQBBMWCAA4FiEEov86NqqlZlQQkGSrGYAviw1w/DAFAl65R0ACGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQGYAviw1w/DBHTAD+PNwiUfbLSXEAJJpHArw5CT2sP7k1Yy6X2yK+R4dJkHUBALF5qQlbVfiPskk09bmNrN6VRpxFkXF/NOF5mElKMd4AtDZKYW4gQWxleGFuZGVyIFN0ZWZmZW5zIChoZWZ0aWcpIDxoZWZ0aWdAYXJjaGxpbnV4Lm9yZz6IkAQTFggAOBYhBKL/OjaqpWZUEJBkqxmAL4sNcPwwBQJeuU1kAhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEBmAL4sNcPwwSmYBAIV4TJmJUd2H8CB1/v6hBqfzcvdoACsJfCYFEa0SMSbrAP9bGMNzxlCazbIcQPRf9z++Lwum5oyXqM39bqaHnCQNCbg4BF65RuUSCisGAQQBl1UBBQEBB0AFn0QAtcl65oxMplZAtuBin8mNWVkNhDbkb6Gz7boNWgMBCAeIeAQYFggAIBYhBKL/O jaqpWZUEJBkqxmAL4sNcPwwBQJeuUblAhsMAAoJEBmAL4sNcPwwTmMA/0NYZUauON3mKQjuu1utN5kIUBYEbxoZpKoYQBIjoV+YAP9QcYa9ZqKZqJeIkJWu+DgKUPQj95p44B1nEVE2nAAfC7gzBF65R2QWCSsGAQQB2kcPAQEHQOo6khBqHiXAVPR5NBrKeCtHnb7zYYJmHxkCFhwbtcWviO8EGBYIACAWIQSi/zo2qqVmVBCQZKsZgC+LDXD8MAUCXrlHZAIbAgCBCRAZgC+LDXD8MHYgBBkWCAAdFiEEBmh6HZ1Pqwi1D9krO5SoDlCkd8cFAl65R2QACgkQO5SoDlCkd8cRdgEAk8M0dFfq8/YcSw4/nFHV/r9du86prBK3gkvcLduib3IA/jm1ENsH8ev0HB/p2PLwgq4kE8c8q8m7tagFesm2zpIHCIABAACxhRpz6oWlGFjhbOQ2+oNvn2z0l6RLCC6sobTR8LArAP9tuByp1H6Ta1fUhD8WZFYap3nu8GIQZW3iWVrVO8WhB7gzBF65TnYWCSsGAQQB2kcPAQEHQGNbRKSVPySqXMjiyxYXhhusHw7a1pokxZ2paLiEQ7ExiHgEGBYIACAWIQSi/zo2qqVmVBCQZKsZgC+LDXD8MAUCXrlOdgIbIAAKCRAZgC+LDXD8MAG7AP9AHkNtsZ50M2v9AtcWXPPo1xV7DHZhJqyaeXpV5BwmPAD/Qibc9XxPawrOYbSVLG0qZ/Yvw8Kpv1PAbduah+k3ywI= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Seq: 52316 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: Hi Bart, In case it helps you test this directly, I can reproduce the problem (on Zsh 5.9) using just a bind mount, so this seems to be independent of systemd-homed or even btrfs. ``` =20 mkdir -p x/{foo,bar} =20 cd x =20 sudo mount --bind foo bar =20 cd bar =20 zsh -c 'echo ${${:-a}:a}' =20 ``` should display `/.../x/bar/a` but displays `/.../x/foo/a`. I guess it might be dependent on the directory iteration order, so if it doesn't reproduce, try swapping `foo` and `bar`. Greetings, =20 Jan