emacsorphanage/req-package

Void function `some` (probably related to #3)

jhenahan opened this issue · 1 comments

I updated req-package today (req-package-20140511.801), and I now get the error

Symbol's function definition is void: some

with debug output

Debugger entered--Lisp error: (void-function some)
  some(#[(elem) "^H@    =\207" [elem package] 2] ((2048-game . [(20140330 1212) nil "play 2048 in Emacs" single ((:url . "https://bitbucket.org/zck/2048.el")$
  req-package-gen-eval(surround)
  req-package-gen-target(surround nil nil)
  (let* ((NAME (quote surround)) (ARGS (quote nil)) (ERRMES "invalid arguments list") (HASREQ (and (not (null ARGS)) (eq (car ARGS) :require) (if (null (cdr $
  eval-buffer(#<buffer  *load*> nil "/Users/jhenahan/.emacs.d/init.el" nil t)  ; Reading at buffer position 632
  load-with-code-conversion("/Users/jhenahan/.emacs.d/init.el" "/Users/jhenahan/.emacs.d/init.el" t t)
  load("/Users/jhenahan/.emacs.d/init" t t)
  #[0 "^H\205\262^@     \306=\203^Q^@\307^H\310Q\202;^@ \311=\204^^^@\307^H\312Q\202;^@\313\307\314\315#\203*^@\316\202;^@\313\307\314\317#\203:^@\320\nB^R\3$
  command-line()
  normal-top-level()

Minimal emacs config that will reproduce the error

;; Whatever load-path stuff goes here
(require 'req-package)
(req-package surround)
(req-package-finish)

Adding the line (require 'cl) fixes it for me, and I noticed that that was the most recent commit, so I figured it was probably related to #3.

now it must work, update will arrive soon, sorry for troubles