Hi,

I've noticed that after merging every package, portage runs ldconfig 
(the 'Regenerating /etc/ld.so.cache...' message). This takes a long 
time, and as far as I understand, for most packages is unnecessary. I 
looked in portage.py, and it appears that portage indeed checks whether 
the relevant directories where modified during the merge. However, this 
check is ignored if ldconfig should create links (ie, run without the -X 
flag). Can someone explain it? as far as I understand, links are only 
created to files in the same directories that are checked, so if they 
were not modified, no links should be created, right?

Thanks,
Moshe

PS. The relevant lines start around line 600 in portage.py

-- 
I love deadlines. I like the whooshing sound they make as they fly by. 
                                        -- Douglas Adams
    
    Moshe Kaminsky <[EMAIL PROTECTED]>
    Home: 08-9456841

Attachment: pgpxMujEi24UP.pgp
Description: PGP signature

Reply via email to