From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.142.50.5 with SMTP id x5cs126423wfx; Mon, 27 Jun 2011 14:55:34 -0700 (PDT) Received: by 10.52.109.165 with SMTP id ht5mr8962134vdb.73.1309211733504; Mon, 27 Jun 2011 14:55:33 -0700 (PDT) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id e2si3173950vbm.48.2011.06.27.14.55.33; Mon, 27 Jun 2011 14:55:33 -0700 (PDT) Received-SPF: pass (google.com: domain of sup-talk-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-talk-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-talk-bounces@rubyforge.org; dkim=neutral (body hash did not verify) header.i=@gmail.com Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id D2A3C3C804A; Mon, 27 Jun 2011 17:55:32 -0400 (EDT) Received: from mail-pw0-f50.google.com (mail-pw0-f50.google.com [209.85.160.50]) by rubyforge.org (Postfix) with ESMTP id B17DF18583BB; Mon, 27 Jun 2011 17:30:57 -0400 (EDT) Received: by pwj1 with SMTP id 1so3912393pwj.23 for ; Mon, 27 Jun 2011 14:30:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:content-type:from:to:cc:subject:references:date :message-id:user-agent:content-transfer-encoding; bh=eRhb+f75V6KfuHEoQDKNYqXIN4VLKmFSyglOFexKEmk=; b=YUnGP+Bfv+bZ7vgfhGBYTxvbs7RGKLlAV/hE3PZENZV1oFfvz4cpF7jY4TGArtdosk ZW/jnMXHFC5xzuWAYHq/ibre6v4vRWMro3hyk60t7Yp911eKt3YHxqaHGEIGl36RvypL QRCwkE27pndh/mUOdAaHXJNk5OCYC/ZNMieTw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=content-type:from:to:cc:subject:references:date:message-id :user-agent:content-transfer-encoding; b=wPxIbS3j2thtmBSXIHvQy3u7Fplrg4PSAn5UtpOm4pREeLaZpDycDtDhshBV3q51tP RF6bsbsZHdXBwADrvXNq4mDaoioWE7ppcSdENpntW0Xi70M6Cl9Zkdd3SaguK5u/R4kE LDks7NO9tPeKoG47OytUJZigPaGl34HYF8w7c= Received: by 10.68.49.8 with SMTP id q8mr1464729pbn.178.1309210257132; Mon, 27 Jun 2011 14:30:57 -0700 (PDT) Received: from localhost ([66.220.144.73]) by mx.google.com with ESMTPS id k4sm4584779pbl.11.2011.06.27.14.30.54 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 27 Jun 2011 14:30:55 -0700 (PDT) From: sergeig@gmail.com To: William Morgan References: <1309152077-sup-5963@masanjin.net> Date: Mon, 27 Jun 2011 14:30:32 -0700 Message-Id: <1309209957-sup-3069@vector> User-Agent: Sup/0.12.1 Cc: sup-talk , sup-devel Subject: Re: [sup-talk] try heliotrope! X-BeenThere: sup-talk@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: User & developer discussion of Sup List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: sup-talk-bounces@rubyforge.org Errors-To: sup-talk-bounces@rubyforge.org Server starts, but mbox add does not work. On ubuntu 10.04, the gem found for livedb is "leveldb-ruby". Not sure if this is related. == $ ruby -Ilib src/git/heliotrope/bin/heliotrope-add -m Mail/fb-mon.mbox -d .heliotrope/fb-mon/ /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb.rb:11: [BUG] Segmentation fault ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux] -- control frame ---------- c:0008 p:---- s:0053 b:0053 l:000052 d:000052 CFUNC :make c:0007 p:0017 s:0047 b:0047 l:000046 d:000046 METHOD /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb.rb:11 c:0006 p:0054 s:0043 b:0043 l:000042 d:000042 METHOD /home/sergei/src/git/heliotrope/lib/heliotrope/index.rb:45 c:0005 p:---- s:0038 b:0038 l:000037 d:000037 FINISH c:0004 p:---- s:0036 b:0036 l:000035 d:000035 CFUNC :new c:0003 p:0798 s:0031 b:0031 l:000ebc d:001680 EVAL src/git/heliotrope/bin/heliotrope-add:113 c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH c:0001 p:0000 s:0002 b:0002 l:000ebc d:000ebc TOP --------------------------- -- Ruby level backtrace information ---------------------------------------- src/git/heliotrope/bin/heliotrope-add:113:in `
' src/git/heliotrope/bin/heliotrope-add:113:in `new' /home/sergei/src/git/heliotrope/lib/heliotrope/index.rb:45:in `initialize' /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb.rb:11:in `new' /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb.rb:11:in `make' -- C level backtrace information ------------------------------------------- /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_vm_bugreport+0x72) [0xb7807102] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x56657) [0xb76df657] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_bug+0x3a) [0xb76df74a] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x10a1c4) [0xb77931c4] [0xb787c410] /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(_ZN7leveldb8SkipListIPKcNS_8MemTable13KeyComparatorEE6InsertERKS2_+0x2c) [0xb712feec] /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(_ZN7leveldb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_+0x11a) [0xb712f85a] /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(+0x29699) [0xb7138699] /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(_ZNK7leveldb10WriteBatch7IterateEPNS0_7HandlerE+0x1cd) [0xb71389bd] /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(_ZN7leveldb18WriteBatchInternal10InsertIntoEPKNS_10WriteBatchEPNS_8MemTableE+0x40) [0xb7138a60] /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(_ZN7leveldb6DBImpl14RecoverLogFileEyPNS_11VersionEditEPy+0x35c) [0xb7126d6c] /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(_ZN7leveldb6DBImpl7RecoverEPNS_11VersionEditE+0x261) [0xb71280b1] /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(_ZN7leveldb2DB4OpenERKNS_7OptionsERKSsPPS0_+0xbd) [0xb712ad2d] /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(+0x14165) [0xb7123165] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x1681b9) [0xb77f11b9] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x178e1e) [0xb7801e1e] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16db50) [0xb77f6b50] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x173128) [0xb77fc128] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x174902) [0xb77fd902] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_obj_call_init+0x50) [0xb76e18b0] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_class_new_instance+0x3a) [0xb77302ea] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x168208) [0xb77f1208] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x178e1e) [0xb7801e1e] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16db50) [0xb77f6b50] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x173128) [0xb77fc128] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_iseq_eval_main+0x1f2) [0xb77fc562] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x58f3a) [0xb76e1f3a] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(ruby_exec_node+0x25) [0xb76e1f75] /home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(ruby_run_node+0x35) [0xb76e3785] ruby(main+0x68) [0x80487f8] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0xb74b4bd6] ruby() [0x80486f1] [NOTE] You may have encountered a bug in the Ruby interpreter or extension libraries. Bug reports are welcome. For details: http://www.ruby-lang.org/bugreport.html -- list of gems: == $ gem list *** LOCAL GEMS *** abstract (1.0.0) actionmailer (3.0.9) actionpack (3.0.9) activemodel (3.0.9) activerecord (3.0.9) activeresource (3.0.9) activesupport (3.0.9) arel (2.1.3, 2.0.10) builder (3.0.0, 2.1.2) bundler (1.0.15) erubis (2.7.0, 2.6.6) gettext (2.1.0) highline (1.6.2) i18n (0.6.0, 0.5.0) leveldb-ruby (0.4) locale (2.0.5) lockfile (1.4.3) mail (2.3.0, 2.2.19) mime-types (1.16) ncursesw (1.2.4.3) polyglot (0.3.1) rack (1.3.0, 1.2.3) rack-mount (0.8.1, 0.6.14) rack-test (0.6.0, 0.5.7) rails (3.0.9) railties (3.0.9) rake (0.9.2, 0.8.7 ruby) rdoc (3.6.1) rest-client (1.6.3) rmail (1.0.0) rubygems-update (1.8.5) sinatra (1.2.6) sup (0.12.1) thor (0.14.6) tilt (1.3.2) treetop (1.4.9) trollop (1.16.2) tzinfo (0.3.28) whistlepig (0.7) xapian-core (1.2.3.1) xapian-full (1.2.3) == Thx, -Sergei Excerpts from William Morgan's message of 2011-06-26 22:36:24 -0700: > Hi guys, > > If any of you are interested in trying out the next generation of Sup, I > have things in a reasonably stable state. It's still too early for a > gem, but I have updated the README for both client and server sides. So > if you'd like to run some highly experimental code and see what the > future of curses-based email might look like, follow the instructions > in: > > http://github.com/wmorgan/heliotrope > and then > http://github.com/wmorgan/turnsole > > Lots of stuff is broken, but I have been using it as an end-to-end email > system for a week or so now, so the basics are there. Tell me how it goes! _______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk