Following the most recent update to DietPi I installed Cuberite, the service refuses to start with an error code of 1. Upon tying to start the service/executable myself I get the following error:
./Cuberite: /lib/arm-linux-gnueabihf/libc.so.6 version `GLIBC_2.28’ not found (required by ./Cuberite)
I’ve confirmed it’s there but likely a wrong version. Anyone else seeing this problem as well?
May 14 02:59:31 DietPi-EXP systemd[1]: Starting Cuberite Server (DietPi)…
May 14 02:59:31 DietPi-EXP systemd[1]: cuberite.service: Control process exited, code=exited status=1
May 14 02:59:31 DietPi-EXP systemd[1]: Failed to start Cuberite Server (DietPi).
May 14 02:59:31 DietPi-EXP systemd[1]: cuberite.service: Unit entered failed state.
May 14 02:59:31 DietPi-EXP systemd[1]: cuberite.service: Failed with result ‘exit-code’.
…
dietpi@DietPi-EXP:/mnt/dietpi_userdata/cubrite$ ./Cuberite
./Cuberite: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.28’ not found (required by ./Cuberite)
Joulinar schafferm
Same here, I installed after updating to latest Dietpi 6.30.0, it doesn’t start with status=1/FAILURE
Mine appears to be v2.24 also. I ran apt-update and apt-upgrade and it still shows v2.24 and still fails. At first and second glance, response is identical before and after to:
dpkg -l libc6
ls -l /lib/arm-linux-gnueabihf | grep libc
It is generally not recommended to do distro (Debian) major version upgrades. In most cases it works well, perhaps some manual config adjustments required but nothing urgent. But in rare cases issues CAN be much larger. For this reason no distro would ever automate this upgrade, nor support it, neither we de.
I don’t expect official release of Debian Bullseye before mid of 2021. Means no DietPi support until official release was done. Therefore the Debian version of choice should be Buster.