Genie.jl packs a series of template files for bootstrapping a new user app. These are bundled within the
Genie.jl package and then copied and modified as part of generating a new user app.
pkg> add https://github.com/.../Genie.jl the original file permissions are preserved. However, when using
pkg> add Genie, the package is added with different file permissions (most notably user read only). This leads to permission errors and failure to create a new app.
This behaviour is unexpected, undocumented, most likely unnecessary and hard to test during development. I have created a patch to manually update permissions, but I have yet to register the new version to be able to test this - and if it needs more changes this will be extremely annoying.
Thinking about opening an issue but I’m not sure where (