SMC update doesn't launch on case-sensitive file system: SOLUTION

Discussion in 'MacBook Air' started by chris11, Dec 28, 2008.

  1. macrumors newbie


    MBA late 2008, 10.5.6.

    I've just got stuck in an infinite loop with Software Updates: it kept on
    showing - and I kept on dl and installing - "MacBook Air SMC Firmware
    Update 1.1" again and again. The update never launched, though.

    I found this very annoying and investigated it. A system.log entry
    gave it away:

    Code:[71] ([117]): posix_spawnp("/Applications/Utilities/MacBook Air SMC Firmware Air SMC Firmware Update", ...): No such file or directory
    Turns out the path on disk is like the above but with "AIR" twice instead
    of "Air". I'm using a *case-sensitive* HFS+ file system, so for
    me "AIR" is a different path than "Air", hence the problem.

    My work around was to adding symbolic links from Terminal:

    cd /Applications/Utilities/
    ln -s "MacBook AIR SMC Firmware" "MacBook Air SMC Firmware"
    cd "MacBook Air SMC Firmware"
    ln -s "MacBook AIR SMC Firmware Update" "MacBook Air SMC Firmware Update"
    after rebooting the firmware update launched Ok. I've broken out of
    the infinite loop :)

    Mmm.. maybe choosing to have my HFS+ "case-sensitive" was not a
    good idea after all?! On the other hand I can't believe Apple QA doesn't
    have a single box with a case-sensitive file system that could have caught
    this regression... :confused:


Share This Page