Open g-raud opened 1 year ago
$ stow -V
stow (GNU Stow) version 2.3.1
I would like to mention that by attempting to merge the root hierarchy ~/.local/
inside the ~/.local/usr/
instead of the reverse (which is what Debian makes with /
and /usr/
see https://wiki.debian.org/UsrMerge), stow still fails:
$ cd ~/.local
$ tree -FL 1
.
├── bin -> usr/bin/
├── lib -> usr/lib/
├── man -> share/man/
├── share/
├── stow/
└── usr/
6 directories, 0 file
$ cd stow
$ stow local
WARNING! stowing local would cause conflicts:
* existing target is not owned by stow: bin
* existing target is not owned by stow: lib
All operations aborted.
Hello,
Thank you for maintaining this program that is both simple and very useful.
Using stow I can maintain binaries (and scripts) that I write or simply recompile in my
~/.local
folder. The file hierarchy is flattened because I would like to avoid having a subfolderusr/
by creating a symlink namedusr
(or symlinks inside ausr/
directory):This is to be able not to have to modify third party install scripts that install under
usr/
and at the same time not to have to point environment variables or configurations to both~/.local/
and~/.local/usr/
. The same is true of the hierarchies/
and/usr/
now in most Linux distirbutions. I don't use stow to install under these hierarchies but it could be a good thing that stow is able to do it.When I atttempt to use stow I get the following "error":
If there is a way already to use it in the case described here please let me know. Otherwise could you consider making it possible. Thanks.