--- On Wed, 5/20/09, maxim wexler <[email protected]> wrote:

> From: maxim wexler <[email protected]>
> Subject: [gentoo-user] paludis and make.conf
> To: [email protected]
> Received: Wednesday, May 20, 2009, 1:57 PM
> 
> Hi group,
> 
> Now that I'm starting to use paludis in place of portage, I
> often see scoot by on my console something like:
> 
> CONFIG_PROTECT CONFIG_PROTECT_MASK updating caches.
> 
> Sure enough, under /var/db/pkg/.cache, appear the
> following:
> 
> all_CONFIG_PROTECT
> all_CONFIG_PROTECT_MASK
> 
> But how did paludis decide to use these variables?
> 
> They don't appear in make.conf, in any of the /etc/paludis
> conf files or /etc/env.d files.
> 
> Am I setting myself up for problems later? My world file
> has only 22 items in it so far.
> 
> Maxim
> 

You wrote:


Am Mittwoch, 20. Mai 2009 22:57:05 schrieb maxim wexler:

> Now that I'm starting to use paludis in place of portage

Congratulations :-)

> Sure enough, under /var/db/pkg/.cache, appear the following:

> all_CONFIG_PROTECT
> all_CONFIG_PROTECT_MASK

> But how did paludis decide to use these variables?

> They don't appear in make.conf, in any of the /etc/paludis conf files or
> /etc/env.d files.

Some of the values come from defaults, the others are from ebuilds, which put
them into their /etc/env.d files:

% pwd
/etc/env.d
% grep -R CONFIG_PROTECT *
00basic:CONFIG_PROTECT_MASK="/etc/gentoo-release"
09sandbox:CONFIG_PROTECT_MASK="/etc/sandbox.d"
20udev:CONFIG_PROTECT_MASK="/etc/udev/rules.d"
37fontconfig:CONFIG_PROTECT_MASK="/etc/fonts/fonts.conf"
43kdepaths:CONFIG_PROTECT="/usr/share/config"
50gconf:CONFIG_PROTECT_MASK="/etc/gconf"
50ncurses:CONFIG_PROTECT_MASK="/etc/terminfo"
50postgresql-eselect:CONFIG_PROTECT_MASK="/etc/eselect/postgresql"
98ca-certificates:CONFIG_PROTECT_MASK="/etc/ca-certificates.conf"
98texlive:CONFIG_PROTECT_MASK="/etc/texmf/web2c /etc/texmf/language.dat.d
/etc/texmf/language.def.d /etc/texmf/updmap.d"

> Am I setting myself up for problems later?

No, why?

> My world file has only 22 items in it so far.

???

Bye...

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 ;()

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. 

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? 

Anyways, my aim is to smooth the "way forward" before I get in too deep.


Maxim




> 
>      
> __________________________________________________________________
> Ask a question on any topic and get answers from real
> people. Go to Yahoo! Answers and share what you know at 
> http://ca.answers.yahoo.com
> 
> 


      __________________________________________________________________
The new Internet Explorer® 8 - Faster, safer, easier.  Optimized for Yahoo!  
Get it Now for Free! at http://downloads.yahoo.com/ca/internetexplorer/

Reply via email to