title: Laravel 8 Your requirements could not be resolved to an installable set of packages when running composer require laravel/passport
body: <p>There are a lot of versions of this question floating around, but i haven't found any that deal with these specific packages.</p>
  <p>I am trying to install laravel passport version 10 into my laravel 8 installation,
  When running <code>composer require laravel/passport</code> i get the following response:</p>
  <pre><code>    Your requirements could not be resolved to an installable set of packages.
  
    Problem 1
      - laravel/passport[v10.0.1, ..., 10.x-dev] require illuminate/auth ^8.2 -&gt; found illuminate/auth[v8.2.0, ..., 8.x-dev] but it conflicts with another require.
      - laravel/passport v10.0.0 requires illuminate/auth ^8.0 -&gt; found illuminate/auth[v8.0.0, ..., 8.x-dev] but it conflicts with another require.
      - Root composer.json requires laravel/passport ^10.0 -&gt; satisfiable by laravel/passport[v10.0.0, v10.0.1, 10.x-dev].
  
  
  Installation failed, reverting ./composer.json and ./composer.lock to their original content.
  </code></pre>
  <p>found illuminate/auth ^8.0 -&gt; found illuminate/auth[v8.0.0, ..., 8.x-dev] &lt;- I dont understand this part, does it have anything to do with having &quot;minimum-stability&quot;: &quot;dev&quot; in my composer.json?</p>
  <p>Anyways, here is my composer.json:</p>
  <pre><code>   {
      &quot;name&quot;: &quot;laravel/laravel&quot;,
      &quot;type&quot;: &quot;project&quot;,
      &quot;description&quot;: &quot;The Laravel Framework.&quot;,
      &quot;keywords&quot;: [
          &quot;framework&quot;,
          &quot;laravel&quot;
      ],
      &quot;license&quot;: &quot;MIT&quot;,
      &quot;require&quot;: {
          &quot;php&quot;: &quot;^7.3|^8.0&quot;,
          &quot;fideloper/proxy&quot;: &quot;^4.4.1&quot;,
          &quot;fruitcake/laravel-cors&quot;: &quot;^2.0.3&quot;,
          &quot;guzzlehttp/guzzle&quot;: &quot;^7.0.1&quot;,
          &quot;laravel/framework&quot;: &quot;^9.0&quot;,
          &quot;laravel/passport&quot;: &quot;^10.0&quot;,
          &quot;laravel/tinker&quot;: &quot;^2.5|dev-develop&quot;,
          &quot;paragonie/random_compat&quot;: &quot;2.*&quot;
      },
      &quot;require-dev&quot;: {
          &quot;fakerphp/faker&quot;: &quot;^1.9.1&quot;,
          &quot;mockery/mockery&quot;: &quot;^1.4.2&quot;,
          &quot;nunomaduro/collision&quot;: &quot;^5.0&quot;,
          &quot;phpunit/phpunit&quot;: &quot;^9.3.3&quot;
      },
      &quot;config&quot;: {
          &quot;optimize-autoloader&quot;: true,
          &quot;preferred-install&quot;: &quot;dist&quot;,
          &quot;sort-packages&quot;: true
      },
      &quot;extra&quot;: {
          &quot;laravel&quot;: {
              &quot;dont-discover&quot;: []
          }
      },
      &quot;autoload&quot;: {
          &quot;psr-4&quot;: {
              &quot;App\\&quot;: &quot;app/&quot;,
              &quot;Database\\Factories\\&quot;: &quot;database/factories/&quot;,
              &quot;Database\\Seeders\\&quot;: &quot;database/seeders/&quot;
          }
      },
      &quot;autoload-dev&quot;: {
          &quot;psr-4&quot;: {
              &quot;Tests\\&quot;: &quot;tests/&quot;
          }
      },
      &quot;minimum-stability&quot;: &quot;dev&quot;,
      &quot;prefer-stable&quot;: true,
      &quot;scripts&quot;: {
          &quot;post-autoload-dump&quot;: [
              &quot;Illuminate\\Foundation\\ComposerScripts::postAutoloadDump&quot;,
              &quot;@php artisan package:discover --ansi&quot;
          ],
          &quot;post-root-package-install&quot;: [
              &quot;@php -r \&quot;file_exists('.env') || copy('.env.example', '.env');\&quot;&quot;
          ],
          &quot;post-create-project-cmd&quot;: [
              &quot;@php artisan key:generate --ansi&quot;
          ]
      }
  }
  </code></pre>
  <p>EDIT 1:
  I tried running <code>composer require --no-update laravel/passport</code> and when i run <code>composer update</code> I get the following error(i though it may provide extra info):</p>
  <pre><code>Your requirements could not be resolved to an installable set of packages.
  
    Problem 1
      - laravel/passport[v10.0.1, ..., 10.x-dev] require illuminate/support ^8.2 -&gt; satisfiable by illuminate/support[v8.2.0, ..., 8.x-dev].
      - laravel/passport v10.0.0 requires illuminate/support ^8.0 -&gt; satisfiable by illuminate/support[v8.0.0, ..., 8.x-dev].
      - Only one of these can be installed: illuminate/support[dev-master, v6.0.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev, v8.0.0, ..., 8.x-dev], laravel/framework[dev-master]. laravel/framework replaces illuminate/support and thus 
  cannot coexist with it.
      - laravel/framework 9.x-dev is an alias of laravel/framework dev-master and thus requires it to be installed too.
      - Root composer.json requires laravel/framework ^9.0 -&gt; satisfiable by laravel/framework[9.x-dev (alias of dev-master)].
      - Root composer.json requires laravel/passport ^10.0 -&gt; satisfiable by laravel/passport[v10.0.0, v10.0.1, 10.x-dev].
  </code></pre>
  <p>EDIT 2:
  To further explain the answer below, you have to delete the vendor folder and composer.json file inside your project, the you run <code>composer install</code> to downgrade to laravel 8.
  After that you can run <code>composer require laravel/passport</code> and it will install properly</p>