On Fri, Jul 19, 2013 at 10:26:15PM +1000, Allan McRae wrote: > On 19/07/13 22:13, Martti Kühne wrote: > > Will there be a way to search for hooks/list > > them and analyze collisions as well as essentially the same things > > with different whitespace? > > Short answer, no. You will be able to list hooks using "ls" on the > relevant directory. > > I consider two hooks that do the same thing as being poor distribution > packaging and is not an area for pacman to police. > > Allan > >
+1 to this idea. The owner of the binary run in the hook should be the owner of the hook, and this shouldn't cause any overlap. Arch specific examples: - core/mkinitcpio will ship a hook to build initramfs images after kernels are touched - extra/vim will ship with a hook to run vimdoc after plugin install/removal - fontconfig, xorg-mkfontscale, and xorg-mkfontdir will ship with hooks to run the appropriate binaries post-font install/removal... I'm curious if you can think of a situation where this wouldn't work.... Granted, with the /lib + /etc hierarchy we're plotting to offer, there is a chance of overlap, but that's an admin misconfiguration, not a pacman issue and not a packaging issue.
