Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

codenihal's avatar

Laravel Socialite installation error

I'm trying to install Laravel Socialite and I copied jeffrey's composer.json.

I get these errors

  Problem 1
    - laravel/socialite v1.0.3 requires illuminate/contracts ~4.3 -> no matching package found.
    - laravel/socialite v1.0.2 requires illuminate/contracts ~4.3 -> no matching package found.
    - laravel/socialite v1.0.1 requires illuminate/contracts ~4.3 -> no matching package found.
    - laravel/socialite v1.0.0 requires illuminate/contracts ~4.3 -> no matching package found.
    - laravel/socialite 1.0.x-dev requires illuminate/contracts ~4.3 -> no matching package found.
    - Installation request for laravel/socialite ~1.0 -> satisfiable by laravel/socialite[1.0.x-dev, v1.0.0, v1.0.1, v1.0.2, v1.0.3].
</pre></code>

My Require Block in composer.json looks like this 
<code><pre>
 "require": {
        "laravel/framework": "4.3.*",
        "laravel/socialite": "~1.0",
        "illuminate/html": "~4.0",
        "way/generators": "~3.0",
        "phpspec/phpspec": "~2.0"
    },

How in the world do I fix this, please help me..?

0 likes
8 replies
codenihal's avatar

I got a giant error when I did 2.0.*@dev for laravel socialite.

Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested package laravel/framework 4.3.* could not be found.
  Problem 2
    - Conclusion: remove laravel/framework 5.0.x-dev
    - Conclusion: don't install illuminate/support 4.2.x-dev
    - Installation request for laravel/socialite 2.0.*@dev -> satisfiable by laravel/socialite[2.0.x-dev].
    - Installation request for way/generators ~3.0 -> satisfiable by way/generators[3].
    - way/generators 3 requires illuminate/support ~4.0 -> satisfiable by laravel/framework[4.0.x-dev, 4.1.x-dev, 4.2.x-dev], illuminate/support[4.0.x-dev, 4.1.x-dev, 4.2.x-dev, v4.0.0, v4.0.0-BETA2, v4.0.0-BETA3, v4.0.0-BETA4, v4.0.1, v4.0.10, v4.0.2, v4.0.3, v4.0.4, v4.0.5, v4.0.6, v4.0.7, v4.0.8, v4.0.9, v4.1.0, v4.1.1, v4.1.10, v4.1.11, v4.1.12, v4.1.13, v4.1.14, v4.1.15, v4.1.16, v4.1.17, v4.1.18, v4.1.19, v4.1.2, v4.1.20, v4.1.21, v4.1.22, v4.1.23, v4.1.24, v4.1.25, v4.1.26, v4.1.27, v4.1.28, v4.1.29, v4.1.3, v4.1.30, v4.1.4, v4.1.5, v4.1.6, v4.1.7, v4.1.8, v4.1.9, v4.2.0-BETA1, v4.2.1, v4.2.2, v4.2.3, v4.2.4, v4.2.5, v4.2.6, v4.2.7, v4.2.8].
    - Can only install one of: illuminate/support[5.0.x-dev, 4.0.x-dev].
    - Can only install one of: illuminate/support[5.0.x-dev, 4.1.x-dev].
    - Can only install one of: illuminate/support[v4.0.0, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.0.0-BETA2, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.0.0-BETA3, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.0.0-BETA4, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.0.1, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.0.10, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.0.2, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.0.3, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.0.4, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.0.5, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.0.6, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.0.7, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.0.8, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.0.9, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.0, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.1, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.10, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.11, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.12, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.13, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.14, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.15, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.16, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.17, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.18, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.19, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.2, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.20, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.21, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.22, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.23, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.24, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.25, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.26, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.27, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.28, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.29, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.3, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.30, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.4, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.5, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.6, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.7, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.8, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.1.9, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.2.0-BETA1, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.2.1, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.2.2, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.2.3, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.2.4, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.2.5, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.2.6, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.2.7, 5.0.x-dev].
    - Can only install one of: illuminate/support[v4.2.8, 5.0.x-dev].
    - don't install illuminate/http 5.0.x-dev|don't install laravel/framework 4.0.x-dev
    - don't install illuminate/http 5.0.x-dev|don't install laravel/framework 4.1.x-dev
    - don't install illuminate/http 5.0.x-dev|don't install laravel/framework 4.2.x-dev
    - laravel/socialite 2.0.x-dev requires illuminate/support ~5.0 -> satisfiable by laravel/framework[5.0.x-dev], illuminate/support[5.0.x-dev].
    - laravel/socialite 2.0.x-dev requires illuminate/http ~5.0 -> satisfiable by laravel/framework[5.0.x-dev], illuminate/http[5.0.x-dev].
    - Conclusion: don't install laravel/framework 5.0.x-dev
keevitaja's avatar

i can't use composer as well. started project in 4.3 and now it is 5.0

Raymond's avatar
Raymond
Best Answer
Level 2

@nsnihalsahu.code

What you can do is the following:

"require": {
  "laravel/framework": "~5.0",
  "illuminate/html": "~5.0",
  "laravel/socialite": "2.0.*@dev"
 },

way/generators isn't ready yet, i did a pull request, I think @JeffreyWay wil update this soon.

1 like
JeffreyWay's avatar

way/generators has a new tag for Laravel 5 support.

1 like
jrean's avatar

Use

"laravel/laravel": "~5.0", and not "laravel/framework": "4.3.*"

Use

"laravel/socialite": "2.0.*@dev" and not "laravel/socialite": "~1.0"
2 likes

Please or to participate in this conversation.