[Bug 528359] New: unnecessary blocking on build service ...
http://bugzilla.novell.com/show_bug.cgi?id=528359 Summary: unnecessary blocking on build service ... Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: BuildService AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mmeeks@novell.com QAContact: adrian@novell.com Found By: --- I have three packages to update; one of them will generate a new package: libgssdp-devel - but I only just checked this into the build service. However I want to move on and compile the next package: [snip] $ osc build -k /tmp/rpms -p /tmp/rpms --no-verify SLE_11 i586 .. linux-h3ht finished "build gssdp.spec" at Wed Aug 5 11:41:40 BST 2009. /var/tmp/build-root/usr/src/packages/SRPMS/gssdp-0.6.4-2.src.rpm /var/tmp/build-root/usr/src/packages/RPMS/i586/libgssdp-devel-0.6.4-2.i586.rpm /var/tmp/build-root/usr/src/packages/RPMS/i586/gssdp-utils-0.6.4-2.i586.rpm /var/tmp/build-root/usr/src/packages/RPMS/i586/libgssdp-1_0-1-0.6.4-2.i586.rpm $ cd ../gupnp $ osc build -k /tmp/rpms -p /tmp/rpms --no-verify SLE_11 i586 Building gupnp.spec for SLE_11/i586 Getting buildinfo from server buildinfo is broken... it says: expansion error: nothing provides libgssdp-devel [snip] Now- I assume I have to wait an indeterminate period while obs gets around to building my package - and (then again) while I try to build the next package up the hierarchy. Yet of course the correct package is here locally: $ ls /tmp/rpms/ gssdp-0.6.4-2.src.rpm gssdp-utils-0.6.4-2.i586.rpm libgssdp-1_0-1-0.6.4-2.i586.rpm libgssdp-devel-0.6.4-2.i586.rpm which is pretty silly. It would (of course) be ideal if the dependency solving was done, or could be done in the client; even using --no-init doesn't let me avoid the checks. While I'm here - is there some easy way to get a notification that the build is done - so I can play some sound / queue the action of "submit next build request" ? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=528359 User mmeeks@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=528359#c1 --- Comment #1 from Michael Meeks <mmeeks@novell.com> 2009-08-05 05:35:45 MDT --- well - I managed to build gupnp finally, and now 2 hours after I started: $ osc build -k /tmp/rpms -p /tmp/rpms --no-verify SLE_11 i586 Building gupnp-av.spec for SLE_11/i586 Getting buildinfo from server buildinfo is broken... it says: expansion error: nothing provides libgupnp-devel this is provided by the updated gupnp of course - which I have on my system, but can't use to solve the dependencies and build. Work-flows that involve frequent, high-latency steps leads to very inefficient working behavior. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=528359 User adrian@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=528359#c2 Adrian Schröter <adrian@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium AssignedTo|bnc-team-screening@forge.pr |mls@novell.com |ovo.novell.com | Severity|Critical |Enhancement --- Comment #2 from Adrian Schröter <adrian@novell.com> 2009-08-05 05:48:25 MDT --- hm, here is a mix of requests inside. There is currently no support in bs_repserver, nor osc build to send existing provides and requires in local packages to the server. I think this is the primary request of this bugreport. regarding libgupnp-devel, does this come from the gnpnp-av package ? You need to add a "Keep: " line to your project config in that case. Otherwise this has not been picked up by scheduler yet (finished state ?). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=528359 User mmeeks@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=528359#c3 --- Comment #3 from Michael Meeks <mmeeks@novell.com> 2009-08-05 08:09:47 MDT --- Well, now I have finally built gupnp-av (which is great, so I commit it to obs) - now I have the next problem: $ osc build --no-init -k /tmp/rpms -p /tmp/rpms --no-verify SLE_11 i586 Building bickley.spec for SLE_11/i586 Getting buildinfo from server buildinfo is broken... it says: expansion error: nothing provides libgupnp-av-devel so, once again I'm blocked :-) again, on a build-service iteration of indeterminate time. The 'Keep:' line sounds interesting (?) the libgupnp-devel pkg is a new package name, and is about to come from the gupnp package as/when it is compiled. h -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=528359 User suse-tux@gmx.de added comment http://bugzilla.novell.com/show_bug.cgi?id=528359#c4 Marcus Hüwe <suse-tux@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |suse-tux@gmx.de --- Comment #4 from Marcus Hüwe <suse-tux@gmx.de> 2009-09-28 09:34:54 MDT --- (In reply to comment #1)
well - I managed to build gupnp finally, and now 2 hours after I started:
$ osc build -k /tmp/rpms -p /tmp/rpms --no-verify SLE_11 i586 Building gupnp-av.spec for SLE_11/i586 Getting buildinfo from server buildinfo is broken... it says: expansion error: nothing provides libgupnp-devel
this is provided by the updated gupnp of course - which I have on my system, but can't use to solve the dependencies and build.
It should work with osc >= 0.122. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=528359 User mls@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=528359#c5 Michael Schröder <mls@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution| |FIXED --- Comment #5 from Michael Schröder <mls@novell.com> 2009-10-29 08:38:37 MDT --- Thanks Marcus, closing as fixed. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com