Dale wrote:
>
> The way to read that above is this.  The package at the top,
> virtual/ssh, is pulling in pciutils, libudev and eudev.  Note how it is
> indented.  After that, sys-fs/udev-init-scripts is pulling in udev,
> eudev and on down the list.  So, if you want to know what is pulling in
> shared-mime-info, it would be glib which is right above it.  In this
> case, you can see mime as a USE flag.  It may be that you can turn that
> off.  You may can do it for just that one package or you may have to
> globally.  Everyone has a different way to tackle that.  Just pick
> whatever works for you.  Personally, I try to go global when I can.  On
> occasion tho, I do packages separately.  Just keep in mind, sometimes
> you can have several packages pulling in another package.  At times, it
> can get pretty deep. 
>
> If you have colors turned on, watch those.  The colors can sort of point
> out the problem sometimes too. 
>
> And nomerge means it is already installed and there is no changes, it
> won't recompile it or anything.  It is just showing you what is pulling
> in what.  Also, if you are using -a and say yes, it runs that list
> backwards if I recall correctly. 
>
> Maybe that will get you a little bit further.  ;-) 
>
> Dale
>
> :-)  :-) 
>

I forgot to add this little tidbit. 

root@fireball / # euse -i mime
global use flags (searching: mime)
************************************************************
[-      ] mime - Add MIME support

local use flags (searching: mime)
************************************************************
[-      ] mime
    dev-libs/glib: Pull in shared MIME database that many glib-based
    applications require at runtime to detect or open files. Warning: do
    not disable this flag unless installing on a headless server.
              (1) 1.2.10-r6 [gentoo]
        [+ B] (2) 2.44.1-r1 [gentoo]
        [+ B] (2) 2.46.2-r3 [gentoo]
        [+ B] (2) 2.48.2 [gentoo]
        [+ B] (2) 2.50.0 [gentoo]
        [+ B] (2) 2.50.1 [gentoo]
        [+ B] (2) 2.50.2 [gentoo]

root@fireball / #

So, unless you are running a headless server, you may want to give
disabling that a good thinking over. 

Dale

:-)  :-)

Reply via email to