Alexander, Neil thank you for pointing me out this problem. I think both of you refer to the same scenario and Alexander illustrated it with an example. For clarity I'll use the same letters to substitute package names in my next question.
1) I install "a" which pulls-in "c" 2) I *manually* install "c". I install "a" 3) I Install "b". "b" depends on "c". "b" doesn't pull-in "c" because "c" is already *manually* installed along with "a" 4) I uninstall "a" 5) I *manually* uninstall "c" 6) "b" becomes broken because "c" is no longer in the system Lets investigate further: "emerge --deep --update world" will install "c", won't it? "emerge b" or "emerge c" will solve the problem, won't it? It appears removing "c" is not as dangerous as it seems at first glance or I'm wrong? -- Best regards, Daniel -- [email protected] mailing list

