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=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 2269 invoked from network); 8 Oct 2023 18:42:35 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 8 Oct 2023 18:42:35 -0000 ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1696790555; b=OTgM2bTZdz7f+W8eBBSfLx7bieOfGVUOzzxiSDNGAg9+8tZVP/hqygkXdJle/sQ/kJvLt7Bvf/ 1b4WYp6qXMlh/ih/s1+2hWFXR2M3cFsAGjTkPgwUlcE71pXZHgINUZ4109QfdYwBH+TZbkGBy+ Y6DaSxlswBBpl0tmfKM8EzhP78Q8xWMXDvdmoUP3/FyjkQ2ufKK0yApqKKK4Sl5mKQUxKigJ62 OnR0vWqg/FuSpsM74UaxMafRb8tfm8drnJ8rGsk/KhtpqfOQETSxBWDlGCFg7co3M2tbDpNutc bNGDAUy7xxgD9Lkkph5UcxYhmt08VELUblqLygln05CQBg==; ARC-Authentication-Results: i=2; zsh.org; iprev=fail smtp.remote-ip=185.193.158.77; dkim=pass header.d=sweevo.net header.s=mail header.a=rsa-sha256; dmarc=pass header.from=sweevo.net; arc=pass (i=1) header.s=mail arc.oldest-pass=1 smtp.remote-ip=185.193.158.77 ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1696790555; bh=YzAd0zyaEbx9OlvN0JHJhgXkle4OCdT162Tph4OSWTU=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:To:Subject:Message-ID:From:Content-Transfer-Encoding: Content-Type:Date:MIME-Version:DKIM-Signature:DKIM-Signature; b=IL4ojlcX9bdnePeEqktnG48zgdr6nRK2kTy41/5R3foldedlQZJ6Lgx2fRay1YDOAHoCAcUecs j8gn4qan4lbj2xsDJeL2dhWsGyjzt8hX7dL2TBl9FQ8OumqV2e0LRMKQeAHVSrQrRVz/AHvXIE NOT7k3vJyvPTDA4NUYQmhiYcM76mwOg6FtwBpHrr+Hq7LdrYSooeRvjcvZklfS45053JtL5BJz yjUQKEZV7rwBebakXXWYrDIZNJJZF/OwyYmyaZ7gSqLUJtPPjENCLdGd+L7qa5ACOaAR3bEYUX zuqxQaa7+5Ssbn+SxcFYdqfU/GLuog4hLHZaaOiCO9Dp6w==; 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:To:Subject:Message-ID:From: Content-Transfer-Encoding:Content-Type:Date:MIME-Version:Reply-To:Cc: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References; bh=fypYC3fk6PY7OAXk6sKiGL15HZUYZjrsT9HwHnmspUc=; b=J0tXgTd98bBWuEGNYEyalK88s3 Ek0NOcUzIw3mca3wQurjQxYrwVPG9+RNEbcvNUUORWu6NMnWR2zi23C6DqboZ9dmnyMimJpLdfIGH kvdkWEu5sKZT4egEwTWmm7cBoslL55EqJkNptLUqe7PipRaP4GL+IOIEuIabYSm+JxZ41GY5sDV44 5kjNgRiGlcVsiJzzHVDdQIJrJmxn9Oaeda2PkwMC5P3OtwFAJrYoq4ej5QqQ+H6Szqd1v/aGCHnTV rwDjCK5jJsQvOA++zuVTABSwuNwIn079B3k44dvhI2OVT/qHyHAfREhw607t+YfXafHK1LQn6s9Ej hHEvTldg==; Received: by zero.zsh.org with local id 1qpYjW-000OMs-Ul; Sun, 08 Oct 2023 18:42:31 +0000 Authentication-Results: zsh.org; iprev=fail smtp.remote-ip=185.193.158.77; dkim=pass header.d=sweevo.net header.s=mail header.a=rsa-sha256; dmarc=pass header.from=sweevo.net; arc=pass (i=1) header.s=mail arc.oldest-pass=1 smtp.remote-ip=185.193.158.77 Received: from [185.193.158.77] (port=37774 helo=mail.sweevo.net) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1qpWC2-000KN1-4S; Sun, 08 Oct 2023 15:59:48 +0000 Received: from authenticated-user (mail.sweevo.net [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mail.sweevo.net (Postfix) with ESMTPSA id 718BE2B9649C for ; Sun, 8 Oct 2023 15:59:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sweevo.net; s=mail; t=1696780784; 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; bh=fypYC3fk6PY7OAXk6sKiGL15HZUYZjrsT9HwHnmspUc=; b=gyTLDj5uyRA+dbxCBWk55SXfZylpAVpYt7jU0oYYDOHcXwDIMgmpK2hKLodH6V5SMZAZTF xWKneWVrn/cH8yeqyTaLmpLQCMZJByFZUok7lyHtkbY/wrHcskXxUAc4gw7MMR39IB6bE7 RNR8zhD/LVRZZnR9iejrxzVzJkBjMCQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=sweevo.net; s=mail; t=1696780784; 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; bh=fypYC3fk6PY7OAXk6sKiGL15HZUYZjrsT9HwHnmspUc=; b=imwc75Sen+7ozhGtMQqYeeBnpWt6UgYJnRWXWPlXQ/NiM/lPeGkVWwUmwI5OeQAV29TMql 5br6RbUrvuQWcQAY/ihu2bMEbPnhVKhNZPGarzCdzCXr1rY7BjDCUxpC5WPxu479+Vt6jE Fz2VOdVNkHleiQAalqCgGRurC+bHwkw= ARC-Authentication-Results: i=1; mail.sweevo.net; auth=pass smtp.mailfrom=alexander.duscheleit@sweevo.net ARC-Seal: i=1; s=mail; d=sweevo.net; t=1696780784; a=rsa-sha256; cv=none; b=NnBkRDWSjrV92a+p+kS8PDgqmi5ArtBCNfa8sDG2+opojBJnH3SI+99afsFlCnFcLkej2L ZkRSAsU+HRQM63wMwafnhjCCNDJepupOctp+TFbe7Wk8cFCtrAzOQ4JONZpc2o3PnXd0A6 O2V3cpLP2oeZaRvxpKS59wcz3QXMV1M= MIME-Version: 1.0 Date: Sun, 08 Oct 2023 15:59:44 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: "Alexander Duscheleit" Message-ID: TLS-Required: No Subject: Problem with VCS_info in nested nfs mounts To: zsh-workers@zsh.org X-Validation-by: opk@zsh.org X-Seq: 52213 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 all, I first posted this problem at https://github.com/grml/grml-etc-core/issu= es/141 but got no reply. Upon further investigation, the gmrl vcs prompt relies heavily on the VCS= _info module, so the culprit may lie there. When I cd into a deeply nested NFS mount the current path is somehow brok= en via the VCS module. =20 =20 [root@client] ~ # showmount -e server Export list for server: /mnt/storage/share/Pictures 192.168.0.99 /mnt/storage/share/Programs 192.168.0.99 /mnt/storage/share/Downloads 192.168.0.99 /mnt/storage/share/Books 192.168.0.99 /mnt/storage/share/Clips 192.168.0.99 /mnt/storage/share/Music 192.168.0.99 /mnt/storage 192.168.0.99 (The nested exports are because those are BTRFS subvolumes which require = manually setting fsids) =20 =20 [root@client] ~ # cd /mnt/server/share/Music/X-Mas =20 =20 [root@client] /mnt/server/share/Music/X-Mas # /bin/ls bin boot checkout dev esp etc home lib lib64 media mnt opt = proc root run sbin srv sys tmp usr var =20 =20 [root@client] /mnt/server/share/Music/X-Mas # /bin/ls $PWD 'Die Stars Der Hitparade Feiern Weihnachten (2009)' 'RTL Weihnachten 2= 008' 'The Ultimate Christmas Music Collection' 'Various Artists' 'Frank Sch=C3=B6be= l' 'Roland Kaiser' 'Top Christmas Songs of All Time' 'von Wilfried' =20 You=20can clearly see the difference between `ls` and `ls $PWD`, which sh= ould not exist. =20 Removing=20the VCS module from `:prompt:grml:left:setup` fixes this. I'm not that familiar with zsh configuration, so if someone could supply = a minimal .zshrc employing plain VCS_info I would be prepared to test tha= t. Thanks, Alex P.S.: I'm not subscribed to the list, so please CC all inquiries.