magit not needed and it breaks emacs-snapshot