История изменений
Исправление theNamelessOne, (текущая версия) :
Запустил Emacs с HOME=/tmp, добавил melpa, поставил magit, всё работает. Версия Emacs такая же, как у тебя.
Попробуй запустить Emacs так env HOME=/tmp emacs
и вычислить в scratch-буфере
(require 'package)
(add-to-list 'package-archives
'("melpa" . "https://melpa.org/packages/"))
(package-initialize)
(package-refresh-contents)
(package-install 'magit)
Исходная версия theNamelessOne, :
Запустил Emacs с HOME=/tmp, добавил melpa, поставил magit, всё работает. Версия Emacs такая же, как у тебя.