Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-5056

Removing a plugin with dependencies removes the dependencies also

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.0.0, 3.1.0
    • 3.2.0
    • None
    • OSX

    Description

      When upgrading a project from 3.0 to 3.1, I remove all plugins first, then re-add all plugins.

      The issue is with some plugins that have dependencies. E.g.
      org.apache.cordova.file-transfer
      org.apache.cordova.media

      Both rely on org.apache.cordova.file.

      But once one plugin removes this dependency, then other plugins that rely on it fail:

      [Error: ENOENT, no such file or directory '.../plugins/org.apache.cordova.file/plugin.xml'

      Attachments

        Issue Links

          Activity

            People

              shepheb Braden Shepherdson
              dooms Dooms
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: