2.4 Dealing with byte compilation errors

From time to time, we receive bug reports pertaining to errors with byte compilation. These seldom have to do with faulty code in the themes: it might be a shortcoming of ‘package.el’, some regression in the current development target of Emacs, a misconfiguration in an otherwise exotic setup, and the like.

The common solution with a stable version of Emacs is to:

  1. Delete the ‘modus-themes’ package.
  2. Close the current Emacs session.
  3. Install the ‘modus-themes’ again.

For those building Emacs directly from source, the solution may involve reverting to an earlier commit in emacs.git.

At any rate, if you encounter such an issue please report it: we will either fix the bug on our end if it is truly ours, or help forward it to the relevant upstream maintainer. Whatever you do, please understand that a build failure does not mean we are necessarily doing something wrong.

Issues you can help with.