[pacman-dev] pacman cold caches performance, too much stat()ing

Allan McRae allan at archlinux.org
Sat Dec 12 06:46:41 EST 2009


Dimitrios Apostolou wrote:
> On Fri, 11 Dec 2009, Nagy Gabor wrote:
>> depends files are read in order to ensure that the upgraded package
>> won't break any "old" dependencies.
>>
>> Example: local foo requires bar=2.0 (which is installed)
>> Then "pacman -S bar" is not allowed (if bar in sync has different
>> version).
> 
> I see now, thanks! So if we somehow had an %RDEPENDS% field
> (reverse-dependencies) for every package in local that would not be 
> necessary. I will see if this is doable during every install.

pacman used to do such a thing, but from my understanding it caused more 
issues than it solved so it was removed.

Allan



More information about the pacman-dev mailing list