On Aug 27, 2015, at 13:00, - <dandun...@gmail.com> wrote:

> I did a :
> sudo port upgrade alpine
> 
> And it appears it is trying to install countless ports completely unrelated 
> to the port requested.
> 
> For example it installed "lame" an audio manipulation port which has nothing 
> to do with alpine an email client.

You can find out what installed ports require a given port by the command "port 
rdependents".

    $ port rdependents lame

alpine doesn't depend on lame, so there must be something else involved -- 
perhaps rebuilding broken ports as previously suggested, which is done for all 
ports after installation/upgrade. (There is a message that it is doing this.)

In any case, "port upgrade" will NOT install things for no reason.

I recommend first uninstalling things you don't need and are not dependencies, 
if you want to, and then upgrading everything. You can get a list of ports you 
have previously asked to install with:

   $ port echo requested

You can get a list of ports that are installed but neither requested by you nor 
depended on by anything else with:

   $ port echo leaves

or uninstall them with:

   $ sudo port uninstall leaves

-- 
Kevin Reid                                  <http://switchb.org/kpreid/>

_______________________________________________
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to