1 |
On 2016-12-13 23:19, Mike Gilbert wrote: |
2 |
|
3 |
> The dep subdirectory contains cached dependency information for |
4 |
> ebuilds. It only gets populated if you locally modify ebuilds on your |
5 |
> system; otherwise, the metadata directory from the repository |
6 |
> (/usr/portage/metadata) is used instead. |
7 |
|
8 |
I see stuff in that subdirectory related to overlays I have enabled via |
9 |
layman, and ebuilds provided by those overlays, even when I'm _not_ |
10 |
using these ebuilds but the ebuilds for the same packages provided by |
11 |
gentoo itself. Or so I hope - for all such overlays I've masked */* and |
12 |
only unmasked the 1 or 2 particular packages I need, which aren't in |
13 |
gentoo. |
14 |
|
15 |
The true reason the directory bothers me is its permissions, and those |
16 |
of the files inside. They seem to be created as portage:portage, 0660. |
17 |
Why is root:root 0640 not good enough for them? Does that mean some |
18 |
part of portage runs setuid/setgid to the portage user/group? |
19 |
|
20 |
-- |
21 |
Please *no* private Cc: on mailing lists and newsgroups |
22 |
Personal signed mail: please _encrypt_ and sign |
23 |
Don't clear-text sign: http://cr.yp.to/smtp/8bitmime.html |