With a change to either PHP in 5.6 or to composer the f-package-foreach broke for me recently. This was caused by some of the output of "composer status -vvv" not being STDOUT but STDERR instead. This change fixes this by redirecting STDERR to STDOUT.
…mpatibility Includes working with local PHPUnit To Update, re-checkout the plugin, as the plugin name changed from "flow3" to "flow"
I had a very weird error, Composer failed to install FLOW3 properly; failing after fetching "TYPO3.FLOW3" with the error "cd: no such file or directory". - Composer uses /bin/sh to run shell commands - /bin/sh is often an alias to bash, in my case "gnu bash" - however, if bash is started with /bin/sh, it starts up in *compatibility mode*. In particular, according to http://wiki.bash-hackers.org/scripting/bashbehaviour this means: 19. If `CDPATH' is set, the `cd' builtin will not implicitly append the current directory to it. This means that `cd' will fail if no valid directory name can be constructed from any of the entries in `$CDPATH', even if the a directory with the same name as the name given as an argument to `cd' exists in the current directory. That's what we broke unintentionally. This change fixes this by adding the current directory to CDPATH. After pulling this change, restart your shell for changes to take effect.