<div dir="ltr"><div>This change causes scons to fail on my system:</div><div><br></div><div>Using target: linux  arch: x86_64  fbc: fbc (1.08.1 (2021-07-08))  fbcc: gcc (gcc 10.2.1)  cc: gcc (gcc 10.2.1)  cctarget: x86_64-linux-gnu<br>AttributeError: <class 'SCons.Node.FS.File'> object has no attribute 'relpath':<br>  File "/home/james/src/ohrrpgce/SConstruct", line 28:<br>    SConscript('SConscript', variant_dir = var_dir, duplicate = False)<br>  File "/usr/lib/python3/dist-packages/SCons/Script/SConscript.py", line 661:<br>    return method(*args, **kw)<br>  File "/usr/lib/python3/dist-packages/SCons/Script/SConscript.py", line 598:<br>    return _SConscript(self.fs, *files, **subst_kw)<br>  File "/usr/lib/python3/dist-packages/SCons/Script/SConscript.py", line 287:<br>    exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)<br>  File "/home/james/src/ohrrpgce/SConscript", line 1942:<br>    tests = [Action(exe.abspath + quiet_flag, "---- " + exe.relpath + " ----")<br>  File "/home/james/src/ohrrpgce/SConscript", line 1942:<br>    tests = [Action(exe.abspath + quiet_flag, "---- " + exe.relpath + " ----")<br>  File "/usr/lib/python3/dist-packages/SCons/Node/FS.py", line 647:<br>    raise AttributeError("%r object has no attribute %r" %<br></div><div><br></div><div>Maybe it uses a scons feature that wasn't present in the older version I have on Debian 11?</div><div><br></div><div>ames@eolo:~/src/ohrrpgce$ scons --version<br>SCons by Steven Knight et al.:<br>      SCons: v4.0.1.c289977f8b34786ab6c334311e232886da7e8df1, 2020-07-17 01:50:03, by bdbaddog on ProDog2020<br>        SCons path: ['/usr/lib/python3/dist-packages/SCons']<br>Copyright (c) 2001 - 2020 The SCons Foundation<br><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Thu, Jan 8, 2026 at 6:16 AM cron--- via Ohrrpgce <<a href="mailto:ohrrpgce@lists.motherhamster.org">ohrrpgce@lists.motherhamster.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><a href="https://github.com/ohrrpgce/ohrrpgce/commit/60e444461817c69ae0b83e03f7736692ac072f4a" rel="noreferrer" target="_blank">https://github.com/ohrrpgce/ohrrpgce/commit/60e444461817c69ae0b83e03f7736692ac072f4a</a><br>
Author: teeemcee <teeemcee@7d344553-34f0-0310-a9b1-970ce8f1c3a2><br>
Date:   Thu Jan 8 11:11:12 2026 +0000<br>
<br>
    'scons test' no longer prints each testcase by default. Added -q args to test programs.<br>
<br>
    filetest still prints some awful 'Ignore error' messages and errors, but -q<br>
    silences everything else<br>
<br>
<br>
 SConscript     | 15 +++++++++++----<br>
 filetest.bas   | 25 +++++++++++++------------<br>
 rbtest.rbas    |  2 +-<br>
 reloadtest.bas | 10 ++++++----<br>
 <a href="http://testing.bi" rel="noreferrer" target="_blank">testing.bi</a>     | 47 +++++++++++++++++++++++++++++++---------------<br>
 util.bas       |  8 ++++----<br>
 xml2reload.bas | 59 ++++++++++++++++++++++++++++++++++++++--------------------<br>
 7 files changed, 106 insertions(+), 60 deletions(-)<br>
<br>
_______________________________________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank">ohrrpgce@lists.motherhamster.org</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org</a><br>
</blockquote></div></div>