From 4bd02fbeda4ba2678632942f51eb07330cc0cef2 Mon Sep 17 00:00:00 2001 From: Ilya_Shlyakhter Date: Sun, 24 Feb 2019 21:06:33 +0000 Subject: [PATCH] added bug report for the standalone runshell related to caching locale info --- ...ne_runshell_locale_cache_fails_on_too-long_filenames.mdwn | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 doc/bugs/git-annex_standalone_runshell_locale_cache_fails_on_too-long_filenames.mdwn diff --git a/doc/bugs/git-annex_standalone_runshell_locale_cache_fails_on_too-long_filenames.mdwn b/doc/bugs/git-annex_standalone_runshell_locale_cache_fails_on_too-long_filenames.mdwn new file mode 100644 index 0000000000..75a087a95c --- /dev/null +++ b/doc/bugs/git-annex_standalone_runshell_locale_cache_fails_on_too-long_filenames.mdwn @@ -0,0 +1,5 @@ +In the standalone build of git-annex, the runshell script caches locale info in a directory the name of which is based on the full path to the script: +http://source.git-annex.branchable.com/?p=source.git;a=blob;f=standalone/linux/skel/runshell;h=32849e3f8df85e9d260498539f147d0cbe96889a;hb=HEAD#l131 +When the full path is too long, this fails with the error "filename too long". + +Also, if the locale info is specific to the standalone environment, maybe it could be built as part of the process that creates the standalone package, rather than built on-the-fly and cached in the user's home dir?