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.

Attachment: pgphmOCFAPiJ3.pgp
Description: PGP signature

_______________________________________________
sup-talk mailing list
sup-talk@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-talk

Reply via email to