<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix"><br>
      Hi Robie,<br>
      <br>
      Consider the case when a user goes for co-installed data dir for
      multiple variants as /var/lib/fork{1,2,3,...} and plans to remove
      all forks. I have following questions:<br>
      <ol>
        <li>Will purging the server package for each fork trigger
          removal of data dir or purging mysql-defaults will remove data
          dir ?</li>
        <li>If the removal is associated with mysql-defaults, then in
          co-installed setup will mysql-defaults remove all data dirs at
          once or allow selection ?</li>
        <li>If all data dirs will be removed together, then it is
          possible to accidentally remove more than required. How will
          we control this ?</li>
        <li>Since user might do manual data dir creation and also add
          the required entries in config manually so the mysql-defaults
          package may always not know if data dir is present and might
          remove user accounts owning the custom data dir leaving data
          inaccessible. Will we check for only standard data dirs or
          read them from config files ?</li>
        <li>I see possibility of config files getting custom location
          during manual setup ? Do we see this as trouble ?<br>
        </li>
      </ol>
      <p>Regards,<br>
        Akhil<br>
      </p>
      On Wednesday 09 July 2014 06:53 PM, Robie Basak wrote:<br>
    </div>
    <blockquote cite="mid:20140709132331.GD17765@mal.justgohome.co.uk"
      type="cite">
      <pre wrap="">On Wed, Jul 09, 2014 at 02:52:03PM +0300, Otto Kekäläinen wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">I don't think we need co-installability, as admins are likely to pick
just on variant and then run it..?
</pre>
      </blockquote>
      <pre wrap="">
There are bugs filed in Launchpad that seem to have been triggered
because users are trying to switch between variants, and /var/lib/mysql
has confused matters. This is what I'd like to fix properly.

I suppose co-installability isn't preciely what I'm looking for, but
co-installability capability will mean that what I'm looking for is met.

Exactly what I think I want is the ability for users to be able to
switch between variants at will without anything screwing up. So, for
example, the ability to switch from MySQL to MariaDB, and then switch
back to MySQL for whatever reason later.


</pre>
    </blockquote>
    <br>
  </body>
</html>