[pacman-dev] [RFC] alpmtrigger: triggering events after all packages got installed...

Xavier shiningxc at gmail.com
Sat Sep 12 07:36:56 EDT 2009


On Sat, Sep 12, 2009 at 1:21 PM, Marc - A. Dahlhaus <mad at wol.de> wrote:

> Another problem with hooks and the points on which they should be executed
> is that if you have a large transaction in which some packages add hooks
> that are needed for packages that are installed in the same transaction need
> to be parsed on installation time to give you the option to run the hooks on
> the point they should be executed. Also what about a package that wants hook
> X needs to be installed before the hook X is added by another package? Would
> be a classic chicken-egg problem i think. Trigges like i proposed them don't
> have this problem as they get executed after the transaction is completed.
> At this point all triggers are where they should be.
>

We also wanted to support actions which are only executed after the
transaction is completed :
http://wiki.archlinux.org/index.php/User:Allan/Pacman_Hooks#Types_of_Hook

The differences if that they would be triggered automatically by a
file, instead of manually triggered by the packages themselves.


More information about the pacman-dev mailing list