[Bug 500603] New: OBS "Breaking Dependency" resolution causes build failures

http://bugzilla.novell.com/show_bug.cgi?id=500603 Summary: OBS "Breaking Dependency" resolution causes build failures Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: BuildService AssignedTo: adrian@novell.com ReportedBy: david@dgreaves.com QAContact: adrian@novell.com CC: mls@novell.com Found By: --- Some build runs on the public OBS under armv5el are failing due to dependency failures. Packages clearly mentioned in the dependency tree are not being installed. This only seems to be an issue following a: breaking dependency statement in the pre-install phase. example 1 network-manager-applet in Maemo:Mer:Devel we have the OBS build saying cycle: initramfs-tools -> udev breaking dependency udev -> initramfs-tools then later in the 'proper' build: udev depends on initramfs-tools (>= 0.40ubuntu30); however: Package initramfs-tools is not installed. and a subsequent error: /usr/sbin/invoke-rc.d: line 274: /sbin/runlevel: No such file or directory Kernel uevent sequence number not available, cowardly not restarting udev Removing `local diversion of /sbin/udevadm to /sbin/udevadm.upgrade' /var/lib/dpkg/info/udev.postinst: line 154: update-initramfs: command not found https://build.opensuse.org/package/live_build_log?arch=armv5el&package=netwo... example 2 Maemo:Mer:Devel:MaemoCommon/hildon-input-framework and libgtk2.0.0-bin we have the OBS build saying cycle: libgtk2.0-0 -> libgtk2.0-bin breaking dependency libgtk2.0-0 -> libgtk2.0-bin later: libgtk2.0-0 depends on libgtk2.0-bin (>= 2:2.12.12-1maemo13mer9); however: Package libgtk2.0-bin is not installed. then: installing hildon-input-method-framework /var/lib/dpkg/info/hildon-input-method-framework.postinst: line 5: update-gtk-immodules: command not found note that hildon-input-method-framework depends on libgtk2.0-0 to provide libgtk2.0-bin to provide update-gtk-immodules Also, the problem is seen in the build of Maemo:Mer:Devel:MaemoCommon/hildon-input-method, not Maemo:Mer:Devel:MaemoCommon/hildon-input-method-framework https://build.opensuse.org/package/live_build_log?arch=armv5el&package=hildo... darix said to assign to adrian/mls -- 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.

https://bugzilla.novell.com/show_bug.cgi?id=500603 https://bugzilla.novell.com/show_bug.cgi?id=500603#c1 Adrian Schröter <adrian@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WORKSFORME --- Comment #1 from Adrian Schröter <adrian@suse.com> 2012-03-29 12:06:28 UTC --- File dependencies are not resolvable by default due to critical perfomance reasons. You need to use for example FileProvides: /bin/ls bash lines in prjconf to solve this. -- 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