Re: Offering mysql-5.5 as an option in squeeze-lts
Hi, El 02/10/15 a las 09:33, PICCORO McKAY Lenz escribió: > many packages are compile linket around mysql 5.1 api and mysql 5.5 > changes a little, this i thing may cause some problems With mysql-5.5 as an option, we aim to provide mysql-sever-5.5 and mysql-client-5.5 packages only. Not to rebuild other packages that link against the mysql library. I've uploaded a first set of test packages to: deb https://people.debian.org/~santiago/debian santiago-squeeze-lts/ deb-src https://people.debian.org/~santiago/debian santiago-squeeze-lts/ These packages must be installed manually, I mean, a dist-upgrade won't and shouldn't try to install them: apt-get install mysql-server-core-5.5 mysql-server-5.5 mysql-client-5.5 Please, review it, test it, check it, etc... All feedback about transition success or failure is welcome! Also, its packaging is in collab-maint: http://anonscm.debian.org/cgit/collab-maint/squeeze-lts/mysql-5.5.git/ Best regards, Santiago signature.asc Description: Digital signature
Re: Offering mysql-5.5 as an option in squeeze-lts
Hi, On Freitag, 2. Oktober 2015, Raphael Hertzog wrote: > > are you talking about packages in squeeze-lts, squeeze-backports or > > squeeze- sloppy-backports or something else entirely? > I was thinking of squeeze-lts directly. And hence the precautions I was > suggesting we take. I'm not sure I fully understand the precautions you described. However, I would suggest that whatever you done, existing installs don't get upgraded even if you run "apt-get dist-upgrade", else I'm 100% sure some peoples setups will break. I'm fine if mysql-5.5 is added to squeeze-lts if one needs to type "apt-get install mysql-server-5.5" to get it. Apologies if this was already the plan, but I'd rather have too much caution than to little here. cheers, Holger signature.asc Description: This is a digitally signed message part.
Re: Offering mysql-5.5 as an option in squeeze-lts
many packages are compile linket around mysql 5.1 api and mysql 5.5 changes a little, this i thing may cause some problems if this happened some packages must be also backported/updated same behavior with php 5.3 vs 5.4 Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com 2015-09-29 5:36 GMT-04:30 Raphael Hertzog: > Hello, > > currently we are shipping mysql-5.1 which is no longer supported upstream > and which might have multiple unfixed vulnerabilities (Oracle doesn't > disclose enough details to either verify it or fix them). > > We should really offer squeeze users to switch to a supported version > of mysql and that would be version 5.5. > > Who would like to drive this forward? > > As a first step, I would suggest that we backport 5.5.44-0+deb7u1 > for squeeze and we drop the unversioned packages: libmysqld-pic, > libmysqld-dev, libmysqlclient-dev, mysql-common, mysql-server, > mysql-client. > > The goal is to not rebuild applications, they would continue > to use the old libmysqlclient16 but would connect to the 5.5 > server. > > For mysql-common, it might be necessary to build it from mysql-5.5 > but we should ensure it also works with mysql-5.1... > > And then we perform some test upgrades, and some application tests, and > try to smooth the rough edges. When we're happy we send out a DLA > indicating that mysql-5.1 is EOL but that they can switch to mysql-5.5 > if they desire (although it requires a manual upgrade). > > What do you think ? > > Cheers, > -- > Raphaël Hertzog ◈ Debian Developer > > Support Debian LTS: http://www.freexian.com/services/debian-lts.html > Learn to master Debian: http://debian-handbook.info/get/ >
Re: Offering mysql-5.5 as an option in squeeze-lts
Hi, On Fri, 02 Oct 2015, Holger Levsen wrote: > On Dienstag, 29. September 2015, Raphael Hertzog wrote: > > currently we are shipping mysql-5.1 which is no longer supported upstream > > and which might have multiple unfixed vulnerabilities (Oracle doesn't > > disclose enough details to either verify it or fix them). > > > > We should really offer squeeze users to switch to a supported version > > of mysql and that would be version 5.5. > > are you talking about packages in squeeze-lts, squeeze-backports or squeeze- > sloppy-backports or something else entirely? I was thinking of squeeze-lts directly. And hence the precautions I was suggesting we take. Cheers, -- Raphaël Hertzog ◈ Debian Developer Support Debian LTS: http://www.freexian.com/services/debian-lts.html Learn to master Debian: http://debian-handbook.info/get/
Offering mysql-5.5 as an option in squeeze-lts
Hello, currently we are shipping mysql-5.1 which is no longer supported upstream and which might have multiple unfixed vulnerabilities (Oracle doesn't disclose enough details to either verify it or fix them). We should really offer squeeze users to switch to a supported version of mysql and that would be version 5.5. Who would like to drive this forward? As a first step, I would suggest that we backport 5.5.44-0+deb7u1 for squeeze and we drop the unversioned packages: libmysqld-pic, libmysqld-dev, libmysqlclient-dev, mysql-common, mysql-server, mysql-client. The goal is to not rebuild applications, they would continue to use the old libmysqlclient16 but would connect to the 5.5 server. For mysql-common, it might be necessary to build it from mysql-5.5 but we should ensure it also works with mysql-5.1... And then we perform some test upgrades, and some application tests, and try to smooth the rough edges. When we're happy we send out a DLA indicating that mysql-5.1 is EOL but that they can switch to mysql-5.5 if they desire (although it requires a manual upgrade). What do you think ? Cheers, -- Raphaël Hertzog ◈ Debian Developer Support Debian LTS: http://www.freexian.com/services/debian-lts.html Learn to master Debian: http://debian-handbook.info/get/