Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.6.7
-
Ubuntu 22.04 LTS
Description
After updating Ubuntu from 20.04 LTS to 22.04 LTS mariadb-server was automatically updated to 10.6.7. Now mysqlreport produces this:
install_driver(MariaDB) failed: Can't locate DBD/MariaDB.pm in @INC (you may need to install the DBD::MariaDB module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl) at (eval 9) line 3.
|
Perhaps the DBD::MariaDB perl module hasn't been fully installed,
|
or perhaps the capitalisation of 'MariaDB' isn't right.
|
Available drivers: DBM, ExampleP, File, Gofer, Mem, Proxy, Sponge, mysql.
|
at /usr/bin/mysqlreport line 261.
|
The reason is libdbd-mariadb-perl is not shipping with Ubuntu 22.04 (jammy). So mysqlreport is unusable now. The solution would be to ship and install libdbd-mariadb-perl alongside with mariadb-server, I guess.