[Bug 767066] New: WebYaST builds for 12.2 fails
https://bugzilla.novell.com/show_bug.cgi?id=767066 https://bugzilla.novell.com/show_bug.cgi?id=767066#c0 Summary: WebYaST builds for 12.2 fails Classification: openSUSE Product: openSUSE 12.2 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: WebYaST AssignedTo: mvidner@suse.com ReportedBy: mvidner@suse.com QAContact: qa-bugs@suse.de CC: coolo@suse.com, lslezak@suse.com, schubi@suse.com Found By: --- Blocker: --- I am handling this for Lada who is leaving for a vacation. WebYaST packages fail to build in Factory because webyast-base is not accepted to Factory. That is because its build randomly fail. https://build.opensuse.org/request/show/124878 We suspect the cause is similar to https://bugzilla.novell.com/show_bug.cgi?id=645381 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=767066 https://bugzilla.novell.com/show_bug.cgi?id=767066#c1 --- Comment #1 from Martin Vidner <mvidner@suse.com> 2012-06-14 14:27:41 CEST --- Lada wrote:
Dne 14.6.2012 08:02, Stephan Kulow napsal(a):
The package does not finish building - I assume it tries to find some dbus or network service not running in the build environment. You can skip most of the %post in build environments I assume. It is stuck in %post test stage at the end: "... testing for pre/postinstall scripts that are not idempotent"
Yes, it might be a dbus problem. Actually in the past we already had a similar problem, it was caused by some old kernel running at OBS build hosts which caused dbus to stuck (dbus started to use some kernel feature which was missing in this case without any check). BTW it works for me when building the package locally...
(that is bnc#645381)
So how can I disable that %post check reliably? (I mean it should be executed in normal environment or when the package is installed in build root for building other packages.)
The code is in https://gitorious.org/opensuse/post-build-checks/blobs/master/checks/06-chec... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=767066 https://bugzilla.novell.com/show_bug.cgi?id=767066#c2 --- Comment #2 from Stephan Kulow <coolo@suse.com> 2012-06-14 15:16:47 CEST --- in #645381 it was not random though :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=767066 https://bugzilla.novell.com/show_bug.cgi?id=767066#c3 Ladislav Slezak <lslezak@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED AssignedTo|mvidner@suse.com |lslezak@suse.com --- Comment #3 from Ladislav Slezak <lslezak@suse.com> 2012-07-04 09:15:59 UTC --- I'll look at it... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=767066 https://bugzilla.novell.com/show_bug.cgi?id=767066#c4 Ladislav Slezak <lslezak@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED Target Milestone|--- |Beta 2 --- Comment #4 from Ladislav Slezak <lslezak@suse.com> 2012-07-04 12:14:35 UTC --- It seems that the %post was hanging in dbus-send call. I found out that dbus daemon is not running during RPM build and more over the system bus socket (/var/run/dbus/system_bus_socket) does not exist so the dbus-send call does not make sense here. I have added a check to %post so the dbus-send call is executed only when the system bus socket is present - this should help. Fixed in webyast-base-0.3.12, I have triggered several rebuilds in Factory repo - so far no hang, but let's see if the problem was really fixed... -- Configure bugmail: https://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