This is still an issue it seems. Offending line is a call to url-insert-buffer-contents at 1171 in lisp/emacs-lisp/package.el. I inserted a (require 'url-handlers) as you mentioned and it seems to be working for me. I have also been able to verify that I am not able to install packages using list-packages with this bug. On Mon, Nov 16, 2015 at 2:59 AM, Cesar Quiroz wrote: > Maybe just needs to be made autoloadable, like its file-contents sibling? > > This function was just introduced at commit > > 7cc233e1e3da297882c006c1f07c628fbd4e94d5 > > Trigger the error by starting emacs and saying M-x list-packages. > Work around it by (load-library "url-handlers") or equivalent. > > > --César > > You can run the command ‘list-packages’ with M-x l-pac RET > error in process filter: Symbol’s function definition is void: > url-insert-buffer-contents [4 times] > Package refresh done > error in process filter: Symbol’s function definition is void: > url-insert-buffer-contents [2 times] >