Hello comunity. Work requires me to set up a new server with ERPNext. Since the upgrade to V12 however, the installation script has changed a little. I followed these instructions.
Actually I’m simultaneously installing a fresh ERPNext on Ubuntu 18.04. While 16 indeed struggles to install it went without problems on 18. However a 16 server might still be needed due to a project I’m working on.
I tried to install ERPNext on a fresh Ubuntu 16 server again and did not get this error again, without trying your solution. Now, the VM crashed during installation and the bench is not working but I did not get the initial error mentioned in the first post. So I assume that the install script has been fixed. I have not tested this with debian however.
I get this on both Debian 10 and Debian 9. On the 16th of March I installed ERPNext onto the same Debian 9 image without any problems but now it fails.
Today, my root cause was a dependency issue during install: on Debian 10.3, it tried to bind in apt sources from Digitalocean from the debian 10.2 repo. In this, libmariadb3 has replaced libmariadbclient18 and hence the two blocked each other.