On Mon, Aug 27, 2012 at 11:04 AM, Paul Howarth <p...@city-fan.org> wrote:
> On Sun, 26 Aug 2012 14:11:39 -0400
> Tom Callaway <tcall...@redhat.com> wrote:
>> This is the problem: In F18+, systemd now uses a system-wide policy
>> (which can be overridden) to define what services are enabled, it is
>> no longer hardcoded into each package's scriptlets. This is the
>> feature that FESCo approved. You might not agree with it, but simply
>> ignoring it is inappropriate.
>
> He's not ignoring it, he's saying that on F18+, the expansion of
> %systemd_post_enable should be exactly the same as the expansion of
> %systemd_post, i.e. not enabled by default and honoring whatever
> presets are set for the spin.
>
> This approach allows for spec files to be synced between all Fedora
> branches and generate the appropriate scriptlets for each release when
> built.

This optimizes the migration path at the cost of making the final
state ugly; I'm not sure that is a good bargain.

After all, the F17 and F18 spec files will do _different_ things.  I
don't think it's unreasonable that the spec files themselves will be
different - yes, that may be less convenient than having the same spec
file for all branches, but allowing for the possibility for
differences if why we have the branches in the first place.
    Mirek
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Reply via email to