Hi, Olivier Dion writes: > On Thu, 13 Jan 2022, Tobias Geerinckx-Rice wrote: >> Olivier, >> >> Thanks again for tracking down this weird bug! >> >> Olivier Dion via Guix-patches via 写道: >>> This feature breaks some UNIX utilities. Fix it by disabling >>> the feature. >> >> Hm… How long would we have to carry this fork? My fear is we'd >> do so indefinitely. > > I've contacted the maintainer asking for removal of the feature in its > next release. I'm not sure if this will have some impact. Feel free to > do the same at , maybe adding more weight > in the balance would help. > >> How about creating a (possibly hidden) tree-without-stddata >> package variant, to use as input to packages who currently break >> with this feature enabled? That lets us refcount the need for it. > > It's more than just packages, it's also user scripts that can be broken > and believe me when I say that this is not an easy bug to track down ;-). I'm on the fence about this, it does indeed seem an undesirable change, especially since there's a --json option, but I am not the author of the 'tree' software. Attached is an alternative that adjusts password-store instead of removing this new tree "feature"...