Closed S-S-X closed 3 years ago
Integration test:
Status: Downloaded newer image for registry.gitlab.com/minetest/minetest/server:latest
Error loading shared library libzstd.so.1: No such file or directory (needed by /usr/local/bin/minetestserver)
Seems like problem with base image? Something changed and now some required libraries missing. Or is it minetest that was updated and now requires more stuff than before? @BuckarooBanzay any ideas or just add apt-get install libzstd to workflow?
nice :+1:
Btw, this can potentially have side effects but if that happens I'd recommend trying to fix machines that are causing problems.
Basically what changed is that technic_on_disable
is always called when it is defined while before this PR technic_on_disable
was only called when it was defined AND machine did not specify technic_disabled_machine_name
.
If some machine implemented technic_on_disable
but stopped using it (and code was forgotted) then it might fail, also if same definition is used for both active and inactive machine but only active provided technic_disabled_machine_name
then about same situation.
callback. (technic_on_disable callback can rewrite it.)
Technic_on-disable callback is now called always when it is defined.
Closes #206 (See issue on minetest-mods/technic for more info)