This change causes scons to fail on my system:

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
AttributeError: <class 'SCons.Node.FS.File'> object has no attribute
'relpath':
  File "/home/james/src/ohrrpgce/SConstruct", line 28:
    SConscript('SConscript', variant_dir = var_dir, duplicate = False)
  File "/usr/lib/python3/dist-packages/SCons/Script/SConscript.py", line
661:
    return method(*args, **kw)
  File "/usr/lib/python3/dist-packages/SCons/Script/SConscript.py", line
598:
    return _SConscript(self.fs, *files, **subst_kw)
  File "/usr/lib/python3/dist-packages/SCons/Script/SConscript.py", line
287:
    exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
  File "/home/james/src/ohrrpgce/SConscript", line 1942:
    tests = [Action(exe.abspath + quiet_flag, "---- " + exe.relpath + "
----")
  File "/home/james/src/ohrrpgce/SConscript", line 1942:
    tests = [Action(exe.abspath + quiet_flag, "---- " + exe.relpath + "
----")
  File "/usr/lib/python3/dist-packages/SCons/Node/FS.py", line 647:
    raise AttributeError("%r object has no attribute %r" %

Maybe it uses a scons feature that wasn't present in the older version I
have on Debian 11?

ames@eolo:~/src/ohrrpgce$ scons --version
SCons by Steven Knight et al.:
SCons: v4.0.1.c289977f8b34786ab6c334311e232886da7e8df1, 2020-07-17
01:50:03, by bdbaddog on ProDog2020
SCons path: ['/usr/lib/python3/dist-packages/SCons']
Copyright (c) 2001 - 2020 The SCons Foundation


On Thu, Jan 8, 2026 at 6:16 AM cron--- via Ohrrpgce <
[email protected]> wrote:

>
> https://github.com/ohrrpgce/ohrrpgce/commit/60e444461817c69ae0b83e03f7736692ac072f4a
> Author: teeemcee <teeemcee@7d344553-34f0-0310-a9b1-970ce8f1c3a2>
> Date:   Thu Jan 8 11:11:12 2026 +0000
>
>     'scons test' no longer prints each testcase by default. Added -q args
> to test programs.
>
>     filetest still prints some awful 'Ignore error' messages and errors,
> but -q
>     silences everything else
>
>
>  SConscript     | 15 +++++++++++----
>  filetest.bas   | 25 +++++++++++++------------
>  rbtest.rbas    |  2 +-
>  reloadtest.bas | 10 ++++++----
>  testing.bi     | 47 +++++++++++++++++++++++++++++++---------------
>  util.bas       |  8 ++++----
>  xml2reload.bas | 59
> ++++++++++++++++++++++++++++++++++++++--------------------
>  7 files changed, 106 insertions(+), 60 deletions(-)
>
> _______________________________________________
> Ohrrpgce mailing list
> [email protected]
> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>
_______________________________________________
Ohrrpgce mailing list
[email protected]
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

Reply via email to