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 [email protected] http://rubyforge.org/mailman/listinfo/sup-talk
