Mats Wichmann
Mats Wichmann
More comments: Some packaging tests fail with: ``` scons: *** Missing Packagetag 'X_MSI_LANGUAGE' for SCons.Tool.packaging.msi packager ``` ... even though the packaging tool itself sets that. The tar-xz test fails...
The `pkg-config` test fails because `perl` is not found. The runner has a piece of software called Strawberry Perl installed, the initial test check finds it, and that bundle has...
The interactive tests almost all (26/28) fail waiting for a file to appear - it's always the result of calling the `Touch` action function. Example: ``` 544/1278 (42.57%) C:\hostedtoolcache\windows\Python\3.12.3\x64\python.exe test\Interactive\Alias.py...
``` timed out waiting for C:\Users\RUNNER~1\AppData\Local\Temp\scons\testcmd.4068.iy320bhc\1 to exist ``` > > This _may_ be because the path has been munged by a DOS-style 8.3 transformation (there's another set of issues...
I've actually found one *real* bug. Most of the tests are not failing in my VM using the same user ID. But in the test framework we have this function...
The `packaging\msi` tests fail if `candle` from the WiX Toolset is installed, so presumably those are buggy tests.
For informational purposes, this runner is described in `.github/workflows/runtest-win.yml`. It currently excludes the tests found to be failing by using an exclude file, since we had problems with a test...
Original edited to reflect long ago BuildDir -> VariantDir change (but not the patch)
This has sat 20 years without happening, and while there's some merit in the concept, it seems kind of niche. Is it worth keeping this open? Note also that other...
Not without detective work, no. The patch is all to `SCons/Script/__init__.py` but the first chunk appears now to live in `Main.py`, the second in `SConsOptions.py` and the third not to...