[arch-haskell] Unregistering lots of packages
Magnus Therning
magnus at therning.org
Sat Oct 12 07:35:33 UTC 2013
On Mon, Aug 24, 2009 at 9:02 AM, Abhishek Dasgupta<abhidg at gmail.com> wrote:
> 2009/8/23 Magnus Therning <magnus at therning.org>:
>> On Sat, Aug 22, 2009 at 11:35 PM, Don Stewart<dons at galois.com> wrote:
>>> Unregistering lots of packages is quite slow now, since we run haddock
>>> in the unregister script (to recompute the index?).
>>>
>>> Any thoughts on how to avoid it?
>>
>> Does pacman support some sort of post-{remove,install} operations?
>>
>> Everything else I can think of has the feeling of being incredibly
>> hack-y or require user interaction.
>>
>
> Yes, through the post_install() and post_remove() functions
> in the install script (sample at /usr/share/pacman/proto.install)
Not exactly what I meant. That is still per package, and if I
understand Don correctly it's the fact that _every_ Haskell package
does the same thing in its post_{install,remove}() (rebuilding the
Haddock index) that is bothering him. What I so clumsily tried to ask
was if pacman has a post-{install,remove} action that _isn't_ per
package but rather per invocation of pacman. In this example, it
would be nice to rebuild the haddock index once rather than once per
package.
/M
--
Magnus Therning (OpenPGP: 0xAB4DFBA4)
magnus@therning.org Jabber: magnus@therning.org
http://therning.org/magnus identi.ca|twitter: magthe
More information about the arch-haskell
mailing list