Hello, Am Montag, 8. April 2013 schrieb Cristian Rodríguez:
On 04/08/2013 10:20 AM, Andreas Jaeger wrote:
After some discussion with Sascha, we agreed that we have the following goals:
* Supporting building with SLE 11 which comes with SysV init
What about just asking people to create a different spec file instead of cluttering the actual ones with endless %if ? have you seen the mess this creates ? have you noticed that all this conditions are always added but never removed ?
A separate spec file? No thanks. The %if might be annoying, but having multiple copies of the spec is like calling for problems. Those files _will_ get out of sync. Been there, done that. Not with spec files, but with PHP code. The previous programmer used cp instead of if(). The result was that there were up to 4 copies of (nearly) the same code, but each copy came with a different set of bugs (typically bugs were fixed only in one place, the other copies still had the bug)... Regards, Christian Boltz --
A "wait and see" attitude is definitely called for instead of "headless chicken" mode. Ha ha.. come on... headless chicken mode is so much more entertaining to watch though :-) [Henne Vogelsang and Clayton in opensuse]
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org