On Mon, Oct 22, 2012 at 02:00:29PM +0200, Pavel Březina wrote:
> On 10/19/2012 12:43 PM, Jakub Hrozek wrote:
> >On Fri, Oct 19, 2012 at 10:19:25AM +0200, Pavel Březina wrote:
> >>On 10/18/2012 03:24 PM, Simo Sorce wrote:
> >>>On Thu, 2012-10-18 at 09:46 +0200, Pavel Březina wrote:
> >>>>https://fedorahosted.org/sssd/ticket/1437
> >>>
> >>>Fedora F15 has been EOLed and will not get updates, why bother with
> >>>F15 ?
> >>>Also F15 systemd was quite immature, and at the time guidelines
> >>>mentioned you shouldn't change from sysv to systemd after GA.
> >>>Did you mean to put F16 there ?
> >>>
> >>>Simo.
> >>>
> >>
> >>OK. New patch is attached.
> >
> 
> Hi,
> 
> >>  %if (0%{?enable_experimental} == 1)
> >>@@ -57,6 +61,12 @@ Requires(post): initscripts chkconfig
> >>  Requires(preun):  initscripts chkconfig
> >>  Requires(postun): initscripts chkconfig
> >>
> >>+%if (0%{?use_systemd} == 1)
> >>+Requires(post): systemd-units
> >>+Requires(preun): systemd-units
> >>+Requires(postun): systemd-units
> >>+%endif
> >
> >I think here ^^ should be an %else that would otherwise Require
> >initscripts. I don't think we need them in a pure systemd-enabled
> >package.
> 
> I'm no spec file expert, but everything is basically copy and paste
> from our Fedora spec file so I assume it should be correct.
> 
> The Fedora spec file says:
> Requires(post): systemd-units initscripts chkconfig

Right, I think the initscripts Requires is spurious, but we keep
chkconfig to migrate from sysv scripts (which Pavel just showed me is
forbidden by the Packaging Guidelines).
_______________________________________________
sssd-devel mailing list
sssd-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/sssd-devel

Reply via email to