Implementation Language
R
Operating System
Windows
What version of Collatz did the issue happen on (either the tag, commit hash, or semver)?
#447 -- a971b6ba2ff2b6f2a86cb29803bcde0e211361ef
What semver version of the language's runtime did the issue happen on?
3.5.0: Via container rocker/tidyverse:3.5.0
What were you doing (steps to reproduce the bug)?
Update an action in a job that uses the rocker container to a version using node20
What actually happened as a result?
https://github.com/Skenvy/Collatz/actions/runs/8099004974/job/22133759054#step:3:16
During the checkout action
/usr/bin/docker exec 57772f3c32025edf8c9a0fd37458f53904f28fc8f6[17](https://github.com/Skenvy/Collatz/actions/runs/8099004974/job/22133759054#step:3:18)f2ce4b846f4bb6da652e sh -c "cat /etc/*release | grep ^ID"
/__e/node20/bin/node: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /__e/node20/bin/node)
/__e/node20/bin/node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /__e/node20/bin/node)
/__e/node20/bin/node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /__e/node20/bin/node)
What did you expect to happen?
No breaking change for new node actions using a 5 year old R container.
If you have a stack trace, please add it here.
/usr/bin/docker exec 57772f3c32025edf8c9a0fd37458f53904f28fc8f6[17](https://github.com/Skenvy/Collatz/actions/runs/8099004974/job/22133759054#step:3:18)f2ce4b846f4bb6da652e sh -c "cat /etc/*release | grep ^ID"
/__e/node20/bin/node: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /__e/node20/bin/node)
/__e/node20/bin/node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /__e/node20/bin/node)
/__e/node20/bin/node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /__e/node20/bin/node)
Anything else you feel useful to add?
It might just be easiest to drop 3.5 and set the minimum supported version to 4, because the runners used to take around half an hour to install old versions of R. An alternative would be to invest more time in fashioning some R containers to use with the workflow.
Implementation Language
R
Operating System
Windows
What version of Collatz did the issue happen on (either the tag, commit hash, or semver)?
#447 -- a971b6ba2ff2b6f2a86cb29803bcde0e211361ef
What semver version of the language's runtime did the issue happen on?
3.5.0: Via container rocker/tidyverse:3.5.0
What were you doing (steps to reproduce the bug)?
Update an action in a job that uses the rocker container to a version using node20
What actually happened as a result?
https://github.com/Skenvy/Collatz/actions/runs/8099004974/job/22133759054#step:3:16
During the checkout action
What did you expect to happen?
No breaking change for new node actions using a 5 year old R container.
If you have a stack trace, please add it here.
Anything else you feel useful to add?
It might just be easiest to drop 3.5 and set the minimum supported version to 4, because the runners used to take around half an hour to install old versions of R. An alternative would be to invest more time in fashioning some R containers to use with the workflow.