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:141This 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
signature.asc
Description: PGP signature
_______________________________________________ sup-talk mailing list [email protected] http://rubyforge.org/mailman/listinfo/sup-talk
