<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>