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

Reply via email to