Op 15 jun 2010, om 23:41 heeft Daniel Johnson het volgende geschreven: > > On Jun 15, 2010, at 4:07 PM, Sjors Gielen wrote: > >> Hi Daniel, >> >> It seems like SVN is broken in the newest version in Fink. I have recently >> updated to version 1.6.11-2 from unstable, which Fink compiled itself on my >> MacBook Pro, running Mac OS X Snow Leopard and Fink 0.29.12, and dpkg and >> apt from my experimental. >> >> I haven't had any problems before, but suddenly now with that new version, >> SVN is crashing and corrupting my checkouts (see >> <http://pastebin.com/RmFVqZYd> for a log). >> >> After running an apt-get install svn{,15-shlibs}=1.6.9-2, I lost git-svn and >> some more temporarily, but I could restore the repository quite easily: >> >> sj...@smbp:~/Projecten/ruwave/svn/trunk/server$ svn up >> svn: Working copy '.' locked >> svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details) >> sj...@smbp:~/Projecten/ruwave/svn/trunk/server$ svn cleanup >> sj...@smbp:~/Projecten/ruwave/svn/trunk/server$ svn up >> At revision 111. >> >> Can you, or anyone else, reproduce this? >> >> Thank you, >> Sjors > > No, I haven't had any issues with 1.6.11. I just 'svn up'ed several repos > with no issue. Did you try rebuilding svn in maintainer mode? It has an > extensive test suite and it would be interesting to see if you have any > problems with it. All tests pass for me. git-svn also has very extensive svn > related tests, so that should exercise svn thoroughly too.
That doesn't look good...! This is getting interesting! At least one test was SKIPPED, checking /sw/src/fink.build/svn-1.6.11-2/subversion-1.6.11/tests.log SKIP: cache-test 2: basic memcache svn_cache test SKIP: cache-test 3: memcache svn_cache with very long keys At least one test XFAILED, checking /sw/src/fink.build/svn-1.6.11-2/subversion-1.6.11/tests.log XFAIL: locks-test 9: able to reserve a name (lock non-existent path) XFAIL: locks-test 10: directory locks (kinda) XFAIL: tree-conflict-data-test 3: detect broken tree conflict data At least one test FAILED, checking /sw/src/fink.build/svn-1.6.11-2/subversion-1.6.11/tests.log FAIL: diff-diff3-test 1: these dump core FAIL: diff-diff3-test 2: 2-way unified diff and trivial merge FAIL: diff-diff3-test 3: 2-way unified diff where output is suspect FAIL: diff-diff3-test 4: 3-way merge, non-overlapping changes FAIL: diff-diff3-test 5: 3-way merge, non-conflicting overlapping changes FAIL: diff-diff3-test 6: 3-way merge, conflicting overlapping changes FAIL: diff-diff3-test 7: random trivial merge (seed:3577737073) FAIL: diff-diff3-test 8: random 3-way merge (seed:1443640799) FAIL: diff-diff3-test 9: merge with part already present (seed:3987240385) FAIL: diff-diff3-test 10: 3-way merge, adjacent changes FAIL: diff-diff3-test 11: 3-way merge with conflict styles FAIL: fs-pack-test 1: pack a FSFS filesystem FAIL: fs-pack-test 2: pack FSFS where revs % shard = 0 FAIL: fs-pack-test 3: read from a packed FSFS filesystem FAIL: fs-pack-test 4: commit to a packed FSFS filesystem FAIL: fs-test: Unknown test failure see tests.log. FAIL: locks-test 1: lock only FAIL: locks-test 2: lookup lock by path FAIL: locks-test 3: attach lock FAIL: locks-test 4: get locks FAIL: locks-test 5: basic locking FAIL: locks-test 6: test that locking requires proper credentials FAIL: locks-test 7: test that locking is enforced in final commit step FAIL: locks-test 8: dir propchange can be committed with locked child FAIL: locks-test 11: test that locks can expire FAIL: locks-test 12: breaking, stealing, refreshing a lock FAIL: locks-test 13: check out-of-dateness before locking FAIL: repos-test 1: test svn_repos_dir_delta2 FAIL: repos-test 2: test deletions under copies in node_tree code FAIL: repos-test 3: test svn_repos_history() (partially) FAIL: repos-test 4: test svn_repos_node_locations FAIL: repos-test 5: test svn_repos_node_locations some more FAIL: repos-test 6: test removal of defunct locks FAIL: repos-test 8: test authz in the commit editor FAIL: repos-test 9: test commit with explicit txn FAIL: repos-test 10: test svn_repos_node_location_segments FAIL: repos-test 11: test reporter and svn_depth_exclude FAIL: repos-test 13: test svn_repos_get_logs ranges and limits FAIL: changes-test 4: fetch compressed changes from the changes table FAIL: strings-reps-test 6: write a null string Summary of test results: 2 tests SKIPPED 3 tests XFAILED 40 tests FAILED make: *** [check] Error 1 ### execution of make failed, exit code 2 The log file says stuff like: START: diff-diff3-test diff-diff3-test: invalid option: --srcdir=/sw/src/fink.build/svn-1.6.11-2/subversion-1.6.11/subversion/tests/libsvn_diff svn_tests: Can't read file 'foo2': End of file found FAIL: diff-diff3-test 1: these dump core svn_tests: Can't read file 'foo4': End of file found FAIL: diff-diff3-test 2: 2-way unified diff and trivial merge svn_tests: Can't read file 'foo15a': End of file found That looks a lot like line 16 from the paste at <http://pastebin.com/RmFVqZYd>... Do you know anything I can try, or shall I go contact the #subversion people tomorrow? :) Thanks, Sjors ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users