I was missing a link that patched up 'python' to python3. Seems I have a successful build:
XFAIL: wc_tests.py 6: add file with not-parent symlink Summary of test results: 2521 tests PASSED 161 tests SKIPPED 80 tests XFAILED (17 WORK-IN-PROGRESS) Python version: 3.8.5. SUMMARY: All tests successful On Tue, Feb 16, 2021 at 7:32 PM Alan Fry <ttlx0...@gmail.com> wrote: > On Mon, Feb 15, 2021 at 1:38 PM Daniel Shahaf <d...@daniel.shahaf.name> > wrote: > >> Alan Fry wrote on Mon, Feb 08, 2021 at 18:34:01 -0500: >> > It seems that, in my case in subversion/tests/libsvn_fs/locks-test.c >> (line >> > 1134), the test expects an error, however it succeeds. Again, I'm not a >> > linux person, so I spent an hour trying to figure out what executable is >> > actually generating test.log... >> >> tests.log is generated by build/run_tests.py, which runs individual test >> programs and is run by «make check». To cut a long story short, I think >> you're looking for one of these: >> >> 1. make locks-test && (cd subversion/tests/libsvn_fs && ./locks-test) >> (I could be wrong about the default cwd) >> >> 2. «make check TESTS=subversion/tests/libsvn_fs/locks-test.c» >> >> All this should be documented somewhere in the README files (in the tree >> root >> and in subversion/tests/ and subversion/tests/cmdline/). >> >> > Any suggestions on next steps? If I have not posted enough information, >> > I'd be happy to be more concise. >> >> You haven't addressed my suggestions from my previous reply. To be >> explicit, >> what's the output of «id» when run just before «make check»? > > > I do appreciate your help. I was intent on working through your question, > but then I decided to "start over". > > I documented the steps to setup a Linux VM (Virtualbox/Ubuntu 20.04). > This time, however, I followed a different set of steps to build Subversion > on linux, and I no longer get the error in locks-test.c. As I have > mentioned, I have almost zero experience in Linux, so I'm sure the original > error was 'environmental', something to do with APR probably. > > I did keep the original VM, so if you feel there is value in continuing > down that line, I'd be happy to... my challenge was not being sure what > "what's the output of «id» when run just before «make check»"... again > having zero experience with linux I wasn't sure what you were asking for. > > Of course, I have a new set of errors. But these are all in the python > tests (the final summary below). As time allows, I'm going to continue to > work on the linux build, plus I've started on a windows build as well (I > will ask questions in a separate email to keep from mixing). If anyone > has any quick ideas, I'd be appreciative, otherwise I'll dig into the below > errors. > > At least one test FAILED, checking > /home/svn/src/subversion-1.14.1/tests.log > FAIL: commit_tests.py 48: set revision props during remote property edit > FAIL: prop_tests.py 1: write/read props in wc only (ps, pl, pdel, pe) > FAIL: prop_tests.py 16: property operations on a URL > FAIL: update_tests.py 38: update --accept automatic conflict resolution > Summary of test results: > 2517 tests PASSED > 161 tests SKIPPED > 80 tests XFAILED (17 WORK-IN-PROGRESS) > 4 tests FAILED > Python version: 3.8.5. > SUMMARY: Some tests failed > > > >