We had a chat about this internally, and decided to revert the idea. The zip has been updated to include all dependencies now, running composer is no longer needed after unpacking.
[RuntimeException] The .git directory is missing from /home/kenji/tmp/fuelphp-1.7.2/fuel/vendo r/composer/installers, see http://getcomposer.org/commit-deps for more info rmation
The zip file does not contain the .git repository folder, it never did.
It would make the zip very big, and the assumption has been that if you want repositories, you know how git works. For those people cloning the repo is a lot quicker than fiddling with the zip...
There are two .git folders: for composer/installers and psr/log. And it is because the current Fuel composer.json has `"minimum-stability": "dev"`. Fuel sets minimum stability dev, so the two packages install dev-master and so composer clones their Git repositories.
If we change the minimum stability to stable, composer install their release versions from zip files. So there will be no .git folders and the error will not occur.
In my opinion, in short, why don't you change the minimum stability to stable in master branch?
Yes, I removed them. On purpose, as I said. That is true for all previous releases too...
Unless you specific --prefer-source, it will use the release zips and not the repo. Minimum stability is not an issue there.
The problem is not in packaging, the problem is that the included composer.json should not contain the fuel repo's, since their source is included in the package. I should have removed the .git folders for monolog and psr/log too.
And that should indeed be corrected, as you should be able to use composer to install addons. I'll see if I can do that later...
The current composer.json file in the zip is de develop version, which contains references to the different fuel repo's.
Which means that if you run a composer update, composer is going to complain about a missing .git folder. Solution is not to add the .git folder to the zip, but to remove the composer.json entries for all repo's that are included in the zip.