Hi suppers, I changed the sup-import-dump:85 from index.update_message_state to index.update_message (since with some `puts m.methods` I figured out that I had a message object and not a tree(?) object) and the problem seams to be resolved. I am not sure if it is the proper way to do it though... Best, Alex On Friday, July 18, 2014 11:34:16 PM UTC+2, Alex P wrote: > > Hi all, > > I am changing distro and when I tried to sup-import-dump from my previous > dump it crashed with > > asdf@bmsmail2.ieee.org unchanged > Changing flags for asdf@gmail.com from 'sent inbox' to 'inbox' > [2014-07-18 23:27:55 +0200] Flushing Xapian updates to disk. This may take > a while... > /var/lib/gems/1.9.1/gems/sup-0.19.0/lib/sup/index.rb:141:in > `update_message_state': undefined method `[]' for > # (NoMethodError) > from /var/lib/gems/1.9.1/gems/sup-0.19.0/bin/sup-import-dump:85:in `block > in ' > from /var/lib/gems/1.9.1/gems/sup-0.19.0/bin/sup-import-dump:55:in > `foreach' > from /var/lib/gems/1.9.1/gems/sup-0.19.0/bin/sup-import-dump:55:in ` (required)>' > from /usr/local/bin/sup-import-dump:23:in `load' > from /usr/local/bin/sup-import-dump:23:in `
' > > > As far as I can tell the problem is that there is no such method/operator > [] for the mail object at index.rb:141 which is passed > from sup-import-dump:85 > It happens only if I am not dry-running and there is a label to be > changed. Unfortunately I am not familiar with ruby so I can't really debug > it. Any hints on > how to solve it? > > My previous mails appear in the inbox now and seam to be sync to the > maildir properly. > > Best, > Alex >