Hi, After a long time, and having a fresh machine, I cloned a repo I've been using without problems. When I try to get the content of some files, I get the following error:
git annex get im/fixed_regions/melanomas/melanomas_mp/ejemplo18/mean_bounds.png
get im/fixed_regions/melanomas/melanomas_mp/ejemplo18/mean_bounds.png (from origin...)
git-annex-shell: Action blocked by GIT_ANNEX_SHELL_LIMITED
I've checked that the file is present in the origin remote. I'm sure it is a pretty silly thing, but it's been a while since I used git-annex. Thanks for the help and kudos for this great tool!
It seems that on the remote host there is something that sets the
GIT_ANNEX_SHELL_LIMITED
environment variable.That would not itself be enough to cause this problem normally. So I suspect that the remote host also has a very old version of git-annex installed on it. One that does not support that
git-annex shell p2pstdio
command. So it applies that environment variable when it would not normally apply.The solution then is to upgrade the remote host's git-annex to version 6.20180228 or newer, which will support that command.
Hi Joey, thanks for your tip and sorry for the delay in answering! I got stalled by other projects
Here is how the landscape looks like: 1) On the local machine: git-annex version: 10.20220526-gc6b112108 2) On the remote machine: git-annex version: 6.20180227
I will upgrade and let you know how it goes! Thanks so much again!