MacPorts XCode Installation
chilli.namesake at gmail.com
chilli.namesake at gmail.com
Sat Feb 26 21:15:54 UTC 2022
Though not important, my memory just hit me, apologies, I built that minimal snow system in 2014 when I upgraded a 2010 Mac to become a media server, which it still is and seems to work exactly the same as it has been since 2014, except that I stopped maintaining it around 2018.
> On Feb 26, 2022, at 16:07, "chilli.namesake at gmail.com" <chilli.namesake at gmail.com> wrote:
>
> I don't know if this will be all that helpful because it is pretty old information. Bought a Mac in 2010 with Snow Leopard, but I didn't want the default install, trimmed it down to a bare minimum system that still had a desktop, disabled all possible features and removed them, etc. I think my custom footprint with XCode is less than a quarter of the default size of Snow Leopard with out Xcode. I even built an installer to install the custom snow system with the select XCode packages, but I never had to use it but for the one time in late 2010. To get MacPorts working without full installing XCode, iirc after consultig Ryan, I installed only these packages from XCode 3.6.2
>
> DevSDK.pkg
> gcc4.2.pkg
> llvm-gcc4.2.pkg
> X11SDK.pkg
> QuickTimeSDK.pkg
> CoreAudioSDK.pkg
> OpenGLSDK.pkg
> DeveloperToolsCLI.pkg
> DeveloperToolsSystemSupport.pkg
> clang.pkg
>
> And MacPorts worked great for nearly a decade before I couldn't keep up with fixing broken updates and stopped updating, but the machine is still extremely stable and all the ports I use still work, just at now outdated versions and no longer being upgraded.
>
> XCode current is far more complex than 3.6.2, but I bet that underneath the behemoth of currentish XCodes there are bound to be about a dozen packages included that one could install individually and still have MacPorts work, dare I say, flawlessly.
>
>>> On Feb 26, 2022, at 15:38, Dave Horsfall <dave at horsfall.org> wrote:
>>>
>>> On Sat, 26 Feb 2022, Peter Hancock wrote:
>>>
>>> Quite. I have full Xcode, regretfully, plus the CLI tools. I'm never
>>> confiident that some that Macports installation needs the full thing.
>>
>> I've never wanted to find out the hard way, so I always install the full
>> Xcode (after a lot of digging around to find an old version -- 10.0 -- for
>> my ancient MacBook Pro and High Sierra).
>>
>>> Being alerted is one thing, undergoing the grief of installing The Full
>>> Thing is another, and uninstalling TFT afterwards yet another. (It's not
>>> 100% clear to me how to get rid of it, while keeping the CLT)
>>
>> I have a 500GB SSD, so space isn't a problem :-)
>>
>>> A peripheral point is the way Apple deletes "receipts" for previous
>>> command reinstalls, and once or twice a month, one (seemingly) has to
>>> jump through the well-worn hoop of touching a flag-file into existence,
>>> doing an Apple update, and deleting the flag afterwards.
>>>
>>> That's tolerable, but it's a chore, and a worrying one. It's tempting to
>>> think (falsely): if I install TFT, perhaps this nonsense will stop.
>>>
>>> The clearer this (general, TFT) topic can be made, the better.
>>
>> I'm not quite sure what this is all about; then again, as I said I always
>> install the full Xcode and I've never seen this problem.
>>
>> -- Dave
More information about the macports-users
mailing list