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.
More information about the macports-users