Mark Knecht wrote:
>
>
> On Sun, Apr 5, 2020 at 10:54 AM Ian Zimmerman <i...@very.loosely.org
> <mailto:i...@very.loosely.org>> wrote:
> >
> > Why does portage insist on installing busybox for me?
> >
> > As far as I know the only use for it on a desktop system is for
> > initramfs.  I have no initramfs, therefore I have no need for busybox.
> > I unmerged it and nothing bad happened except for a warning from portage
> > that it is part of my profile set.  I went ahead and ignored the
> > warning.
> >
> > But now I updated the tree and emerge -p shows it will be installed
> > again.  Why is that?  The only reverse dependencies are virtuals which
> > are satisfied in other ways, like virtual/awk.  So is it the profile
> > thing?  But I have done the same with other profile packages (notably
> > editors/nano) and those are _not_ coming back.
> >
> > --
> > Ian
>
> emerge is your friend. Something like 
>
> emerge -p -e
>
> should. I believe, tell you where every package dependency comes from.
>
> It's not always fun to read but the answer to your question should be
> there.
>
> - Mark
>


I usually do a emerge -et either -p or -a then package name to get a
tree list of what it depends on and what is pulling it in.  On some
packages tho, it can get rather long.  Example:

emerge -etp firefox

or

emerge -eta firefox

Doesn't either one of those q commands or equery do this as well???

Whichever works.  ;-)

Dale

:-)  :-) 


Reply via email to