>>>>> On Fri, 21 Dec 2012, Duncan  wrote:

>>> The FHS says:
>>> 
>>>    /var/cache is intended for cached data from applications. Such
>>>    data is locally generated as a result of time-consuming I/O or
>>>    calculation. The application must be able to regenerate or
>>>    restore the data.

> I'd been wondering about the point others have made about "locally
> generated", vs "Internet downloaded".

> However, upon rereading the above FHS quote, it hit me -- "from
> applications... locally generated... as a result of time-consuming
> I/O" is actually pretty explicit. I believe the emphasis has been on
> "locally generated", and the point that it explicitly includes "as a
> result of time-consuming I/O" in the definition of "locally
> generated" has been missed entirely. I know I missed it. But, if
> internet downloads triggered by running a local app don't qualify as
> "generated as a result of time-consuming I/O", what other I/O-basis
> generated files DO qualify as cache? That seems to pretty explicitly
> include Internet downloads in the definition, to me!

While this might be true for distfiles, Portage doesn't use the local
copy of the tree as a cache. A normal emerge command doesn't trigger a
download of the tree. And if the tree was removed, emerge doesn't
work.

Ulrich

Reply via email to