researchgate/broker — pull request #8 by sharpner (2012-10-11 14:28:55+00:00)
Title: pear dependencies cannot be installed

two issues occured when installing pear dependencies via the broker:

1. pear deps where downloaded as source in the main project via the broker, so composer could not unzip them as it would with direct pear downloads, this resulted in an error like:

[UnexpectedValueException]
[exec] PEAR package file is not found at ..../vendor/pear-pear.phpunit.de/File_Iterator/pear-pear.phpunit.de_file_iterator.zip

even though the download was complete.

2. information in binaries were lost after rezipping the package in broker.

Additionally I removed the unused class PearDownloader which had a method extract which never got called in the first place.
The whole class in general, though added, was never executed.