https://bugzilla.novell.com/show_bug.cgi?id=384254 User kkaempf@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=384254#c52 --- Comment #52 from Klaus Kämpf <kkaempf@novell.com> 2008-05-15 03:53:46 MST --- (In reply to comment #41 from Dr. Werner Fink)
Even if `zypper dup' would install all packages in the order of the required boot/init script order this would not help if the order boot/init scripts of the current installed rpm packages will change during an update.
This sounds as if the current insserv dependency resolution cannot work with RPM.
This was *one* of the reasons *why* the variable YAST_IS_RUNNING enforce the option -f for insserv.
This environment is not available when just using RPM on the command line.
We have to find a way to enable insserv to know when it should ignore dependency error during (e.g. for `zypper dup' or `yast update').
What about "rpm -i" and "rpm -U" ?
It is a major feature for insserv to throw an error on a dependency error for a single rpm package (only).
IMHO, running insserv from within rpm (pre/post scripts) should only warn but not fail. Running insserv from the command line should error out in case of unfulfilled innserv dependency. -- 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.