1 |
--- On Wed, 5/20/09, maxim wexler <blissfix@×××××.com> wrote: |
2 |
|
3 |
> From: maxim wexler <blissfix@×××××.com> |
4 |
> Subject: [gentoo-user] paludis and make.conf |
5 |
> To: gentoo-user@l.g.o |
6 |
> Received: Wednesday, May 20, 2009, 1:57 PM |
7 |
> |
8 |
> Hi group, |
9 |
> |
10 |
> Now that I'm starting to use paludis in place of portage, I |
11 |
> often see scoot by on my console something like: |
12 |
> |
13 |
> CONFIG_PROTECT CONFIG_PROTECT_MASK updating caches. |
14 |
> |
15 |
> Sure enough, under /var/db/pkg/.cache, appear the |
16 |
> following: |
17 |
> |
18 |
> all_CONFIG_PROTECT |
19 |
> all_CONFIG_PROTECT_MASK |
20 |
> |
21 |
> But how did paludis decide to use these variables? |
22 |
> |
23 |
> They don't appear in make.conf, in any of the /etc/paludis |
24 |
> conf files or /etc/env.d files. |
25 |
> |
26 |
> Am I setting myself up for problems later? My world file |
27 |
> has only 22 items in it so far. |
28 |
> |
29 |
> Maxim |
30 |
> |
31 |
|
32 |
You wrote: |
33 |
|
34 |
|
35 |
Am Mittwoch, 20. Mai 2009 22:57:05 schrieb maxim wexler: |
36 |
|
37 |
> Now that I'm starting to use paludis in place of portage |
38 |
|
39 |
Congratulations :-) |
40 |
|
41 |
> Sure enough, under /var/db/pkg/.cache, appear the following: |
42 |
|
43 |
> all_CONFIG_PROTECT |
44 |
> all_CONFIG_PROTECT_MASK |
45 |
|
46 |
> But how did paludis decide to use these variables? |
47 |
|
48 |
> They don't appear in make.conf, in any of the /etc/paludis conf files or |
49 |
> /etc/env.d files. |
50 |
|
51 |
Some of the values come from defaults, the others are from ebuilds, which put |
52 |
them into their /etc/env.d files: |
53 |
|
54 |
% pwd |
55 |
/etc/env.d |
56 |
% grep -R CONFIG_PROTECT * |
57 |
00basic:CONFIG_PROTECT_MASK="/etc/gentoo-release" |
58 |
09sandbox:CONFIG_PROTECT_MASK="/etc/sandbox.d" |
59 |
20udev:CONFIG_PROTECT_MASK="/etc/udev/rules.d" |
60 |
37fontconfig:CONFIG_PROTECT_MASK="/etc/fonts/fonts.conf" |
61 |
43kdepaths:CONFIG_PROTECT="/usr/share/config" |
62 |
50gconf:CONFIG_PROTECT_MASK="/etc/gconf" |
63 |
50ncurses:CONFIG_PROTECT_MASK="/etc/terminfo" |
64 |
50postgresql-eselect:CONFIG_PROTECT_MASK="/etc/eselect/postgresql" |
65 |
98ca-certificates:CONFIG_PROTECT_MASK="/etc/ca-certificates.conf" |
66 |
98texlive:CONFIG_PROTECT_MASK="/etc/texmf/web2c /etc/texmf/language.dat.d |
67 |
/etc/texmf/language.def.d /etc/texmf/updmap.d" |
68 |
|
69 |
> Am I setting myself up for problems later? |
70 |
|
71 |
No, why? |
72 |
|
73 |
> My world file has only 22 items in it so far. |
74 |
|
75 |
??? |
76 |
|
77 |
Bye... |
78 |
|
79 |
Thanks, a lot of useful info without having to search the docs :) I found your reply searching for info on CONFIG_PROTECT. For some reason Yahoo! never posted it. (My isp doesn't sponser a mail service ;() |
80 |
|
81 |
What I meant by "setting myself up" was that as I install more and more packages it would seem any mistake I make now will be magnified. |
82 |
|
83 |
For instance, it appears CONFIG_PROTECT kept some important files in /etc/ after my trying to uninstall cpufreqd and cpufrequtils. Does this mean I need to turn on and off CONFIG_PROCTECT on an adhoc basis? Or is there some option to send to paludis to remove everything when it comes time to uninstall? I don't see anything under $man paludis -> Uninstall options. It's not a dependancy thing is it? |
84 |
|
85 |
Anyways, my aim is to smooth the "way forward" before I get in too deep. |
86 |
|
87 |
|
88 |
Maxim |
89 |
|
90 |
|
91 |
|
92 |
|
93 |
> |
94 |
> |
95 |
> __________________________________________________________________ |
96 |
> Ask a question on any topic and get answers from real |
97 |
> people. Go to Yahoo! Answers and share what you know at http://ca.answers.yahoo.com |
98 |
> |
99 |
> |
100 |
|
101 |
|
102 |
__________________________________________________________________ |
103 |
The new Internet Explorer® 8 - Faster, safer, easier. Optimized for Yahoo! Get it Now for Free! at http://downloads.yahoo.com/ca/internetexplorer/ |