- prereq does not fix bnc#610628, the real problem is the cycle

of sysvinit->sysvinit-tools->mkinitrd <--, which is broken up by
  simply ignoring one requirement. If this requirement is the one
  between sysvinit->sysvinit-tools, we get in deep trouble. Way 
  deeper trouble than missing mkinitrd_setup in sysvinit-tools's
  %post

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=57
This commit is contained in:
Stephan Kulow 2010-06-02 15:03:09 +00:00 committed by Git OBS Bridge
parent ffffdb0f30
commit 32c7c8db34
2 changed files with 14 additions and 5 deletions

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Wed Jun 2 15:01:00 UTC 2010 - coolo@novell.com
- prereq does not fix bnc#610628, the real problem is the cycle
of sysvinit->sysvinit-tools->mkinitrd <--, which is broken up by
simply ignoring one requirement. If this requirement is the one
between sysvinit->sysvinit-tools, we get in deep trouble. Way
deeper trouble than missing mkinitrd_setup in sysvinit-tools's
%post
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 1 14:56:02 UTC 2010 - coolo@novell.com Tue Jun 1 14:56:02 UTC 2010 - coolo@novell.com

View File

@ -57,8 +57,7 @@ Patch21: powerd-2.0.2-getaddrinfo.patch
Patch30: killproc-2.16.dif Patch30: killproc-2.16.dif
Patch40: showconsole-1.10.dif Patch40: showconsole-1.10.dif
Patch50: startpar-0.54.dif Patch50: startpar-0.54.dif
# see bnc#610628 for the reason we use prereq not requires Requires: sysvinit-tools
PreReq: sysvinit-tools
Provides: sbin_init Provides: sbin_init
%description %description
@ -76,10 +75,10 @@ License: GPLv2+
Summary: Tools for basic booting Summary: Tools for basic booting
Group: System/Base Group: System/Base
%if 0%{suse_version} > 1120 %if 0%{suse_version} > 1120
Requires(preun): coreutils mkinitrd %insserv_prereq Requires(preun): coreutils %insserv_prereq
Requires(postun): coreutils mkinitrd %insserv_prereq Requires(postun): coreutils %insserv_prereq
%else %else
PreReq: coreutils mkinitrd %insserv_prereq PreReq: coreutils %insserv_prereq
%endif %endif
%description tools %description tools