Can you please specify what OS you’re using?
It’s quite hard giving you the correct Repo-Tipps if it’s not known.
Error message simply tells you, that your system is missing dependencies it can’t fullfill, most likely because you don’t have repos that hold such packages.
Edit: I tested my long story short before posting.
zammadadmin@zammad:~$ sudo apt install imlib2
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
E: Paket imlib2 kann nicht gefunden werden.
Ubuntu and Debian require libimlib2 as dependency.
Please don’t forget to refresh your sources by apt-get update.
Also ensure that all your repos are active. If you don’t have the default shipped repos this might fail.
Also note: libimlib2 is not provided by the Zammad-Repository.
This is an OS based issue that we cannot handle, I am sorry.
We ensured that it is working on CentOS, Debian, Ubuntu and openSuSe and I verified that again yesterday.
Not like before that only need the command is apt-get update and upgrade I successfully update zammad to 2.7 to 2.8 but now need to install the apt-get install libimlib2 libimlib2-dev to update the zammad to 2.9
and I also encountered this error after the update.
Failed to run scheduled job ‘Generate user based stats.’. Cause: Failed to run Stats.generate after 10 tries #<RuntimeError: No settings with area ‘Dashboard::Stats’ defined
Looks like your update wen’t wrong: Data is missing and migrations weren’t executed. I’m sorry to say but the only thing we can offer from here is to help you in the scope of our commercial services. It wouldn’t be fair to others to spend our limited “community time” to an issue affecting only a single installation.
The only recommendation I can give you right now is to restore your latest backup and redo the update. Good luck and more power