[opensuse-buildservice] Getting "broken" packages to build again
Hello, is there any way to get packages marked as broken due to "rpc timeout" to build again? I'm not able to trigger a rebuild with "osc rebuild". -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Friday 2010-07-30 12:18, Guido Berhoerster wrote:
Hello,
is there any way to get packages marked as broken due to "rpc timeout" to build again? I'm not able to trigger a rebuild with "osc rebuild".
Depends on the reason of brokenness. If it is broken due to "could not apply patch.diff", you can pull/merge/commit again. If it is broken due to a typo in prjconf, tougher measures need to be taken - it seems that just editing the prjconf does not reschedule a repository (especially when the typo is in a linked project's prjconf). -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
* Jan Engelhardt
is there any way to get packages marked as broken due to "rpc timeout" to build again? I'm not able to trigger a rebuild with "osc rebuild".
Depends on the reason of brokenness. If it is broken due to "could not apply patch.diff", you can pull/merge/commit again. If it is broken due to a typo in prjconf, tougher measures need to be taken - it seems that just editing the prjconf does not reschedule a repository (especially when the typo is in a linked project's prjconf).
The reason is a rpc timeout (Packman can be a bit unresponsive sometimes) which is unlikely to persist. Of course I can make an edit in order to force a rebuild but that also has the consequence that other architectures/targets are rebuilt as well and unnecessary updates are pushed out to users. Shouldn't an "osc rebuild" for the specific broken architecture and target trigger a rebuild, in other words isn't this a bug? -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Friday 2010-07-30 12:46, Guido Berhoerster wrote:
* Jan Engelhardt
[2010-07-30 12:24]: is there any way to get packages marked as broken due to "rpc timeout" to build again? I'm not able to trigger a rebuild with "osc rebuild".
Depends on the reason of brokenness. If it is broken due to "could not apply patch.diff", you can pull/merge/commit again. If it is broken due to a typo in prjconf, tougher measures need to be taken - it seems that just editing the prjconf does not reschedule a repository (especially when the typo is in a linked project's prjconf).
The reason is a rpc timeout (Packman can be a bit unresponsive sometimes)
Oh nothing new then, api.opensuse.org is unresponsive every second try or so. I also get the impression that there may be interoperability issues with packman, which used obs 1.7 or so last time I tried. A 2.0 OBS seemed to construct URLs 1.7 is not aware about.
which is unlikely to persist. Of course I can make an edit in order to force a rebuild but that also has the consequence that other architectures/targets are rebuilt as well and unnecessary updates are pushed out to users. Shouldn't an "osc rebuild" for the specific broken architecture and target trigger a rebuild, in other words isn't this a bug?
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Friday 30 July 2010 12:18:08 Guido Berhoerster wrote:
Hello,
is there any way to get packages marked as broken due to "rpc timeout" to build again? I'm not able to trigger a rebuild with "osc rebuild".
There will be a fix in OBS 2.0.5 (or already in 2.1 alphas) which will fix the "broken" situation on remote linked sources. bye adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (3)
-
Adrian Schröter
-
Guido Berhoerster
-
Jan Engelhardt