That went apparently well, but the stepgit clone --recursive --depth 1 https://github.com/nillerusr/source-engine
python3 ./waf install --prefix /home/werner/Games/HL2
was unsuccessful:
Code:
111 warnings generated.
Waf: Leaving directory `/usr/home/werner/src/source-engine/build'
Build failed
Traceback (most recent call last):
File "/usr/home/werner/src/source-engine/.waf3-2.0.22-a21fa92a45548e4c642deabae50eb159/waflib/Build.py", line 1197, in do_install
self.copy_fun(src, tgt)
File "/usr/home/werner/src/source-engine/scripts/waifulib/strip_on_install_v2.py", line 44, in copy_fun
inst_copy_fun(self, src, tgt)
File "/usr/home/werner/src/source-engine/.waf3-2.0.22-a21fa92a45548e4c642deabae50eb159/waflib/Build.py", line 1093, in copy_fun
shutil.copy2(src, tgt)
File "/usr/local/lib/python3.9/shutil.py", line 444, in copy2
copyfile(src, dst, follow_symlinks=follow_symlinks)
File "/usr/local/lib/python3.9/shutil.py", line 266, in copyfile
with open(dst, 'wb') as fdst:
PermissionError: [Errno 13] Permission denied: '/usr/local/bin/libdatacache.so'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/home/werner/src/source-engine/.waf3-2.0.22-a21fa92a45548e4c642deabae50eb159/waflib/Task.py", line 354, in process
ret = self.run()
File "/usr/home/werner/src/source-engine/.waf3-2.0.22-a21fa92a45548e4c642deabae50eb159/waflib/Build.py", line 1128, in run
fun(x.abspath(), y.abspath(), x.path_from(launch_node))
File "/usr/home/werner/src/source-engine/.waf3-2.0.22-a21fa92a45548e4c642deabae50eb159/waflib/Build.py", line 1203, in do_install
raise Errors.WafError('Could not install the file %r' % tgt, e)
waflib.Errors.WafError: Could not install the file '/usr/local/bin/libdatacache.so'