Answers.Body: <p>Not a true fix, but on the off chance this helps someone, here are the steps I took:</p>
  <ul>
  <li>Create a local clone of the live Craft install with a dummy database, but the same <code>composer.json</code> and <code>project.yaml</code> files.</li>
  <li>Delete the <code>storage</code> and <code>vendor</code> folders, and the <code>composer.lock</code> file.</li>
  <li>Run <code>composer update</code>.</li>
  <li>Install a plugin from the live admin panel.</li>
  <li>Delete the <code>vendor</code> folder and <code>composer.lock</code> file on the server.</li>
  <li>Upload the new local <code>vendor</code> folder to the server.</li>
  <li>Uninstall the plugin again, causing composer to run.</li>
  </ul>
  <p>Then when I went back to the updates panel and reran it, Craft upgraded without any issues.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-08-23T21:21:38.233Z
Answers.LastActivityDate: 2020-08-23T21:21:38.233Z
Answers.UserDisplayName: theAdhocracy
Body: <p>I'm trying to update to Craft 3.5 from 3.4.3 but running into this error message:</p>
  <pre><code>Composer output: Package &quot;craftcms/vue-asset&quot; listed for update is not installed. Ignoring.
  Loading composer repositories with package information
  Updating dependencies
  Your requirements could not be resolved to an installable set of packages.
  
  Problem 1
  - Conclusion: remove tcb13/substringy 1.0.0
  - Conclusion: don't install tcb13/substringy 1.0.0
  - Conclusion: remove danielstjules/stringy 3.1.0
  - Installation request for tcb13/substringy (locked at 1.0.0) -&gt; satisfiable by tcb13/substringy[1.0.0].
  - Installation request for craftcms/cms 3.5.5 -&gt; satisfiable by craftcms/cms[3.5.5].
  - Conclusion: don't install voku/stringy 6.3.1
  - craftcms/cms 3.5.5 requires voku/stringy ^6.2.2 -&gt; satisfiable by voku/stringy[6.3.1, 6.3.0, 6.2.2].
  - don't install voku/stringy 6.3.0|don't install danielstjules/stringy 3.1.0
  - don't install voku/stringy 6.2.2|don't install danielstjules/stringy 3.1.0
  - tcb13/substringy 1.0.0 requires danielstjules/stringy ^3.1 -&gt; satisfiable by danielstjules/stringy[3.1.0].
  - Conclusion: don't install danielstjules/stringy 3.1.0|install voku/stringy 6.3.1
  </code></pre>
  <p>I've uninstalled a bunch of plugins but still running into the issue. Uninstalling anything else may be problematic, so is there any way I can track down where the conflict is occurring?</p>
  <p>For reference, this is my <code>composer.json</code>:</p>
  <pre><code>{
    &quot;require&quot;: {
      &quot;craftcms/cms&quot;: &quot;3.4.30&quot;,
      &quot;craftcms/element-api&quot;: &quot;2.6.0&quot;,
      &quot;craftcms/redactor&quot;: &quot;2.6.1&quot;,
      &quot;doublesecretagency/craft-cpcss&quot;: &quot;2.2.1&quot;,
      &quot;elivz/craft-single-cat&quot;: &quot;1.2.1&quot;,
      &quot;ether/tags&quot;: &quot;1.0.7&quot;,
      &quot;jungleminds/nethooks&quot;: &quot;1.1.2&quot;,
      &quot;venveo/craft-bulkedit&quot;: &quot;2.0.5&quot;,
      &quot;verbb/cp-nav&quot;: &quot;3.0.13.1&quot;,
      &quot;verbb/image-resizer&quot;: &quot;2.0.10&quot;,
      &quot;verbb/super-table&quot;: &quot;2.5.4&quot;,
      &quot;vlucas/phpdotenv&quot;: &quot;^2.4.0&quot;
    },
    &quot;autoload&quot;: {
      &quot;psr-4&quot;: {
        &quot;modules\\&quot;: &quot;modules/&quot;
      }
    },
    &quot;config&quot;: {
      &quot;sort-packages&quot;: true,
      &quot;optimize-autoloader&quot;: true,
      &quot;platform&quot;: {
        &quot;php&quot;: &quot;7.0&quot;
      }
    },
    &quot;scripts&quot;: {
      &quot;post-root-package-install&quot;: [
        &quot;@php -r \&quot;file_exists('.env') || copy('.env.example', '.env');\&quot;&quot;
      ]
    }
  }
  </code></pre>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-08-19T23:10:17.927Z
Comments.Text: Was one of the plugins you uninstalled Wordsmith? The composer conflict looks like one they had when updating to 3.5: https://github.com/TopShelfCraft/Wordsmith/issues/37#issuecomment-670040571
  
  Maybe there are some lingering files left behind? You could nuke vendor folder and composer.lock file, run `composer clear-cache` and `composer update` to make sure you've got everything fresh and see if that helps.
Comments.UserDisplayName: Brad Bell
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-08-20T15:27:43.017Z
Comments.Text: Unfortunately not, as far as I'm aware this install has never used Wordsmith. Will give the cache clear a go, but is there any way to do that without CLI access (just a bit of a pain with this host, though not impossible).
Comments.UserDisplayName: theAdhocracy
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-08-20T23:53:56.273Z
Comments.Text: Unfortunately not. :(
Comments.UserDisplayName: Brad Bell
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-08-23T18:38:17.580Z
Comments.Text: Well looks like I'm a bit stuck then, as I actually cannot get access to the CLI on the host. I've been trying to replicate the issue locally, but currently struggling to even get Craft to install on Windows, let alone duplicate the live setup.
Comments.UserDisplayName: theAdhocracy
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-08-23T18:49:51.860Z
Comments.Text: Nevermind! I deleted `composer.lock` on the server, installed and uninstalled an arbitrary plugin to get it to rerun dependency checks in the background, and then it updated without any issues. ‍♂️
Comments.UserDisplayName: theAdhocracy
Tags: <updates><updating>
Title: Dependency Conflict Updating to Craft 3.5
ThreadText: # Dependency Conflict Updating to Craft 3.5
  
  (Asked by: username_0 on 2020-08-19)
  
  I'm trying to update to Craft 3.5 from 3.4.3 but running into this error message:
  
  ```
  Composer output: Package "craftcms/vue-asset" listed for update is not installed. Ignoring.
  Loading composer repositories with package information
  Updating dependencies
  Your requirements could not be resolved to an installable set of packages.
  
  Problem 1
  - Conclusion: remove tcb13/substringy 1.0.0
  - Conclusion: don't install tcb13/substringy 1.0.0
  - Conclusion: remove danielstjules/stringy 3.1.0
  - Installation request for tcb13/substringy (locked at 1.0.0) -> satisfiable by tcb13/substringy[1.0.0].
  - Installation request for craftcms/cms 3.5.5 -> satisfiable by craftcms/cms[3.5.5].
  - Conclusion: don't install voku/stringy 6.3.1
  - craftcms/cms 3.5.5 requires voku/stringy ^6.2.2 -> satisfiable by voku/stringy[6.3.1, 6.3.0, 6.2.2].
  - don't install voku/stringy 6.3.0|don't install danielstjules/stringy 3.1.0
  - don't install voku/stringy 6.2.2|don't install danielstjules/stringy 3.1.0
  - tcb13/substringy 1.0.0 requires danielstjules/stringy ^3.1 -> satisfiable by danielstjules/stringy[3.1.0].
  - Conclusion: don't install danielstjules/stringy 3.1.0|install voku/stringy 6.3.1
  
  ```
  
  I've uninstalled a bunch of plugins but still running into the issue. Uninstalling anything else may be problematic, so is there any way I can track down where the conflict is occurring?
  
  For reference, this is my `composer.json`:
  
  ```
  {
    "require": {
      "craftcms/cms": "3.4.30",
      "craftcms/element-api": "2.6.0",
      "craftcms/redactor": "2.6.1",
      "doublesecretagency/craft-cpcss": "2.2.1",
      "elivz/craft-single-cat": "1.2.1",
      "ether/tags": "1.0.7",
      "jungleminds/nethooks": "1.1.2",
      "venveo/craft-bulkedit": "2.0.5",
      "verbb/cp-nav": "3.0.13.1",
      "verbb/image-resizer": "2.0.10",
      "verbb/super-table": "2.5.4",
      "vlucas/phpdotenv": "^2.4.0"
    },
    "autoload": {
      "psr-4": {
        "modules\\": "modules/"
      }
    },
    "config": {
      "sort-packages": true,
      "optimize-autoloader": true,
      "platform": {
        "php": "7.0"
      }
    },
    "scripts": {
      "post-root-package-install": [
        "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
      ]
    }
  }
  
  ```
  
  **Tags:** updates, updating
  
  > **Comments:**
  > **username_1**: Was one of the plugins you uninstalled Wordsmith? The composer conflict looks like one they had when updating to 3.5: https://github.com/TopShelfCraft/Wordsmith/issues/37#issuecomment-670040571  Maybe there are some lingering files left behind? You could nuke vendor folder and composer.lock file, run `composer clear-cache` and `composer update` to make sure you've got everything fresh and see if that helps.  
  > **username_0**: Unfortunately not, as far as I'm aware this install has never used Wordsmith. Will give the cache clear a go, but is there any way to do that without CLI access (just a bit of a pain with this host, though not impossible).  
  > **username_1**: Unfortunately not. :(  
  > **username_0**: Well looks like I'm a bit stuck then, as I actually cannot get access to the CLI on the host. I've been trying to replicate the issue locally, but currently struggling to even get Craft to install on Windows, let alone duplicate the live setup.  
  > **username_0**: Nevermind! I deleted `composer.lock` on the server, installed and uninstalled an arbitrary plugin to get it to rerun dependency checks in the background, and then it updated without any issues. ‍♂️  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2020-08-23. Score: 2 | Accepted answer
  
  Not a true fix, but on the off chance this helps someone, here are the steps I took:
  
  * Create a local clone of the live Craft install with a dummy database, but the same `composer.json` and `project.yaml` files.
  * Delete the `storage` and `vendor` folders, and the `composer.lock` file.
  * Run `composer update`.
  * Install a plugin from the live admin panel.
  * Delete the `vendor` folder and `composer.lock` file on the server.
  * Upload the new local `vendor` folder to the server.
  * Uninstall the plugin again, causing composer to run.
  
  Then when I went back to the updates panel and reran it, Craft upgraded without any issues.
  
  
  ---
  
  