Re: problem after upgrading
Brent Busby <[email protected]> Tue, 06 Aug 2019 18:59:42 -0500
| Newsgroups | gmane.emacs.bbdb.user |
|---|---|
| Message-ID | <[email protected]> |
"Roland Winkler" <[email protected]> writes: > On Mon Aug 5 2019 Brent Busby wrote: >> I'm on GNU Emacs 26.2, and I recently did a melpa package update which >> upgraded my BBDB from 20151114.1541 to 20190609.316. >> >> Now whenever I open an email in Gnus, it loads the message but I get the >> error: "invalid function: bbdb-pushnew" in the minibuffer. > > The macro bbdb-pushnew was introduced in bbdb.el on 2016-07-20, > that is, more recently than your old version of BBDB. > > Could it be that you are somehow using an old version of the file > bbdb.el(c) which is than incompatible with other parts of BBDB? > Are you using a compiled BBDB? - Make sure that you have loaded the > current bbdb.el(c) and your problem should go away. I was sure that was probably it, so because I had so many old packages from 2015 in ~/.emacs.d/elpa/, I uninstalled everything as a separate operation before proceeding, confirmed that my packages subdirectory was clear, then installed the packages I mainly wanted fresh from the package menu. It still gives me the "invalid function: bbdb-pushnew" error, so I'm out of ideas. I've reverted to my old working backup of ~/.emacs.d/, so everything works again, but it's odd that I can't upgrade.