I had the same issue - in my case schroots environments had no access to directory with Proton source code. I solved it by reconfiguring /etc/schroot/default/fstab to bind source code directory.
In my case it was not issue with Proton, though - I build Proton in Fedora (through Debian running in systemd container) and my source code was already bound once by systemd (so schroot inside container did not see dir at all). If you think it might help you, I can publish howto on wiki or somewhere...
Hm, what version of Debian are you running? What is the output of this command when run as your user? schroot --chroot steamrt_scout_beta_amd64 -- gcc -v Also, you don't want to build Proton (or anything) as root...
@dreamer / @aeikum
Thanks to both of you.
For anyone arriving here by google, there are two solutions:
/etc/schroot/default/fstab sorted out per @dreamer recommendationsvisudo and added your user permissionssudo group and can intelligently run commands via sudo (ie. sudo ls -l works)Nothing extracted yet.
Sorry for the basic nature of this question, but I've followed the runtime / proton guides and have my chroots built. However, I can't actually even start the build process?
My root dir is as follows:
Entering
cd proton; ./build_proton.shresults in:It appears that line number (562) is trying to get the version number from gcc for amd64/i386 chroots. I've verified if I
schroot --chroot steamrt_scout_beta_amd64I can then run gcc and it is the correct gcc-5 version.I'm unsure where to go from here?