On an up-to-date (apt update / apt full-upgrade) Mark 1, lots, but not all, skills are “permission denied”… and an inability to lock a .git/config
at the start of it alll:
$ sudo msm update
WARNING - Failed to update repo: GitException(Git command failed: GitCommandError(['git', 'config', 'remote.origin.url', 'https://github.com/MycroftAI/mycroft-skills'], 255, b'error: could not lock config file .git/config: Permission denied', b''))
ERROR - Error running update_skill on mycroft-stop: GitException(Git command failed: GitCommandError(['git', 'fetch'], 1, b'error: Unable to append to .git/logs/refs/remotes/origin/18.02: Permission denied\nFrom https://github.com/MycroftAI/skill-stop\n ! e9f01e8..9bfc249 18.02 -> origin/18.02 (unable to update local ref)', b''))
ERROR - Error running update_skill on mycroft-support-helper: GitException(Git command failed: GitCommandError(['git', 'fetch'], 1, b'error: Unable to append to .git/logs/refs/remotes/origin/18.02: Permission denied\nFrom https://github.com/MycroftAI/skill-support\n ! e497b70..5919493 18.02 -> origin/18.02 (unable to update local ref)', b''))
ERROR - Error running update_skill on mycroft-wiki: GitException(Git command failed: GitCommandError(['git', 'fetch'], 1, b'error: Unable to append to .git/logs/refs/remotes/origin/18.02: Permission denied\nFrom https://github.com/MycroftAI/skill-wiki\n ! 16bc57c..9894835 18.02 -> origin/18.02 (unable to update local ref)', b''))
ERROR - Error running update_skill on mycroft-version-checker: GitException(Git command failed: GitCommandError(['git', 'fetch'], 128, b'error: insufficient permission for adding an object to repository database .git/objects\nfatal: failed to write object\nfatal: unpack-objects failed', b''))
ERROR - Error running update_skill on mycroft-reminder: GitException(Git command failed: GitCommandError(['git', 'fetch'], 1, b'error: Unable to append to .git/logs/refs/remotes/origin/18.02: Permission denied\nFrom https://github.com/MycroftAI/skill-reminder\n ! e819948..7623a2e 18.02 -> origin/18.02 (unable to update local ref)', b''))
ERROR - Error running update_skill on mycroft-volume: GitException(Git command failed: GitCommandError(['git', 'fetch'], 1, b'error: Unable to append to .git/logs/refs/remotes/origin/18.02: Permission denied\nFrom https://github.com/MycroftAI/skill-volume\n ! a76f94b..d14142c 18.02 -> origin/18.02 (unable to update local ref)', b''))
ERROR - Error running update_skill on mycroft-audio-record: GitException(Git command failed: GitCommandError(['git', 'fetch'], 1, b'error: Unable to append to .git/logs/refs/remotes/origin/18.02: Permission denied\nFrom https://github.com/MycroftAI/skill-audio-record\n ! fe59be8..9479337 18.02 -> origin/18.02 (unable to update local ref)', b''))
ERROR - Error running update_skill on fallback-aiml: GitException(Git command failed: GitCommandError(['git', 'fetch'], 128, b'error: insufficient permission for adding an object to repository database .git/objects\nfatal: failed to write object\nfatal: unpack-objects failed', b''))
ERROR - Error running update_skill on mycroft-npr-news: GitException(Git command failed: GitCommandError(['git', 'fetch'], 1, b'error: Unable to append to .git/logs/refs/remotes/origin/18.02: Permission denied\nFrom https://github.com/MycroftAI/skill-npr-news\n ! c256291..688c9e4 18.02 -> origin/18.02 (unable to update local ref)', b''))
INFO - Nothing new for skill-wolfram-alpha
ERROR - Error running update_skill on mycroft-mark-1: GitException(Git command failed: GitCommandError(['git', 'fetch'], 128, b'error: insufficient permission for adding an object to repository database .git/objects\nfatal: failed to write object\nfatal: unpack-objects failed', b''))
INFO - Nothing new for mycroft-speak
ERROR - Error running update_skill on mycroft-date-time: GitException(Git command failed: GitCommandError(['git', 'fetch'], 1, b'error: Unable to append to .git/logs/refs/remotes/origin/18.02: Permission denied\nFrom https://github.com/MycroftAI/skill-date-time\n ! 3aa3432..2db18ef 18.02 -> origin/18.02 (unable to update local ref)', b''))
ERROR - Error running update_skill on mycroft-configuration: GitException(Git command failed: GitCommandError(['git', 'fetch'], 128, b'error: insufficient permission for adding an object to repository database .git/objects\nfatal: failed to write object\nfatal: unpack-objects failed', b''))
ERROR - Error running update_skill on mycroft-installer: GitException(Git command failed: GitCommandError(['git', 'fetch'], 128, b'error: insufficient permission for adding an object to repository database .git/objects\nfatal: failed to write object\nfatal: unpack-objects failed', b''))
ERROR - Error running update_skill on mycroft-spelling: GitException(Git command failed: GitCommandError(['git', 'fetch'], 1, b'error: Unable to append to .git/logs/refs/remotes/origin/18.02: Permission denied\nFrom https://github.com/MycroftAI/skill-spelling\n ! af77319..9a50d41 18.02 -> origin/18.02 (unable to update local ref)', b''))
ERROR - Error running update_skill on mycroft-naptime: GitException(Git command failed: GitCommandError(['git', 'fetch'], 1, b'error: Unable to append to .git/logs/refs/remotes/origin/18.02: Permission denied\nFrom https://github.com/MycroftAI/skill-naptime\n ! e81ffdd..a294e41 18.02 -> origin/18.02 (unable to update local ref)', b''))
ERROR - Error running update_skill on mycroft-stock: GitException(Git command failed: GitCommandError(['git', 'fetch'], 1, b'error: Unable to append to .git/logs/refs/remotes/origin/18.02: Permission denied\nFrom https://github.com/MycroftAI/skill-stock\n ! 751e075..0be3769 18.02 -> origin/18.02 (unable to update local ref)', b''))
INFO - Nothing new for skill-media
ERROR - Error running update_skill on mycroft-fallback-duck-duck-go: GitException(Git command failed: GitCommandError(['git', 'fetch'], 128, b'error: insufficient permission for adding an object to repository database .git/objects\nfatal: failed to write object\nfatal: unpack-objects failed', b''))
ERROR - Error running update_skill on mycroft-spotify: GitException(Git command failed: GitCommandError(['git', 'fetch'], 128, b'error: insufficient permission for adding an object to repository database .git/objects\nfatal: failed to write object\nfatal: unpack-objects failed', b''))
INFO - Nothing new for mycroft-playback-control
INFO - Nothing new for mycroft-timer
INFO - Nothing new for mycroft-joke
ERROR - Error running update_skill on mycroft-alarm: GitException(Git command failed: GitCommandError(['git', 'fetch'], 1, b'error: Unable to append to .git/logs/refs/remotes/origin/18.02: Permission denied\nFrom https://github.com/MycroftAI/skill-alarm\n ! 16e717d..48b9f65 18.02 -> origin/18.02 (unable to update local ref)', b''))
INFO - Nothing new for mycroft-singing
INFO - Nothing new for mycroft-mark-1-demo
INFO - Nothing new for skill-desktop-launcher
INFO - Nothing new for mycroft-ip
INFO - Nothing new for mycroft-pairing
INFO - Nothing new for mycroft-weather
INFO - Nothing new for fallback-wolfram-alpha
INFO - Nothing new for fallback-unknown
INFO - Nothing new for pandora-skill
INFO - Nothing new for mycroft-hello-world
INFO - Nothing new for mycroft-personal