[solved] Update Zammad 2.9 Via Deb not working (Ubuntu 18.04)

Hi all, so on Debian 9 this worked fine…

sudo systemctl stop zammad && sudo apt update && sudo apt upgrade

but this held back zammad

sudo systemctl stop zammad && sudo apt-get update && sudo apt-get upgrade

apt and not apt-get seems to be the trick…

How can I install “imlib2” or “libimlib2”? My apt-get won’t find these packages.

What OS are you running? Does sudo apt search imlib2 not work?

I get this result on Debian 9

libimlib2/stable 1.4.8-1 amd64
  image loading, rendering, saving library

I’m running ubuntu 18.04.2 LTS Server.

sudo apt search imlib2

shows:

zammadadmin@zammad:~$ sudo apt search imlib2
Sortierung... Fertig
Volltextsuche... Fertig

Then:

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.

It has to be about your repositories.

Thank you all. My problem is solved. I had to add the multiverse repo and then install the packages libimlib2 and libimlib2-dev

sudo apt-add-repository multiverse && sudo apt-get update

apt-get install libimlib2 libimlib2-dev
5 Likes

I thnik Sir much better if we can add this in documentation in how to update zammad if encountered this kind of problem while updating… thank you

after to install the apt-get install libimlib2 libimlib2-dev

yes zammad shows that upgraded to 2.9x but the features like preview in attachment is not working and cant find the Timezone under Branding

Are you sure zammad is on version 2.9? Look in settings -> version

Yes IM sure. its 2.9 but the features of the 2.9 like I mentioned are not found

Have you restarted all of your application services after the update?

Sir @thorsteneckel thank you for the reply.

Yes Sir I restarted below services.
sudo systemctl restart zammad
sudo systemctl restart zammad-web
sudo systemctl restart zammad-worker
sudo systemctl restart zammad-websocket

also rebuild searchindex
and run asset:precompile

and Sir @thorsteneckel restarted the machine.

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 :crossed_fingers:

thank you Sir, will try from fresh installed/updated ubuntu

Thank you and More power

This did the trick for me.
Thanks a lot! :slight_smile:

1 Like

than please hit the like button :slight_smile:

1 Like

Thank you for the update and more power…

1 Like

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.