[Bug 226052] New: build root does not contain explicitly prerequired package in time
https://bugzilla.novell.com/show_bug.cgi?id=226052 Summary: build root does not contain explicitly prerequired package in time 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: sbrabec@novell.com QAContact: adrian@novell.com In GNOME:STABLE many packages break, because scrollkeeper does not install properly: scrollkeeper.spec contains: PreReq: sgml-skel and now also Requires: sgml-skel Many other packages (anjuta balsa epiphany-extensions evince fast-user-switch-applet glabels glade gnomebaker gnet gnome-nettool gnome-power-manager gnome-speech gnomeicu ...) contain: BuildRequires: scrollkeeper All these packages fail with: /var/tmp/rpm-tmp.66435: line 8: edit-xml-catalog: command not found error: %post(scrollkeeper-0.3.14-112.1.x86_64) scriptlet failed, exit status 127 Note that edit-xml-catalog is part of sgml-skel, which is prerequirement for scrollkeeper. It works if I specify explicitly sgml-skel in the build requirement of the failing packages. %if 0%{?opensuse_bs} Requires: sgml-skel %endif -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=226052 chrubis@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |adrian@novell.com |screening@forge.provo.novell| |.com | -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=226052 ------- Comment #1 from sbrabec@novell.com 2006-12-05 08:35 MST ------- After adding PreReq: /usr/bin/edit-xml-catalog even more packages fail with an empty build log. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=226052 adrian@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|adrian@novell.com |mls@novell.com ------- Comment #2 from adrian@novell.com 2007-01-29 03:12 MST ------- File requires are currently not supported for BuildRequires. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=226052 mls@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Comment #3 from mls@novell.com 2007-01-29 04:12 MST ------- (and never will...) We break the scrollkeeper->sgml-skel dependency (as stated in my mail over a year ago). This was changed in autobuild for 10.2 (dunno by whom), the build service config never was updated. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=226052#c4 Stanislav Brabec <sbrabec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #4 from Stanislav Brabec <sbrabec@novell.com> 2007-07-18 09:01:49 MST --- After move of packages from GNOME:UNSTABLE to GNOME:STABLE it is again broken, but only for 10.1, e. g.: http://build.opensuse.org/package/show?package=gnome-doc-utils&project=GNOME%3ASTABLE -- 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=226052#c5 --- Comment #5 from Michael Schröder <mls@novell.com> 2007-07-18 09:32:40 MST --- Sure, see my comment above. It was fixed for 10.2. Is this a request to remove the scrollkeeper->sgml-skel block for 10.1, too? Makes it incompatible with current autobuild, 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=226052#c6 --- Comment #6 from Stanislav Brabec <sbrabec@novell.com> 2007-07-18 09:52:21 MST --- I did it by following commands in the buildconfig. If you have a better solution, you can fix it. Otherwise I'll keep these lines in GNOME:STABLE. %if %suse_version <= 1010 Substitute: scrollkeeper scrollkeeper sgml-skel %endif -- 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=226052#c7 --- Comment #7 from Michael Schröder <mls@novell.com> 2007-07-18 11:51:15 MST --- Your proposal doesn't work if scrollkeeper is drawn in via the requires of another package. Maybe you should use %if %suse_version <= 1010 Ignore: !scrollkeeper:docbook_4,sgml-skel Ignore: scrollkeeper:docbook_4 %endif instead. -- 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=226052#c8 Stanislav Brabec <sbrabec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #8 from Stanislav Brabec <sbrabec@novell.com> 2007-07-19 03:01:28 MST --- Even first one worked. Changing to proposed. -- 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