Howdy!
I am currently facing a very exciting problem.
According to https://packages.icinga.com/ubuntu/ Ubuntu 19.04 (Disco Dingo) is supported. I like it, I have used it so far.
The more current version 19.10 (Eoan Ermine) does not.
I don’t like that, because 19.04 is currently EOL and there are no more current packages.
A test installation fails:
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="19.10 (Eoan Ermine)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 19.10"
VERSION_ID="19.10"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=eoan
UBUNTU_CODENAME=eoan
$ apt install icinga2-ido-mysql
Reading package lists... Done
Building dependency tree
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:
icinga2-ido-mysql : Depends: libmysqlclient20 (>= 5.7.11)
Recommends: default-mysql-client or
mysql-client or
virtual-mysql-client
E: Unable to correct problems, you have held broken packages.
$ apt search libmysqlclient
Sorting... Done
Full Text Search... Done
default-libmysqlclient-dev/eoan 1.0.5ubuntu2 amd64
MySQL database development files (metapackage)
libcrypt-mysql-perl/eoan 0.04-6build4 amd64
Perl module to emulate the MySQL PASSWORD() function
libglpk40/eoan 4.65-2 amd64
linear programming kit with integer (MIP) support
libmysqlclient-dev/eoan-updates,eoan-security 8.0.19-0ubuntu0.19.10.3 amd64
MySQL database development files
libmysqlclient18/unknown 1:10.4.12+maria~eoan amd64
Virtual package to satisfy external libmysqlclient18 depends
libmysqlclient21/eoan-updates,eoan-security,now 8.0.19-0ubuntu0.19.10.3 amd64 [installed]
MySQL database client library
Ubuntu 20.04 (Focal Fossa) will be the upcoming stable and even an LTS version.
But it is not officially available yet.
So I currently have no way to roll out an Icinga installation on a 19.0x release.
Are there any plans to officially support 19.10 or do I have to wait until there are packages for 20.04?
At the moment I can’t do installations on customer systems that use a 19.0x release. (And until there is an official release for 20.04, there may be a few months left, we all know corporations …)