[tahoe-dev] [tahoe-lafs] #738: failure in block hash tree

tahoe-lafs trac at allmydata.org
Fri Jun 19 12:27:28 PDT 2009


#738: failure in block hash tree
-------------------------------+--------------------------------------------
     Reporter:  midnightmagic  |        Type:  defect       
       Status:  new            |    Priority:  critical     
    Milestone:  1.5.0          |   Component:  code-encoding
      Version:  1.4.1          |    Keywords:  integrity    
Launchpad_bug:                 |  
-------------------------------+--------------------------------------------

Comment(by midnightmagic):

 Replying to [comment:4 warner]:
 > I've just pushed some known-answer-tests to confirm that
 allmydata.util.hashutil is working
 > correctly: could you pull a trunk tree, build, and then specifically run
 "make test
 > TEST=allmydata.test.test_util" ? I know that an earlier test is hanging
 on your system; by
 > running the later test_util directly, we can rule out this one
 hypothesis.
 >
 > If that passes, the next step will be to patch the download code to save
 the full block to
 > disk, so we can examine it and see if it matches what it's supposed to
 be.

 My system make is a form of bmake. I had to run gmake to execute your
 tests. However, the result is apparently success:

 Ran 63 tests in 5.852s

 PASSED (successes=63)

 In doing so, I have found that the default, lone python interpreter was
 actually different from the one I was manually using to build and install
 tahoe. Additionally, my tahoe installation is installed system-wide. I
 will (hrm.. manually?) de-install it and try again with a proper symlink
 from /usr/pkg/bin/python to python2.5. (Long shot with no evidence, I
 know.. but still.)

 Nope. Same problem.

 I'm sorry I don't know more about Python or I would be a *lot* more useful
 to you.

-- 
Ticket URL: <http://allmydata.org/trac/tahoe/ticket/738#comment:5>
tahoe-lafs <http://allmydata.org>
secure decentralized file storage grid


More information about the tahoe-dev mailing list