On Wed, Mar 09, 2011 at 09:41:45AM +0100, Stephan Kulow wrote:
Am Mittwoch, 9. März 2011 schrieb Dr. Werner Fink:
On Tue, Mar 08, 2011 at 09:45:48PM +0100, Stephan Kulow wrote:
Am Dienstag, 8. März 2011, 20:38:23 schrieb Greg KH:
I'm getting the following build errors at the end of the preload build process:
dependency check for preload-debugsource-1.2-2.x86_64.rpm: dependency check for preload-debuginfo-1.2-2.x86_64.rpm: dependency check for preload-kmp-desktop-debuginfo-1.2_k2.6.37.2_15-2.x86_64.rpm: dependency check for preload-kmp-default-debuginfo-1.2_k2.6.37.2_15-2.x86_64.rpm: ... running 06-check-installtest ... testing for pre/postinstall scripts that are not idempotent insserv: FATAL: service earlysyslog has to exists for service earlyxdm insserv: FATAL: service dbus has to exists for service earlyxdm insserv: exiting now! postuninstall script of preload-1.2-2.x86_64.rpm failed
Any ideas what changed recently to cause this problem and what it might mean?
I asked Werner to leave out the FATAL key word for the exit 0 and it seems something went wrong - at least now it does exit 1 ;(
Yep ... in my patch I've a small lathe boolean[1] like:
+#ifndef OSCBUILD + warn("Service %s is missed in the runlevels %s to use service %s\n", + must->name, lvl2str(clvl), cur->name); +#else + warn("FATAL: service %s is missed in the runlevels %s to use service %s\n", + must->name, lvl2str(clvl), cur->name); + waserr = true; +#endif
... just replace `ifndef' with `ifdef' and all will be OK.
Fixing that for Factory is pointless as we wanted to have it FATAL there anyway, but I think doing an update for 11.4 would be worth it ;(
As I can't build this package in openSUSE:11.4, something really strange happened there, it would be good to have a reproducably buildable system...
For tumbleweed I just fix preload - or I suggest to just drop it and hope for systemd's readahead to be developed into something useful (last time I checked it makes booting slower on my thinkpad)
How can I "fix" preload in this manner? Where do I fix this? confused, greg k-h -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org