I'm attempting to switch back to sup today after a few months hiatus. As I was using mutt during the hiatus, I've moved a lot of mail from my inbox (where sup left it for a year) to =archive (so the inbox would be useful in mutt). So, to switch back, I'm doing a big old sup-sync.
I started with sup-sync -a --all-sources which crashed with this error. In attempting to narrow down which source was causing it, I've noticed that it's coming from a few, but not all, of them. Here's an example: [ma...@cabinet ~]$ sup-sync -a maildir:/home/magus/.maildir/inbox /home/magus/src/sup/lib/sup/util.rb:8: warning: method redefined; discarding old gen_lock_id /home/magus/src/sup/lib/sup/util.rb:19: warning: method redefined; discarding old dump_lock_id [Wed May 13 15:02:05 -0400 2009] using character set encoding "utf8" /home/magus/src/sup/lib/sup/message-chunks.rb:36: warning: method redefined; discarding old make_tmpname /usr/lib/ruby/gems/1.8/gems/chronic-0.2.3/lib/chronic/repeaters/repeater_month_name.rb:13: warning: useless use of > in void context /usr/lib/ruby/gems/1.8/gems/chronic-0.2.3/lib/chronic/repeaters/repeater_month_name.rb:19: warning: useless use of > in void context /usr/lib/ruby/gems/1.8/gems/chronic-0.2.3/lib/chronic/repeaters/repeater_month_name.rb:25: warning: useless use of < in void context /home/magus/src/sup/bin/sup-sync:11: warning: method redefined; discarding old to_s [Wed May 13 15:02:05 -0400 2009] crypto: detected gpg binary in /usr/bin/gpg [Wed May 13 15:02:05 -0400 2009] locking /home/magus/.sup/lock... [Wed May 13 15:02:05 -0400 2009] loading index... [Wed May 13 15:02:05 -0400 2009] loaded index of 26276 messages [Wed May 13 15:02:05 -0400 2009] scanning maildir /home/magus/.maildir/inbox... [Wed May 13 15:02:05 -0400 2009] done scanning maildir Scanning maildir:/home/magus/.maildir/inbox... [Wed May 13 15:02:05 -0400 2009] hook: read 'mime-decode' from /home/magus/.sup/hooks/mime-decode.rb [Wed May 13 15:02:05 -0400 2009] hook: read 'before-add-message' from /home/magus/.sup/hooks/before-add-message.rb [Wed May 13 15:02:05 -0400 2009] unlocking /home/magus/.sup/lock... /home/magus/src/sup/bin/sup-sync:159:in `intern': interning empty string (ArgumentError) from /home/magus/src/sup/bin/sup-sync:159 from /home/magus/src/sup/bin/sup-sync:159:in `map' from /home/magus/src/sup/bin/sup-sync:159 from /home/magus/src/sup/lib/sup/poll.rb:161:in `add_messages_from' from /home/magus/src/sup/lib/sup/maildir.rb:130:in `each' from /home/magus/src/sup/lib/sup/maildir.rb:127:in `upto' from /home/magus/src/sup/lib/sup/maildir.rb:127:in `each' from /home/magus/src/sup/lib/sup/util.rb:538:in `send' from /home/magus/src/sup/lib/sup/util.rb:538:in `__pass' from /home/magus/src/sup/lib/sup/util.rb:525:in `method_missing' from /home/magus/src/sup/lib/sup/poll.rb:141:in `add_messages_from' from /home/magus/src/sup/lib/sup/util.rb:499:in `send' from /home/magus/src/sup/lib/sup/util.rb:499:in `method_missing' from /home/magus/src/sup/bin/sup-sync:140 from /home/magus/src/sup/bin/sup-sync:135:in `each' from /home/magus/src/sup/bin/sup-sync:135 This individual source error seems to be the same error message I got for all sources. I'm attempting to sup-sync individually one source at a time to see if the order in which they're sync'ed or something helps (perhaps it was trying to thread a message with another message which is no longer in the inbox due to having moved to archive?); will report back if that seems to clear it up.
pgphmOCFAPiJ3.pgp
Description: PGP signature
_______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk