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:[email protected] 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:[email protected] 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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]