Migration issue

Rainer Müller raimue at macports.org
Thu Jan 5 14:44:29 CET 2017


On 2017-01-05 14:51, Adam Dershowitz wrote:
> 
> 
>> On Jan 4, 2017, at 10:02 PM, Ryan Schmidt <ryandesign at macports.org> wrote:
>>
>> On Jan 4, 2017, at 07:52, Adam Dershowitz wrote:
>>
>>> So, yes it seems that the on the new machine I ended up with gcc6 being universal, so then cctools, ld64-latest, llvm-3.9 etc are all universal.  But, the strange thing is that gcc6 has no dependents, and I didn’t explicitly install it.  So, I’m not sure what caused it to be installed.  And, on the new machine it, and the chain down, installed +universal, while on the older machine it installed the default variant.  Both computers installed gcc6 6.2.0_2.  
>>> So, my academic question is why did this happen?  And, the related questions are what port would have installed gcc6? Since I see this:
>>> $port dependents gcc6
>>> gcc6 has no dependents.
>>
>> I don't know. If you don't need gcc6, don't install it / uninstall it.
> 
> It appears that build dependencies don’t show up with the dependencies command?  So, some installed port might have required gcc6 to install, but doesn’t need it for runtime.  

Try with this:

  port echo depends_build:gcc6 and installed

This is only using the information from the latest ports tree, but could
probably answer your question.

Rainer


More information about the macports-users mailing list