On 25/09/2014 13:09, Gevisz wrote: > On Thu, 25 Sep 2014 11:10:00 +0200 > Alan McKinnon <alan.mckin...@gmail.com> wrote: > >> On 25/09/2014 11:02, Gevisz wrote: >>> Running >>> #emerge --depclean --backtrack=60 --ask >>> after updating my system today, I have got the following: >>>>>> These are the packages that would be unmerged: >>> >>> dev-lang/tk >>> selected: 8.5.15 >>> protected: none >>> omitted: none >>> >>> dev-lang/tcl >>> selected: 8.5.15-r1 >>> protected: none >>> omitted: none >>> >>> All selected packages: dev-lang/tk-8.5.15 dev-lang/tcl-8.5.15-r1 >>> >>>>>> 'Selected' packages are slated for removal. >>>>>> 'Protected' and 'omitted' packages will not be removed. >>> >>> Would you like to unmerge these packages? [Yes/No] >>> >>> On the other hand, >>> $ equery depends >>> gives >>> $ equery depends tk >>> * These packages depend on tk: >>> app-text/epspdf-0.6.0 (tk ? dev-lang/tk) >>> dev-lang/R-3.0.1 (tk ? dev-lang/tk) >>> dev-lang/ocaml-3.12.1 (tk ? >=dev-lang/tk-3.3.3) >>> dev-lang/python-2.7.7 (tk ? >=dev-lang/tk-8.0) >>> dev-lang/python-3.3.5-r1 (tk ? >=dev-lang/tk-8.0) >>> dev-libs/libisoburn-1.3.4 (launch-frontend ? dev-lang/tk:0) >>> (launch-frontend-setuid ? dev-lang/tk:0) >>> dev-ml/lablgl-1.05 (tk ? >=dev-lang/tk-8.3) >>> dev-vcs/git-1.8.5.5 (tk ? dev-lang/tk) >>> >>> What does it means? >>> >>> Do all these packages depend on dev-lang/tk or not? >>> >>> Can I answer Yes to emerge --depclean --ask? >> >> >> equery depends gets it's output directly from the ebuild, it is not a >> list of what *you* have and how you are affected. >> >> The ebuilds are saying that if you have "tk" in USE, then portage must >> install tk. Same with tcl. >> >> So it all depends on what you have in USE. >> We don't know what you need or want, that is your call. If you know >> you need tk/tcl then add it to USE. If you don't need them, let them >> be depcleaned. If you are not sure, let them be depcleaned and if >> stuff breaks, then add them back to USE and update world. > > > Thank you for explanation. > > I depcleaned them all. > > So far so good. :) > > >
That's the nice thing about depcleaning stuff - if you break it, one quick emerge brings it all back :-) -- Alan McKinnon alan.mckin...@gmail.com