Summary: | emerge 2.1 confuses dep cache when top portage dir is symlink | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Timothy Stotts <devel> |
Component: | Core | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | Tanktalus |
Priority: | High | Keywords: | InVCS, REGRESSION |
Version: | 2.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 136244, 142283 |
Description
Timothy Stotts
2006-06-25 11:58:04 UTC
(In reply to comment #0) > ---> emerge generates cache in /var/cache/edb/dep/var/portage/ > (9) run 'emerge -pvu world' > ---> emerge attempts to use cache in /var/cache/edb/dep/usr/portage/ > ---> emerge runs as slow as if no cache is present! That's interesting. ANyway, you should set PORTDIR="/var/portage" in make.conf (see make.conf.example and `man 5 make.conf`). The problem is that the paths of the eclasses in the metadata had /usr/portage instead of /var/portage. It is fixed in svn r3666. This has been released in 2.1.1_pre1-r3. *** Bug 140290 has been marked as a duplicate of this bug. *** This fix should be included in 2.1-r2 if we do another stable revbump. |