Ubuntu 22.04.2 LTS fresh install zammad 5.4 missing depends

attempting to install a new instance of zammad on azure kernel : 5.15.0-1034-azure
following the steps located Install from the package — Zammad documentation
and seems there is a dependency that is busted any suggestions for getting libssl1.1 installed?

The following packages have unmet dependencies:
zammad : Depends: libssl1.1 but it is not installable

commands ran

sudo su
apt-get update
apt-get upgrade
reboot now
sudo su
apt-get update
apt install curl apt-transport-https GnuPG
apt install apt-transport-https sudo wget curl GnuPG
echo "deb [signed-by=/etc/apt/trusted.gpg.d/elasticsearch.gpg] https://artifacts.elastic.co/packages/7.x/apt stable main"| \
  tee -a /etc/apt/sources.list.d/elastic-7.x.list > /dev/null
 curl -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | \
  gpg --dearmor | tee /etc/apt/trusted.gpg.d/elasticsearch.gpg> /dev/null
apt update
 /usr/share/elasticsearch/bin/elasticsearch-plugin install ingest-attachment
 systemctl start elasticsearch
systemctl enable elasticsearch
nano /etc/elasticsearch/elasticsearch.yml
systemctl restart elasticsearch
locale |grep "LANG="
curl -fsSL https://dl.packager.io/srv/zammad/zammad/key | \
  gpg --dearmor | tee /etc/apt/trusted.gpg.d/pkgr-zammad.gpg> /dev/null
echo "deb [signed-by=/etc/apt/trusted.gpg.d/pkgr-zammad.gpg] https://dl.packager.io/srv/deb/zammad/zammad/stable/ubuntu 20.04 main"| \
  tee /etc/apt/sources.list.d/zammad.list > /dev/null
 apt update

root@hd01vm01:/home/ogadmin# apt update
Hit:1 http://azure.archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 http://azure.archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:3 http://azure.archive.ubuntu.com/ubuntu jammy-backports InRelease
Hit:4 http://azure.archive.ubuntu.com/ubuntu jammy-security InRelease
Hit:5 https://packages.microsoft.com/ubuntu/22.04/prod jammy InRelease
Hit:6 https://artifacts.elastic.co/packages/7.x/apt stable InRelease
Ign:7 http://download.webmin.com/download/repository sarge InRelease
Hit:8 http://download.webmin.com/download/repository sarge Release
Get:9 https://dl.packager.io/srv/deb/zammad/zammad/stable/ubuntu 20.04 InRelease [1851 B]
Get:11 https://dl.packager.io/srv/deb/zammad/zammad/stable/ubuntu 20.04/main amd64 Packages [58.2 kB]
Fetched 60.1 kB in 2s (37.6 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
5 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: https://packages.microsoft.com/ubuntu/22.04/prod/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
root@hd01vm01:/home/ogadmin# apt install zammad
Reading package lists... Done
Building dependency tree... 50%
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 zammad : Depends: libssl1.1 but it is not installable
E: Unable to correct problems, you have held broken packages.

The maximum version of Ubuntu is currently 20.04.
Click ok your own link and see the supported distributions. 22.04 is not supported yet.

1 Like

Dennis, while you may think that 20.04 is only supported it clearly states under dependency that 22.04 is supported.

Oh that’s new. I saw here that 22.04 is not listed:

It is new. 22.04 got added very recently: Changes for Zammad 5.4. (#267) · zammad/zammad-documentation@4f03283 · GitHub

The doc doesn’t provide the repos yet. No reason to install Zammad on Ubuntu 22 with a 20 repo though.
Please be patient until it’s fixed.

Repos are OS and version specific. I can’t repeat that often enough.

JFI you can track this issue and after it’s merged into main the docs will be current within 30 minutes from that moment.

1 Like

Hi

juste change to 22.04
echo “deb [signed-by=/etc/apt/trusted.gpg.d/pkgr-zammad.gpg] https://dl.packager.io/srv/deb/zammad/zammad/stable/ubuntu 20.04 main”| \

to
echo “deb [signed-by=/etc/apt/trusted.gpg.d/pkgr-zammad.gpg] https://dl.packager.io/srv/deb/zammad/zammad/stable/ubuntu 22.04 main”| \

and your install will succeed ! ( just tried now)

Exactly what the doc says.

Note, just to make sure for future users and future releases:
Don’t blindly do it unless the documentation states it’s there. It will fail.

sorry!! i’ve read too fast this topic :slight_smile:

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