[debian-mysql] Bug#793977: Bug#793977: mariadb-server-core-10.0: please include mysql_upgrade for application started mariadb server

Martin Steigerwald martin at lichtvoll.de
Sun Jan 10 15:01:24 UTC 2016


Am Sonntag, 10. Januar 2016, 16:49:47 CET schrieb Otto Kekäläinen:
> Hello!
> 
> 2016-01-08 4:25 GMT+02:00 Robie Basak <robie.basak at ubuntu.com>:
> > So I don't know what you mean by "double entries in install file" (I
> > haven't looked), but the rest of what you describe is I believe
> > intentional and correct.
> 
> Well, if you looked it would be obvious:
> 
> http://anonscm.debian.org/cgit/pkg-mysql/mysql-5.6.git/tree/debian/mysql-ser
> ver-core-5.6.install
> 
> ...
> 
> usr/share/mysql/romanian
> usr/share/mysql/romanian
> usr/share/mysql/russian
> usr/share/mysql/russian
> usr/share/mysql/serbian
> usr/share/mysql/serbian
> usr/share/mysql/slovak
> usr/share/mysql/slovak
> ...
> 
> My point here was that I cannot simply copy what it looks like in
> mysql-5.6 packaging, because it does not seem like a trustworthy model
> in this case, so I wonder if something else in addition should be
> moved to -core too?
> 
> usr/bin/mysql_upgrade for sure but what about these:
> 
> usr/bin/my_print_defaults
> usr/bin/mysql_install_db
> usr/share/mysql/dictionary.txt
> usr/share/mysql/fill_help_tables.sql
> usr/share/mysql/innodb_memcached_config.sql
> usr/share/mysql/my-default.cnf
> usr/share/mysql/mysql_security_commands.sql
> usr/share/mysql/mysql_system_tables.sql
> usr/share/mysql/mysql_system_tables_data.sql
> 
> At least my-default.cnf was moved recently, I does Akonadi need it in
> order to launch the mysqld?
> http://anonscm.debian.org/cgit/pkg-mysql/mysql-5.6.git/commit/debian/mysql-s
> erver-core-5.6.install?id=afec8521588ee59e6ec9695fcd25522350ac436d

I only have core package installed since ages, even in MySQL times, I only 
installed the MariaDB non-core server package to use mysql_upgrade and then 
deinstalled it again, so I bet it doesn´t need anything else from the non-core 
packages.

/usr/share/mysql/my-default.cnf is not installed on my system, yet Akonadi 
starts the MySQL server just fine, I bet that is due to:

martin at merkaba:/home/kde/install> find -name "*mysql*"
./etc/xdg/akonadi/mysql-global.conf
./etc/xdg/akonadi/mysql-global-mobile.conf

(self-compiled version of Akonadi in use here at the moment)

Whether it makes sense to have the files you mention also in core package? I 
honestly don´t know.

Thank you,
-- 
Martin



More information about the pkg-mysql-maint mailing list