Hello all,

This is more for Monty and I, but figured I'd bring it on list.  Reference the 
following:

https://bugs.launchpad.net/drizzle/+bug/669744


I wanted to bring up the fact that per Fedora packaging policies, hard 
'conflicts' are to be avoided as much as possible.  For that reason I am opting 
to not add the hard 'Conflicts' on the drizzle7-mysql-protocol subpackage 
(Conflicts: mysql-server).  Instead I am disabling the configuration by 
default, making the resolution of the inherent conflict up to the user to 
resolve.  Meaning, should you need to.. you could have mysql-server and 
drizzle7-mysql-protocol functioning simultaneously, with non-conflicting 
configurations (i.e. running mysql_protocol on something other than 3306).

The drizzle7-mysql-protocol subpackage will not load the plugin by default, but 
will provide the following configuration:

[wdier...@fc14 ~]$ cat /etc/drizzle/conf.d/mysql_protocol.cnf 
# MySQL Protocol Configuration
# ---
# This configuration is disabled by default, as it potentially conflicts
# with mysqld.  Uncomment the settings below to enable the mysql_protocol
# plugin.
# ---

# plugin-add = mysql_protocol
# mysql-protocol.port = 3306


So, if the user wants to enable the protocol then they need to modify the 
configuration.  Otherwise, the package would inherently conflict with 
mysql-server if mysqld were running on the default port 3306.

Any thoughts?

---
derks




_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to