#43289: OSX Mavericks upgrade causes darcs build to fail ---------------------------+-------------------------------- Reporter: rene.sugar@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: invalid | Keywords: Port: darcs | ---------------------------+-------------------------------- Comment (by cal@…): It doesn't remove the binaries, because those aren't even provided by the command line tools package. In fact, Mavericks is what installs the binaries in the first place: {{{ $ pkgutil --file-info /usr/bin/clang volume: / path: /usr/bin/clang pkgid: com.apple.pkg.Essentials pkg-version: 10.9.0.1.1.1306847324 install-time: 1382488923 uid: 0 gid: 0 mode: 755 }}} `/usr/bin/clang` (and its siblings) are only shims into the xcode-select mechanism that will happily use these tools from Xcode if installed. MacPorts 2.3 will however correctly deal with this situation and not mistake these files for a complete command line tools installation, but instead check for `/Library/Developer/CommandLineTools/usr/bin/make`: {{{ $ pkgutil --file-info /Library/Developer/CommandLineTools/usr/bin/make volume: / path: /Library/Developer/CommandLineTools/usr/bin/make pkgid: com.apple.pkg.CLTools_Executables pkg-version: 5.1.0.0.1.1393561416 install-time: 1394566188 uid: 0 gid: 80 mode: 755 }}} and warn if that's missing. -- Ticket URL: <https://trac.macports.org/ticket/43289#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X