> could anybody describe in details what went wrong? By default, the HOME environment variable in the build environment is set to /homeless-shelter, a non-existent directory. Some packages try to access HOME to put temporary files or for some other reason. When they find the HOME directory does not exist, they error out. Note the following error message in your build log. >>> Creating directory: Permission denied, /homeless-shelter So, for such packages, we set HOME to /tmp, a directory that actually exists in the build environment.