Subject: bug#16845: 24.3.50; Debugger entered--Lisp error: (void-function package-desc-vers)

From: Dmitry Gutov <[email-masked]>
Date: Sat, 22 Feb 2014 21:31:03 +0200

Gist User <[email-masked]> writes:

> Debugger entered--Lisp error: (void-function package-desc-vers)

There's no calls to `package-desc-vers' in the current package.el. Only
to `package-desc-version'.

>   package-desc-vers([(1 3) nil "Interface to ack-like source code search tools" tar ((:keywords quote ("tools" "processes" "convenience")) (:url . "https://github.com/leoliu/ack-el"))])
>   ad-Advice-package--add-to-archive-contents(#[514...207" [package-archive-contents package-pinned-packages package--builtin-versions package-alist cl-struct-package-desc-tags 0 vector cl-struct-package-desc 2 1 3 nil 4 assoc version-list-= error "%s accessing a non-%s" package-desc-version package-desc version-list-<] 15 ("/home/jtocancipa/local/src/emacs.git.orig/lisp/emacs-lisp/package.elc" . 47912)] (ack . [(1 3) nil "Interface to ack-like source code search tools" tar ((:keywords quote ("tools" "processes" "convenience")) (:url . "https://github.com/leoliu/ack-el"))]) "gnu")

Looks like you have a broken advice somewhere. Please try to reproduce
the bug starting from `emacs -Q` next time.