Den sön 19 juli 2026 kl 01:18 skrev Timofei Zhakov <[email protected]>:
> On Sun, Jul 19, 2026 at 1:07 AM Daniel Sahlberg < > [email protected]> wrote: > >> Hi, >> >> I'm sure I'm doing something wrong but I can't figure out what. >> >> svn_trunk2 is a regular checkout of trunk. >> >> $ cmake -B out svn_trunk2 -DSVN_ENABLE_TESTS=ON >> $ cd out >> $ cmake --build >> $ ctest >> [...] >> >> All Python-based tests (63 and up) fail with the same error message: >> [[[ >> Traceback (most recent call last): >> File "/home/dsg/ramdisk/svn_trunk2/build/run_tests.py", line 1127, in >> <module> >> main() >> ~~~~^^ >> File "/home/dsg/ramdisk/svn_trunk2/build/run_tests.py", line 1120, in >> main >> failed = th.run(programs) >> File "/home/dsg/ramdisk/svn_trunk2/build/run_tests.py", line 597, in run >> self._init_py_tests(list(py_basedir)[0]) >> ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ >> File "/home/dsg/ramdisk/svn_trunk2/build/run_tests.py", line 330, in >> _init_py_tests >> svntest = importlib.import_module('svntest') >> File "/usr/lib/python3.14/importlib/__init__.py", line 88, in >> import_module >> return _bootstrap._gcd_import(name[level:], package, level) >> ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >> File "<frozen importlib._bootstrap>", line 1406, in _gcd_import >> File "<frozen importlib._bootstrap>", line 1371, in _find_and_load >> File "<frozen importlib._bootstrap>", line 1335, in >> _find_and_load_unlocked >> ModuleNotFoundError: No module named 'svntest' >> ]]] >> >> (I have also tried with the "out" directory under svn_trunk2 but that had >> the same problem). >> >> > I think it's the regression from here: > https://lists.apache.org/thread/3s8d1t8r6x5d8xvvmqfqsfcm6fs1o56t > > The rest - I think you do it right. > Ah, yes of course. I didn't connect the mental dots. Thanks! I see Jun already committed this patch in r1936304 this morning, with this the tests work. I think that one should also be included in 1.15.0 - not necessarily a release blocker but close to it - much of the thunder from the CMake build is lost if the tests are unable to run. Cheers, Daniel

