As you said: Rapbian 9 is unsupported, so the expected behavior can't be a successful update. Even if you update, the internal dns engine won't start on that OS.
The right solution is to get an up-to-date OS.
Originally published at: Upcoming Pi-hole changes – Pi-hole
We are fast approaching another release (soon™ ), and we’ve been very busy since the last one. There are a number of smaller changes, but we thought it would be nice to share some of the bigger/more important changes ahead of time, so that they are not missed in amongst the release notes.
Saying Goodbye to Debian Stretch
We already posted about this on discourse recently, however it is worth repeating that the next release of Pi-h…
Bye Bye Debian Stretch :: Looking for testers
We're going to upgrade Pi-hole's CI workflows used for generating the pre-compiled FTL binaries with the next release. We do this to install important upgrades in the build environment. We update not only libraries but also the entire compiler suite.
By this update, the minimum required operating system is changed from Debian Stretch (9) to Buster (10). Debian 9 was initially released on 2017-06-17. It was superseded by Debian Buster on 2019-07-06…