[debian-mysql] On IRC?

Robie Basak robie.basak at canonical.com
Wed Feb 4 12:54:35 UTC 2015


On Tue, Feb 03, 2015 at 11:27:58PM +0200, Otto Kekäläinen wrote:
> Don't look at that, see
> https://github.com/ottok/mariadb-10.0/commit/d42fba6d08ee76b517655af7ebcd89693da39ea9
> instead.

Thanks. This looks good. A couple of comments:

Can you please also include /etc/mysql/conf.d/ in your
/etc/mysql/mariadb.cnf? Then packages supplying the client can drop
client configuration into there, and so can the user. It'll also mean
that any previous customised configuration will be carried forward
unaltered.

Let's say that the upgrade decides to configure mariadb-server-10.0
before configuring the new mysql-common. In this case, you'll rename
my.cnf to my.cnf.old and create a symlink there. But won't the mv fail
if my.cnf doesn't exist (eg. if the user removed it)? Also, what happens
with the symlink when mysql-common is subsequently configured? My
mysql-common upgrade path is careful to preserve the old configuration,
but if you've renamed it to mysql.cnf.old it will not be used. I'd like
to test this but am unable to build this right now. It seems to me that
this logic adds unnecessary complication though. It increases the number
of possibilities we need to consider and test.

Commit d42fb doesn't seem to be part of your master github branch now
(when I clone it I see it as a6c0a), and this seems diverged from what's
in Debian. And when your upload to Debian is synced by Ubuntu, it's
failing to build on amd64 due to test failures. So I'm finding it
difficult to follow your work right now.

What I'd like is to follow what we will have in Ubuntu (whether via
Debian or not) as soon as we're ready. Presumably this shouldn't regress
anything that you've done in Debian? Could you please point me to a tree
that has this, or maybe upload the proposed stuff to
ppa:mysql-ubuntu/collab so we can see all the pieces working together?
Then I can test some possibilities.

Thanks,

Robie



More information about the pkg-mysql-maint mailing list