I installed the flx-ido
package from MELPA, and added the following two lines of code to my .emacs file.
(require 'flx-ido)
(flx-ido-mode 1)
Emacs startup fails with the following error:
File error: Cannot open load file, no such file or directory, flx-ido
Yet, after I see the error, I can type M-x flx-ido-mode
and the flx-ido-mode operations start to work fine. So the flx-ido files must have been loaded.
I don't understand how this behavior is possible. Does anyone have some ideas that I might try to solve the problem?