I got curious, as I can’t replicate the bug! I did an install of cqrlog on my 
dev machine - it ran first time. 

I checked and it has installed mariadb - cqrlog Depends: on 
default-mysql-client-core and default-mysql-server-core which are metapackages 
depending on mariadb-client-core and mariadb-server-core. 
There’s also a Recommends: on default-mysql-server which is a meta package 
depending on mariadb.

I went hunting through https://packages.ubuntu.com/noble/cqrlog and 
subsequently https://packages.ubuntu.com/noble/default-mysql-server-core to see 
ubuntu shipping mysql 8 series for these packages.

Something didn’t quite add up so I went digging further - it turns out that 
Ubuntu is shipping mysql-* as mysql-* and Debian is shipping mariadb-* as 
mysql-*, see:
https://salsa.debian.org/mariadb-team/mysql/-/blob/mysql-defaults/debian/master/debian/rules
 for the specific exception.

Maybe this is one the Ubuntu team need to solve?

Cheers,

--
  Hibby
  Debian Developer
  Packet Radioist
  MM0RFN

> On 18 Jun 2024, at 13:18, asciiw...@seznam.cz wrote:
> 
> Package: cqrlog
> Version: 2.5.2-4
> 
> CQRLOG seems to be incompatible with mysql-server and require mariadb-server. 
> There is an "Error during connection to database" message displayed on 
> startup and application exits. CQRLOG starts working correctly after running 
> "sudo apt install mariadb-server" (replacing the mysql server with mariadb).
> 
> Downstream Ubuntu issue: 
> https://bugs.launchpad.net/ubuntu/+source/cqrlog/+bug/1872002
> 

Reply via email to