[pacman-dev] package file hooks
Allan McRae
allan at archlinux.org
Thu Aug 21 06:56:28 EDT 2008
Allan McRae wrote:
> Xavier wrote:
>> I was recently considering to implement package file hooks.
>> <snip>
>>
>> But today I felt on this :
>> http://www.linux.com/feature/144666
>> And this looks great, this feature might not even need to be
>> implemented in pacman.
>> But well, I don't know how well it would work in practice. It is just
>> an idea to discuss about
>
> This is actually quite awesome... Just adding this command to the
> incron table:
>
> /usr/share/info IN_CLOSE_WRITE /home/allan/hook/infoadd.sh $@/$#
>
> calls my infoadd "hook" script:
>
> #!/bin/bash
> install-info $1 /usr/share/info/dir
>
> and any time I install a package with info pages they get added to the
> info index! Of course you would also need to add remove "hooks" too.
>
> However, the BIG, BIG downside of this is that packages that want to
> use these hooks would require the user is running the incron daemon
> which I am very much against. For this reason, I think it would be
> much better to implement this in pacman. Also, consider e.g. adding
> fonts. You don't want to update the font cache once per install and
> not for every file added.
That sentence makes no sense... Attempt two: You don't want to update
the font cache for each installed font file but rather once at the end
of the pacman transaction.
> So I think a more general hooks mechanism in pacman is the way to go
> here.
>
> Allan
>
More information about the pacman-dev
mailing list