Package: notmuch-emacs Version: 0.16-1~bpo70+1 Severity: important After upgrading from 0.13 to 0.16 (from wheezy-backports), I get the following backtrace when running M-x notmuch in Emacs:
Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p A) #[(elem) "@A:\203](("nonkoumbit inbox" . "tag:inbox and not tag:koumbit and not tag:rt")) mapcar(#[(elem) "@A:\203 \211A@)\202 A\306p!\307y\210\310 \311\"\204) \n\312V\2053 \f\313\310 \314\"\"\nE+\207" [elem x message-count search-query name options read 1 plist-get :show-empty-searches 0 notmuch-hello-filtered-query :filter] 7] (("nonkoumbit inbox" . "tag:inbox and not tag:koumbit and not tag:rt") ("koumbit inbox" . "tag:koumbit and tag:inbox and not tag:drupalorg\n and not tag:rt") ("unread inbox" . "tag:inbox and tag:unread") ("inbox" . "tag:inbox") ("todos" . "tag:todo") ("RT" . "tag:inbox and tag:rt") ("Drupal.org" . "tag:koumbit and tag:inbox and tag:drupalorg") ("inso" . "tag:inso and tag:unread") ("quoifaire" . "tag:quoifaire and tag:unread") ("notmuch" . "to:notm...@notmuchmail.org and tag:unread") ("freshports" . "tag:freshports and tag:unread") ("denyhosts" . "tag:denyhosts and tag:rapports and tag:unread") ("backups" . "tag:backupninja and tag:rapports and tag:unread") ("cron" . "tag:cron and tag:rapports and tag:unread") ("bounces" . " tag:bounces and tag:rapports and tag:unread") ("upgrades" . "tag:upgrades and tag:rapports and tag:unread") ("rapports" . "tag:rapports and tag:unread") ("sent" . "tag:sent") ("drafts" . "tag:draft"))) notmuch-hello-query-counts((("nonkoumbit inbox" . "tag:inbox and not tag:koumbit and not tag:rt") ("koumbit inbox" . "tag:koumbit and tag:inbox and not tag:drupalorg\n and not tag:rt") ("unread inbox" . "tag:inbox and tag:unread") ("inbox" . "tag:inbox") ("todos" . "tag:todo") ("RT" . "tag:inbox and tag:rt") ("Drupal.org" . "tag:koumbit and tag:inbox and tag:drupalorg") ("inso" . "tag:inso and tag:unread") ("quoifaire" . "tag:quoifaire and tag:unread") ("notmuch" . "to:notm...@notmuchmail.org and tag:unread") ("freshports" . "tag:freshports and tag:unread") ("denyhosts" . "tag:denyhosts and tag:rapports and tag:unread") ("backups" . "tag:backupninja and tag:rapports and tag:unread") ("cron" . "tag:cron and tag:rapports and tag:unread") ("bounces" . "tag:bounces and tag:rapports and tag:unread") ("upgrades" . "tag:upgrades and tag:rapports and tag:unread") ("rapports" . "tag:rapports and tag:unread") ("sent" . "tag:sent") ("drafts" . "tag:draft")) :show-empty-sear ches nil ) notmuch-hello-insert-saved-searches() #[(section) "`\302 !\203 \210\202 \303 @ A\"\210`=?\205 \304\305!)\207" [point-before section functionp apply widget-insert "\n"] 3](notmuch-hello-insert-saved-searches) mapc(#[(section) "`\302 !\203 \210\202 \303 @ A\"\210`=?\205 \304\305!)\207" [point-before section functionp apply widget-insert "\n"] 3] (notmuch-hello-insert-header notmuch-hello-insert-saved-searches notmuch-hello-insert-search notmuch-hello-insert-recent-searches notmuch-hello-insert-alltags notmuch-hello-insert-footer)) notmuch-hello() notmuch() call-interactively(notmuch t nil) execute-extended-command(nil) call-interactively(execute-extended-command nil nil) A casual search on the mailing list archives points me to a problem with simultaneous access to the database, but it is not being accessed outside of emacs. I may have skipped some upgrade step, but I feel that if there was something special I should have done during the upgrade, a NEWS item should have been posted. This renders notmuch basically unusable, hence the Severity. Downgrading everything back to 0.13 fixes the problem completely. PS: actually, the upgrade of notmuch itself is from 0.15 to 0.16, but it seems that the notmuch-emacs package was still on 0.13, and not 0.15. -- System Information: Debian Release: 7.1 APT prefers stable APT policy: (500, 'stable'), (500, 'oldstable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages notmuch depends on: ii libc6 2.13-38 ii libglib2.0-0 2.33.12+really2.32.4-5 ii libgmime-2.6-0 2.6.10-1 ii libnotmuch3 0.16-1~bpo70+1 ii libtalloc2 2.0.7+git20120207-1 Versions of packages notmuch recommends: ii gnupg-agent 2.0.19-2 ii notmuch-emacs 0.16-1~bpo70+1 notmuch suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org