|
|

楼主 |
发表于 2009-8-18 10:45:03
|
显示全部楼层
Post by zhou3345;2017427
在 /etc/eixrc 中添加一行:
OVERLAY_CACHE_METHOD=parse
重新eix-update试试。
parse在这里是什么意思?man eix里面解释不清不楚。只说因为不相信OVERLAY应该设为parse
- PORTDIR_CACHE_METHOD, OVERLAY_CACHE_METHOD (string)
- Set the type of the cache used by portage and for overlays. PORTDIR_CACHE_METHOD defaults to metadata-flat, OVER‐
- LAY_CACHE_METHOD to parse|ebuild*.
- Security Warning: If you do not completely trust the .ebuilds in your overlays, you should set OVER‐
- LAY_CACHE_METHOD=parse.
- You might want to set temporarily OVERLAY_CACHE_METHOD=eix*::~ - as will be explained later, eix will then take by
- default the overlay data from the previous eix database.
- The available cache methods are described below. You might want to specify a different cache method only for some
- overlays. This can be done with the following variables:
复制代码
....
- parse[#metadata-method]...
- Get the information from the ebuilds, parsing it using some heuristics. Hence, this method has no security risk
- but possibly some other problems. For example, if variables are only set in eclasses, this method will not see
- them. Examples of problems with this method is missing SLOT information for typical ebuilds from kde-base or
- stupid version numbers for gcc cross-compilers. This is the cache-method none from older eix versions (before
- 0.11.1).
复制代码 |
|