On 2013-10-13T14:37:26, Dimstar / Dominique Leuenberger <dimstar@opensuse.org> wrote:
Meaning: openSUSE:Factory is useless as a continuous integration & delivery vehicle, and for testing. "Yay." I think you're just hit by bad timiming; there are large parts of the prject developed in the same way and guess what?
"bad timing". Heh. For almost a week. And, of course, the above needs to be read with "... for me" added in.
It works... despite not being fully optimal, in normal cases it's a few hours diff only (openSUSE:* projects have a higher prio on the scheduler and are usually built first).
"built" is not the problem. "published" is the problem.
At this moment, 'continuous integration' is just low prio..
Did you hear about the plans for a 13.1 release? THAT is where current resources are diverted to (believe it or not.. some people DO want to see a stable release that can be used by end users).
Yes. I'm quite happy about that. But it also blocks my work on Factory; I care about both. (That, obviously, is not just a community thing but also has SUSE-internal aspects, that I'm following up on.)
It's not unusable.. as said, you have bad luck with timing, paired with the rare fact that you require exact kernel versions. Many other projects are not blocked by this at all.
You're also missing the point that this is a symptom, not the problem. If the hard & explicit requirements weren't there, I'd *still* get code that was build against a *newer* version of the code. And mostly, we're lucky if code is *forward* compatible for dependencies, not *backwards* compatible. (e.g., if you want something to work on N and N+1, you build it against N, not N+1.) So this is the path to hell - random heisenbugs. It renders the repositories effectively unusable for testing purposes. Yes, *mostly* it'll work, but this is *exactly* the kind of infrastructure problem that a build system is intended to avoid. Like I said, the very least we need for Factory is that we can build against the published snapshot, not just the live repo. Regards, Lars -- Architect Storage/HA SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) "Experience is the name everyone gives to their mistakes." -- Oscar Wilde -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org