I just tried again to switch to xapian and I got the following:

$ SUP_INDEX=xapian ruby -Ilib bin/sup-sync --all --all-sources --restore 
~/.sup/dumpfile 
Loading state dump from /cquest/roger/staff0/systems/bwalton/.sup/dumpfile...
Read 72360 entries from dump file.
Scanning maildir:///u/bwalton/Maildir/...
[Sat Aug 29 14:29:11 -0400 2009] hook: read 'before-add-message' from
/cquest/roger/staff0/systems/bwalton/.sup/hooks/before-add-message.rb
./lib/sup/xapian_index.rb:365:in `find_docid': undefined method `tap'
for []:Array (NoMethodError)
        from ./lib/sup/xapian_index.rb:369:in `find_doc'
        from ./lib/sup/xapian_index.rb:379:in `get_entry'
        from ./lib/sup/xapian_index.rb:68:in `build_message'
        from /usr/lib/ruby/1.8/monitor.rb:238:in `synchronize'
        from ./lib/sup/xapian_index.rb:388:in `synchronize'
        from ./lib/sup/xapian_index.rb:68:in `build_message'
        from bin/sup-sync:149
        from ./lib/sup/poll.rb:160:in `each_message_from'
         ... 8 levels...
        from ./lib/sup/util.rb:520:in `method_missing'
        from bin/sup-sync:146
        from bin/sup-sync:141:in `each'
        from bin/sup-sync:141

This happened with 806a067 (the current tip of next).  Exception log
attached.

Thanks
-Ben
-- 
Ben Walton
Systems Programmer - CHASS
University of Toronto
C:416.407.5610 | W:416.978.4302

GPG Key Id: 8E89F6D2; Key Server: pgp.mit.edu
Contact me to arrange for a CAcert assurance meeting.
./lib/sup/xapian_index.rb:365:in `find_docid'
./lib/sup/xapian_index.rb:369:in `find_doc'
./lib/sup/xapian_index.rb:379:in `get_entry'
./lib/sup/xapian_index.rb:68:in `build_message'
/usr/lib/ruby/1.8/monitor.rb:238:in `synchronize'
./lib/sup/xapian_index.rb:388:in `synchronize'
./lib/sup/xapian_index.rb:68:in `build_message'
bin/sup-sync:149
./lib/sup/poll.rb:160:in `each_message_from'
./lib/sup/maildir.rb:160:in `each'
./lib/sup/maildir.rb:157:in `upto'
./lib/sup/maildir.rb:157:in `each'
./lib/sup/util.rb:560:in `send'
./lib/sup/util.rb:560:in `__pass'
./lib/sup/util.rb:547:in `method_missing'
./lib/sup/poll.rb:147:in `each_message_from'
./lib/sup/util.rb:520:in `send'
./lib/sup/util.rb:520:in `method_missing'
bin/sup-sync:146
bin/sup-sync:141:in `each'
bin/sup-sync:141

Attachment: signature.asc
Description: PGP signature

_______________________________________________
sup-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/sup-talk

Reply via email to