[Fedora-packaging] Systemd conversion trigger question

Jamie Nguyen jamie at tomoyolinux.co.uk
Sat Feb 25 21:39:27 UTC 2012


Jason L Tibbitts III wrote:
> I'm struggling to understand how an epoch will help.
>
> Obviously when updating the F16 version you'd update the F17 version as
> well; there is no problem with F17>F16 version ordering.  But the
> fundamental question is what happens to the version for the %triggerun?
> You can't change it, can you?  But if you don't change it then now
> upgrades from the updated F16 package to the updated F17 package don't
> get systemd-sysv-convert run.

%triggerun version should stay the same, and should be the version
that systemd was first introduced.

If you don't use an Epoch, bumping the F16 version will cause the
%triggerun script not to run.

An Epoch allows you to bump the version of the F16 package freely,
without worrying about breaking the upgrade path. It doesn't matter
what version the F16 package reaches, upgrading to F17 will still
always result in %triggerun being run.


More information about the packaging mailing list