Emacs doesn't want to autoremove packages from elpa because some of them are system packages.
How can I launch autoremove ignoring system packages?
Error enabling Flyspell mode: (stringp nil)106 packages will be deleted: notmuch, ws-butler, winum, which-key, volatile-highlights, vi-tilde-fringe, uuidgen, use-package, undo-tree, toc-org, spinner, spaceline, smartparens, s, restart-emacs, request, rainbow-delimiters, projectile, powerline, popwin, popup, persp-mode, pcre2el, parent-mode, paradox, packed, org-bullets, open-junk-file, neotree, move-text, macrostep, lorem-ipsum, linum-relative, link-hint, info+, indent-guide, iedit, hydra, hungry-delete, hl-todo, highlight-parentheses, highlight-numbers, highlight-indentation, highlight, hide-comnt, help-fns+, helm-themes, helm-swoop, helm-projectile, helm-mode-manager, helm-make, helm-flx, helm-descbinds, helm-core, helm-ag, helm, goto-chg, google-translate, golden-ratio, flx-ido, flx, fill-column-indicator, fancy-battery, f, eyebrowse, expand-region, exec-path-from-shell, evil-visualstar, evil-visual-mark-mode, evil-unimpaired, evil-tutor, evil-surround, evil-search-highlight-persist, evil-numbers, evil-nerd-commenter, evil-mc, evil-matchit, evil-lisp-state, evil-indent-plus, evil-iedit-state, evil-exchange, evil-escape, evil-ediff, evil-args, evil-anzu, evil, eval-sexp-fu, elisp-slime-nav, dumb-jump, diminish, define-word, column-enforce-mode, clean-aindent-mode, bind-map, bind-key, avy, auto-highlight-symbol, auto-compile, auctex, async, anzu, aggressive-indent, adaptive-wrap, ace-window, ace-link, ace-jump-helm-line, proceed? (y or n) y
package-delete: Package ‘notmuch-0.26.2’ is a system package, not deleting