The time has would seem. Is it easy? It all depends. It wasn’t seamless but we are working again, sort of. Also it seems Apple consider /var to be a system directory and not for use by user installed code but I have only found one program (written by me) impacted, which I initially assumed was based on a breach of standards, I use /var, but on closer inspection, also fails because the Xcode download/install fails.  Here are my notes on the OS install, /var and Xcode.

The download of the installer works fine, but the install process fails with a “failure to unpack Essentials.pkg”. This takes me to this article on Apple’s support community site.  It blames the failure on the detection of 3rd party memory.

It recommends the replacement of the 3rd party RAM; however it also recommends running a permissions repair utility(from the installer) which didn’t work and an internet recovery, which did. The latter escalating remediation was proposed by someone who was certain that they had no 3rd party RAM. I had a fright when the startup disk manager couldn’t see either of the disks as I tried to roll back to Yosemite, but all’s well that ends well. Actually, I found the not with third party memory story completely believable; when will these people, and Apple aren’t the only sinners realise that they have sold the product to people and they have a right to use & enhance the machine as they see fit.

The Apple page I used to guide me through the internet OS recovery is here…

As I said in the prequel it’s blown away my ‘refresh’ aka Macports logs and logrotate configs which I held in /var/logs; going to have to move them to /usr/local or something. Not /usr/local, they’ll consider that a system directory.

Macports & refresh are both broken.

Xcode won’t self upgrade!  See apple.stackexchange. This was seemingly fixed by deleting the install log and giving it a fresh one. I examined it first to determine the reason for failure and couldn’t find one, I ran an upgrade with a tail -f  and it failed with a good last message in the log timestamped several minutes earlier than the failure. So I planned to run a further test, with a fresh install log to capture the error message and it ran successfully. I issued an rm command under sudo and let the installer recreate the log. It was by now the only outstanding update. It is unlikely that I had insufficient space, but the hint that it was a write error, and the hang on the error log message suggested that something in this area was the problem.

Problems with Macports remain. Macports have a page here…., which among other thigns talks about installing Xcode and MacUpdate have a page/thread here. There is a new version of Xcode waiting to be downloaded.


The image is from Techradar’s OS X 10.11 El Capitan review.

6 Replies

  1. I mention the Tech Radar review in the article, a couple of comments about the direction and the appliancisation and enclosure of their intellectual property. I have been using windows update for over 10 years, and it works; to take a feed from a vendor, that’s seemingly you Apple, that is, that is not guaranteeing backward compatibility isn’t smart. I now need to check both virtual box and if TR’s correspondents are correct.

  2. Mac ports, an add-on is broken; Xcode has not installed properly. FFS how hard can this be. I amended the introduction to reflect my frustration and the body to point to the stack exchange article I hope has the answer. It should be noted that I am not an early adopter. This should be fixed.

    1. The Xcode upgrade has run successfully, the page reflects this and the rant is removed. Not totally unwarranted, but the comment above is what remains.

  3. I had to use it for the first time in ages today. The Xcode download failed again, so I looked it up Google, and found this comment which worked despite referring to Xcode 7 and not Xcode 8.2. I moved the old version to Trash and it started quite happily; have to say I am not sure I need it any more as I have given up on MacPorts.

    I have installed the waiting jumbo patch, not what they call it; have to say, it performs very badly. Obviously needs a good clean.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.