Geoffroy, As you know, I'm a newbee in opensource developpement, when I speak, I may use wrong words. What I had in mind was: cd pkgsrc/oda svn copy -r r9524 tags/oda-1.4.17 vim oda-1.4.17/ChangeLog Do the fix build the deb package and deploy the urgent fix Backport to trunk when times is available. But as a newbee, I'm certainly wrong with oscar policies. Though, saying that it's because of my commits that you were behind schedule is realy unfair as you could have done the following:
cd /tmp mkdir foo cd foo svn co -r r9524 the oda tree fix the problem build the deb package deploy the fix. Then at a later time, backport the fix to current SVN. For private mail made public, I'm sorry, I though it was public (initial mail was public). Your mailer doesn't set the reply to for this list and I have to manually force the correct reply to. which II missed in my 1st reply. More over when you send me private emails, you speak to me in french, thus, for this mail I made the mistake thinking it was public, pleas accept my apologies for this. This will be my last reply to a non technical mail which pollute oscar mailing list. Best regards. -- Olivier LAHAYE CEA DRT/LIST/DCSI/DIR ________________________________________ De : geoffroy.val...@free.fr [geoffroy.val...@free.fr] Date d'envoi : vendredi 1 février 2013 20:26 À : oscar-devel@lists.sourceforge.net Cc: LAHAYE Olivier Objet : Re: [Oscar-devel] RE : RE : RE : oda - r9543 partially breaks the Debian support Again, do a SVN copy to where? There is not dedicated space for branches and we never assumed it was ok to have branches... i am simply following the development rules that were put in place over time (and not by me). I do not feel the right or the authority to change the rules just because i think it should change. This is not OK to transition a private email to the public mailing list, i really do not appreciate this; this is clearly not appropriate (and i will never do this with _any_ of your emails). Until this changes, i am not responding to any messages from now. Thanks, ----- Mail original ----- De: "LAHAYE Olivier" <olivier.lah...@cea.fr> À: oscar-devel@lists.sourceforge.net Envoyé: Vendredi 1 Février 2013 12:31:59 Objet: [Oscar-devel] RE : RE : RE : oda - r9543 partially breaks the Debian support Geoffroy, I clearly understand your situation, we are both in reasearch laboratory, and very special needs are common. Now that I'm aware, I'll be more carefull about that. As for your situation, couldn't you had done a copy of r9524 (the last version before my push) of pkgsrc/oda as a new release and apply your patch with a "Critical fix release tag"? Best Regards. -- Olivier LAHAYE CEA DRT/LIST/DCSI/DIR ________________________________________ De : geoffroy.val...@free.fr [geoffroy.val...@free.fr] Date d'envoi : vendredi 1 février 2013 17:55 À : LAHAYE Olivier Objet : Re: RE : [Oscar-devel] RE : oda - r9543 partially breaks the Debian support I had to deal with a crisis situation so i unfortunately had to use trunk and not another tag. This is unfortunate and clearly not the normal situation. I needed to release a new version of ODA and use that specific version of ODA on that cluster. I understand you do not see that point of upgrading from OSCAR 5 to OSCAR 6 but unfortunately, you have no idea of what the situation is and i am not authorized to give you any details (unfortunately). I also understand why you see no point of supporting very old system and i respect this. I will ask you, on your side, to respect the fact that i must support old systems (i am required to, i did not decide to, i hope you will understand the difference). Again, i just need a new version of ODA, not the entire OSCAR stack. Thanks, ----- Mail original ----- De: "LAHAYE Olivier" <olivier.lah...@cea.fr> À: "geoffroy vallee" <geoffroy.val...@free.fr> Envoyé: Vendredi 1 Février 2013 11:28:17 Objet: RE : [Oscar-devel] RE : oda - r9543 partially breaks the Debian support Geoffroy, I though that svn trunk was a developpent tree. you tell me that you had to deal with a cluster and that my mods to the svn did left you behind schedule because it broke things. Please tell me if svn trunk is meant for production. If svn material is used on production servers, it will be very difficult to move on :-( Personaly, I don't see the point to upgrade from OSCAR5 to OSCAR6 on an aold system that runs fine. OSCAR6 is an OSCAR5 with upgraded components and bugfix mainly On a running cluster, only add nodes and imaging is required, and if it worked with OSCAR5, why upgrading to OSCAR6? Anyway, I'm surely missing the point here and I'm sure you'll enlighten me on that needs. For my part, I'm working on oscar for free and I'm concentrating on CentOS6 and CentOS7 (systemd support on it's way) supporting CentOS3 or 4 can be done but it's not on my roadmap. The libc, autotools, python and perl versions are so old that it is almost impossible to build most of pkgsrc. As for CentOS5, if it works it's fine, if it's doesn't it'll will not be a priority as OSCAR-5.1 stable is runnign fine on that system. People wanting Oscar on CentOS4 are people having already the system installed. Either OSCAR 5.1 is already installed, or, they want to give a try, and OSCAR 5.1 stable will run fine in that situation. The problem is later:except old matlab or old code, the problems will come:when trying to build code (geant4, clhep, and such wich use cmake or newer autotools). (reason why I see no point in supporting very old systems). Best regards. -- Olivier LAHAYE CEA DRT/LIST/DCSI/DIR ________________________________________ De : geoffroy.val...@free.fr [geoffroy.val...@free.fr] Date d'envoi : vendredi 1 février 2013 16:20 À : oscar-devel@lists.sourceforge.net Cc: LAHAYE Olivier Objet : Re: [Oscar-devel] RE : oda - r9543 partially breaks the Debian support You thought wrong, the next version OSCAR is not only designed to be installed to the newest Linux distribution, i really do not know where you got that idea. The next version of OSCAR will support any distribution people are willing to support. I am dealing with systems where mysql is older than 4.0. For the older Debian systems, i do not need to have a support for a full installation but i need to have support for OSCAR updates. Then if you read carefully my email, you will see that i did exactly what you are proposing: patching packages for older Debian systems. Unfortunately, i discovered that you changed the Debian related code when i was supposed to deal with a Debian cluster and now i am behind schedule because of this unexpected problem that could have been easily avoided. Thanks, ----- Mail original ----- De: "LAHAYE Olivier" <olivier.lah...@cea.fr> À: oscar-devel@lists.sourceforge.net Envoyé: Vendredi 1 Février 2013 03:48:35 Objet: [Oscar-devel] RE : oda - r9543 partially breaks the Debian support Hi Geoffroy, I did the change for the new syntax as it'll ease support in the future (no more patches between distros). ENGINE= is supported in MySQL since v4.0.18 and TYPE was introduced in 3.23.0, the 1st MySQL version integrating multiple database engines. I though that Next version of Oscar was supposed to be installed on OS that had at least a MySQL newer than 4.0.18 (RHEL-4.8 is using 4.1.22 and is already EOL for example) wich seems not to be true. Note: TYPE is deprecated since v5.0 and not supported since 5.5. Instead of patching all debian systems to force the old syntax, can't you patch only for debian that have a mysql older than 4.0.18? Did debian disabled the recommanded ENGIN= syntax for mysql newer than 4.0.17? Best Regards, -- Olivier LAHAYE CEA DRT/LIST/DCSI/DIR ________________________________________ De : geoffroy.val...@free.fr [geoffroy.val...@free.fr] Date d'envoi : jeudi 31 janvier 2013 22:40 À : oscar-devel@lists.sourceforge.net Objet : Re: [Oscar-devel] oda - r9543 partially breaks the Debian support I fixed the problem on all Debian based systems, which did not revert the check-in: 1/ I assumed the modification made in r9541 was the reference (new syntax), 2/ for old Debian based systems, i patch the oscar_table.sql file to fall back to the old syntax. Is it ok if i release a new version of ODA that includes all these modifications? That will allow me to have a convenient snapshot of that version of the upcoming deployment of Debian clusters that i will have to deal with. If nobody speaks up before Monday, i will assume it is ok. Thanks, ----- Mail original ----- De: "geoffroy vallee" <geoffroy.val...@free.fr> À: oscar-devel@lists.sourceforge.net Envoyé: Jeudi 31 Janvier 2013 15:10:55 Objet: Re: [Oscar-devel] oda - r9543 partially breaks the Debian support My apologies, you actually included the MySQL version number in the ChangeLog (which by the way is absolutely _not_ the right place to put this kind of information). It seems this is still creating problem on some Debian systems so the rest of the email is still valid. ----- Mail original ----- De: "geoffroy vallee" <geoffroy.val...@free.fr> À: oscar-devel@lists.sourceforge.net Envoyé: Jeudi 31 Janvier 2013 15:05:42 Objet: [Oscar-devel] oda - r9543 partially breaks the Debian support I am reverting r9541, this is partially breaking the Debian support: the supported syntax totally depends on the version of MySQL provided by the Linux distribution. Assuming that because it works for most CentOS releases is an absolutely wrong "validation test", especially if the version number of MySQL is not provided for comparison between Linux distributions. Furthermore, I implemented a work-around for Ubuntu (Ubuntu 12.10 is facing the same issue), which typically patches the oscar_table.sql during the creation of the Debian package. The ChangeLog explicitly reference this modification; it is therefore obvious that you did not try to see what was done before and decided to implement a conflicting solution without discussion. I will also appreciate if you could stop including negative comments in your check-ins such as "all other scripts are useless and ignored", especially when it is not related to the actual check-in. If you have a problem with a piece of code, you bring the problem on the developer mailing list (here) and we find a solution as a group. Negative criticisms in SVN log never fixed any problem and only create frustration to other developers. Thanks, ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ Oscar-devel mailing list Oscar-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oscar-devel ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ Oscar-devel mailing list Oscar-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oscar-devel ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ Oscar-devel mailing list Oscar-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oscar-devel ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ Oscar-devel mailing list Oscar-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oscar-devel ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ Oscar-devel mailing list Oscar-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oscar-devel ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ Oscar-devel mailing list Oscar-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oscar-devel