Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

composer.json has missing dependencies #13

Closed
jonphipps opened this issue Jan 12, 2012 · 2 comments
Closed

composer.json has missing dependencies #13

jonphipps opened this issue Jan 12, 2012 · 2 comments

Comments

@jonphipps
Copy link

I installed guzzle from packagist.org by simply creating a dependency in my project's composer.json (the main reason you're not seeing pull requests from me -- so far). Since the vendor/Doctrine, vendor/Monolog, and vendor/Symfony/Component/ClassLoader folders were empty, It looks like there are some missing dependencies:

"require": {
    "php"                 : ">=5.3.2",
    "doctrine/common"     : "2.1.*",
    "monolog/monolog"     : "1.0.*",
    "symfony/class-loader": "2.0.*"
},

symfony/class-loader may not be configured correctly (not sure by whom) since it loads in

`````` vendor/guzzle/guzzle/vendor/Symfony/class-loader/Symfony/Component/ClassLoaderrather thanvendor/guzzle/guzzle/vendor/Symfony/Component/ClassLoader```
but things seem to be working ok.

@mtdowling
Copy link
Member

I was using git submodules for vendors in the 1.0 release, so installing through composer wouldn't have gotten the vendor dependencies. I've since corrected this in the 2.0 release by using just composer and no submodules. The only thing currently holding up the 2.0 release is updating the documentation (I'm almost done).

I would love to have you as a contributor! If you're doing a lot of Guzzle stuff right now, it would be awesome if you could take a look at the 2.0 branch to see if it solves most of the issues you're running into. I could use all the testers I can get :)

@mtdowling
Copy link
Member

This is now corrected after releasing version 2.0 earlier today.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants