On Friday, 17 March 2017 9:55 Thorsten Kukuk wrote:
The correct Requires depends on, in which pre/post install sections you are calling insserv. But normally, "Requires(pre)" is correct and "Requires:" is wrong. Because you use insserv already in a %pre* section, so insserv needs to be installed before your package will be installed.
Would that also prevent anything included in %{insserv_prereq} from being uninstalled after I install my package? My understanding of your earlier mail was that after your change, it is responsibility of any package with init scripts to make sure at least insserv-compat is installed whenever my package is installed. Michal Kubeček -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org