What is this article about?

I had an annoying problem with composer on macosx while trying to install some packages, the error being thrown was not informative at all

[Symfony\Component\Process\Exception\RuntimeException]
The process has been signaled with signal '6' 

Solution

First, run the composer command verbose with

composer -vvv

Then you will see where it fails. In my case, it was failing right after:

Executing command (/Users/bekir/.composer): svn info --xml

So I tried svn info --xml alone to see what is really happening. The error this time was:

dyld: Library not loaded: /usr/local/lib/libsvn_client-1.0.dylib
Referenced from: /usr/local/bin/svn
Reason: image not found
Abort trap: 6

So obviously there was something wrong with the subversion installation. Since these packages are installed via homebrew, I did run

brew doctor

It produced:

Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
  docker
  boost
  composer
  subversion

When I linked the executables with brew link package_name it solved my problem.

brew link subversion
brew link composer
brew link boost