--- Begin Message ---
Subject: |
Guix home executables are not executable |
Date: |
Sun, 26 Dec 2021 12:03:30 -0500 |
User-agent: |
Cyrus-JMAP/3.5.0-alpha0-4525-g8883000b21-fm-20211221.001-g8883000b |
I'd like to use `guix home` to symlink an executable into my home directory.
Following simple configuration stored at `~/.dotfiles/home-configuration.scm`
(use-modules
(gnu home)
(gnu packages)
(gnu home services)
(gnu services)
(guix gexp)
(gnu home services shells))
(home-environment
(services
(list (service
home-bash-service-type
(home-bash-configuration
(guix-defaults? #t)))
(simple-service 'my-files
home-files-service-type
`(("run" ,(local-file "run")))))))
`~/.dotfiles/run` is an executable file, after home reconfigure a `~/.run` symlink is created, however the file it is pointing to does _not_ have the execute bit set.
As a result, when I try to execute `~/.run` file I get a "Permission denied" error.
Thank you,
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#52807: Guix home executables are not executable |
Date: |
Mon, 27 Dec 2021 08:48:24 +0000 |
User-agent: |
Evolution 3.38.3-1 |
Hi,
Nick Zalutskiy schreef op zo 26-12-2021 om 17:25 [-0500]:
> [...]
> I was trying to figure out how to close this... no luck.
https://debbugs.gnu.org/Developer.html has instructions on how to
close, reopen and tag bugs.
Greetings (and closing),
Maxime.
--- End Message ---