[debian-mysql] Patches for MySQL 5.6 packaging

Akhil Mohan akhil.mohan at oracle.com
Wed Oct 30 06:01:54 UTC 2013


Hi Clint,

Please consider the process path that is best for pkg-mysql.
For the time 5.6 is on hold, I will try see if there is anything else 
that I can do to improve quality of the packages.

Regards,
Akhil

On Monday 28 October 2013 10:29 PM, Clint Byrum wrote:
> Excerpts from Akhil Mohan's message of 2013-10-28 04:37:33 -0700:
>> Hi Björn,
>>
>> I have spent some time with the postinst script for MySQL 5.6 packages
>> and I was able to resolve most of the visible issues with the script
>> that were blocking the installation.
>> Please find the 'svn diff' output attached along with this mail for your
>> review.
>>
>> Most of the changes are in postinst script and a small patch has been
>> added to modify search path for finding my-default.cnf file in source
>> file scripts/mysql_install_db.pl.in.
>>
>> With the above modifications, I am able to create packages that can
>> perform a install, un-install and re-install. Moreover, managing the
>> mysql service with '/etc/init.d/mysql start|stop|restart' works fine.
>> All the testing has been done on a fresh install of wheezy without
>> having any version of MySQL pre-installed.
>>
>> Please let me know if the attached modifications are of acceptable
>> quality and if there are more such areas that require immediate attention.
>>
> This is _great_ thank you Akhil.
>
> I'd like to hold off a bit longer on 5.6 going into unstable. Things I
> want to get done first:
>
> * MariaDB in unstable
> * pkg-mysql on git instead of svn.
>
> MariaDB being in unstable is the more important one. I want to make sure
> we maintain installability for the two of them. IIRC, /etc/mysql/my.cnf
> from 5.6 will not always work for MariaDB. This means we must tread
> lightly with the mysql-common package. I wish both projects would make
> that path not hard coded, but as yet nobody has championed that change.
>
> Nicholas Bamber was also looking at changing the source package name
> to just 'mysql' so that we don't have to pass the NEW queue every time
> MySQL releases a new GA. So I think that should be done in your packages
> as well, since we'd have to pass NEW to get a mysql-5.6 in anyway.
>
> _______________________________________________
> pkg-mysql-maint mailing list
> pkg-mysql-maint at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mysql-maint




More information about the pkg-mysql-maint mailing list