| View previous topic :: View next topic |
| Author |
Message |
sicr0 Apprentice

Joined: 23 Mar 2022 Posts: 180
|
Posted: Sat Oct 01, 2022 4:40 am Post subject: [SOLVED] neovim-8.0.0 won't install due to permissions |
|
|
Hi, I tried to update Neovim today, but after running emerge -uD @world I got an error.
This is the full log, but reading through the last few lines
| Code: | * ACCESS DENIED: mkdir: /home/sicro/.local/state
* ACCESS DENIED: mkdir: /home/sicro/.local/state
[397/400] cd /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0_build/runtime && luajit /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0/scripts/genvimvim.lua /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0/src/nvim /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0_build/runtime/syntax/vim/generated.vim /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0_build/funcs_data.mpack
[398/400] cd /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0_build/runtime/pack/dist/opt/matchit && /usr/bin/cmake -E copy_directory /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0/runtime/pack/dist/opt/matchit /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0_build/runtime/pack/dist/opt/matchit && /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0_build/bin/nvim -u NONE -i NONE -e --headless -c helptags\ doc -c quit
[399/400] cd /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0_build/runtime/pack/dist/opt/vimball && /usr/bin/cmake -E copy_directory /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0/runtime/pack/dist/opt/vimball /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0_build/runtime/pack/dist/opt/vimball && /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0_build/bin/nvim -u NONE -i NONE -e --headless -c helptags\ doc -c quit
* ACCESS DENIED: mkdir: /home/sicro/.local/state
[400/400] cd /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0_build/runtime && /usr/bin/cmake -E remove doc/* && /usr/bin/cmake -E copy_directory /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0/runtime/doc doc && /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0_build/bin/nvim -u NONE -i NONE -e --headless -c helptags\ ++t\ doc -c quit
>>> Source compiled.
* ----------------------- SANDBOX ACCESS VIOLATION SUMMARY -----------------------
* LOG FILE: "/var/tmp/portage/app-editors/neovim-0.8.0/temp/sandbox.log"
*
VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line
F: mkdir
S: deny
P: /home/sicro/.local/state
A: /home/sicro/.local/state
R: /home/sicro/.local/state
C: /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0_build/bin/nvim -u NONE -i NONE -e --headless -c helptags doc -c quit
F: mkdir
S: deny
P: /home/sicro/.local/state
A: /home/sicro/.local/state
R: /home/sicro/.local/state
C: /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0_build/bin/nvim -u NONE -i NONE -e --headless -c helptags doc -c quit
F: mkdir
S: deny
P: /home/sicro/.local/state
A: /home/sicro/.local/state
R: /home/sicro/.local/state
C: /var/tmp/portage/app-editors/neovim-0.8.0/work/neovim-0.8.0_build/bin/nvim -u NONE -i NONE -e --headless -c helptags ++t doc -c quit
* --------------------------------------------------------------------------------
|
I have the suspicion it's about permissions to write to $HOME/.local/state.
Does anybody know why is this happening?
Last edited by sicr0 on Sat Nov 12, 2022 3:33 am; edited 1 time in total |
|
| Back to top |
|
 |
sam_ Developer


Joined: 14 Aug 2020 Posts: 1767
|
|
| Back to top |
|
 |
sicr0 Apprentice

Joined: 23 Mar 2022 Posts: 180
|
Posted: Sat Oct 01, 2022 6:42 am Post subject: |
|
|
| Of course, I'll link it here. |
|
| Back to top |
|
 |
sicr0 Apprentice

Joined: 23 Mar 2022 Posts: 180
|
|
| Back to top |
|
 |
|