cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James Keshavarzi (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CB-7808) loadLocalPlugins error when installing local plugin with dependency on local plugin
Date Thu, 16 Oct 2014 15:48:34 GMT

     [ https://issues.apache.org/jira/browse/CB-7808?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

James Keshavarzi updated CB-7808:
---------------------------------
    Description: 
The following error occurs when adding a local plugin that has a dependency on a local plugin.
Most common use case is adding a test plugin that uses the org.apache.cordova.test-framework
and adds the plugins being tested using a relative path (see below).

<dependency id="com.blackberry.document"
                url="."
                subdir="plugin" />

<dependency id="org.apache.cordova.test-framework"
                url="https://git-wip-us.apache.org/repos/asf/cordova-plugin-test-framework.git"
/>

[Steps to reproduce]
cordova create appTest
cordova platform add blackberry10
cordova platform add android
cordova plugin add ~/local-plugin/

Installing "com.blackberry.document" for blackberry10
Failed to install 'com.blackberry.document':Error: loadLocalPlugins called twice with different
search paths.Support for this is not implemented.
    at loadLocalPlugins (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:165:19)
    at findLocalPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:193:5)
    at Object.fetchPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:111:25)
    at possiblyFetch (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:101:24)
    at installDependency (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:498:16)
    at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:364:32
    at _fulfilled (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:798:54)
    at self.promiseDispatch.done (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:827:30)
    at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:760:13)
    at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:821:14
Failed to install 'com.blackberry.document.tests':Error: loadLocalPlugins called twice with
different search paths.Support for this is not implemented.
    at loadLocalPlugins (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:165:19)
    at findLocalPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:193:5)
    at Object.fetchPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:111:25)
    at possiblyFetch (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:101:24)
    at installDependency (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:498:16)
    at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:364:32
    at _fulfilled (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:798:54)
    at self.promiseDispatch.done (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:827:30)
    at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:760:13)
    at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:821:14
Error: loadLocalPlugins called twice with different search paths.Support for this is not implemented.
    at loadLocalPlugins (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:165:19)
    at findLocalPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:193:5)
    at Object.fetchPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:111:25)
    at possiblyFetch (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:101:24)
    at installDependency (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:498:16)
    at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:364:32
    at _fulfilled (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:798:54)
    at self.promiseDispatch.done (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:827:30)
    at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:760:13)
    at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:821:14

  was:
The following error occurs when adding a local plugin that has a dependency on a local plugin.
Most common use case is adding a test plugin that uses the org.apache.cordova.test-framework
and adds the plugins being tested using a relative path (see below).

<dependency id="com.blackberry.document"
                url="."
                subdir="plugin" />

<dependency id="org.apache.cordova.test-framework"
                url="https://git-wip-us.apache.org/repos/asf/cordova-plugin-test-framework.git"
/>

----Steps to reproduce----
cordova create appTest
cordova platform add blackberry10
cordova platform add android
cordova plugin add ~/local-plugin/

Installing "com.blackberry.document" for blackberry10
Failed to install 'com.blackberry.document':Error: loadLocalPlugins called twice with different
search paths.Support for this is not implemented.
    at loadLocalPlugins (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:165:19)
    at findLocalPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:193:5)
    at Object.fetchPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:111:25)
    at possiblyFetch (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:101:24)
    at installDependency (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:498:16)
    at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:364:32
    at _fulfilled (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:798:54)
    at self.promiseDispatch.done (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:827:30)
    at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:760:13)
    at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:821:14
Failed to install 'com.blackberry.document.tests':Error: loadLocalPlugins called twice with
different search paths.Support for this is not implemented.
    at loadLocalPlugins (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:165:19)
    at findLocalPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:193:5)
    at Object.fetchPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:111:25)
    at possiblyFetch (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:101:24)
    at installDependency (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:498:16)
    at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:364:32
    at _fulfilled (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:798:54)
    at self.promiseDispatch.done (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:827:30)
    at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:760:13)
    at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:821:14
Error: loadLocalPlugins called twice with different search paths.Support for this is not implemented.
    at loadLocalPlugins (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:165:19)
    at findLocalPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:193:5)
    at Object.fetchPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:111:25)
    at possiblyFetch (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:101:24)
    at installDependency (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:498:16)
    at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:364:32
    at _fulfilled (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:798:54)
    at self.promiseDispatch.done (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:827:30)
    at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:760:13)
    at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:821:14


> loadLocalPlugins error when installing local plugin with dependency on local plugin
> -----------------------------------------------------------------------------------
>
>                 Key: CB-7808
>                 URL: https://issues.apache.org/jira/browse/CB-7808
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Plugman
>    Affects Versions: 3.6.0, 4.0.0
>            Reporter: James Keshavarzi
>
> The following error occurs when adding a local plugin that has a dependency on a local
plugin. Most common use case is adding a test plugin that uses the org.apache.cordova.test-framework
and adds the plugins being tested using a relative path (see below).
> <dependency id="com.blackberry.document"
>                 url="."
>                 subdir="plugin" />
> <dependency id="org.apache.cordova.test-framework"
>                 url="https://git-wip-us.apache.org/repos/asf/cordova-plugin-test-framework.git"
/>
> [Steps to reproduce]
> cordova create appTest
> cordova platform add blackberry10
> cordova platform add android
> cordova plugin add ~/local-plugin/
> Installing "com.blackberry.document" for blackberry10
> Failed to install 'com.blackberry.document':Error: loadLocalPlugins called twice with
different search paths.Support for this is not implemented.
>     at loadLocalPlugins (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:165:19)
>     at findLocalPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:193:5)
>     at Object.fetchPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:111:25)
>     at possiblyFetch (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:101:24)
>     at installDependency (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:498:16)
>     at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:364:32
>     at _fulfilled (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:798:54)
>     at self.promiseDispatch.done (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:827:30)
>     at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:760:13)
>     at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:821:14
> Failed to install 'com.blackberry.document.tests':Error: loadLocalPlugins called twice
with different search paths.Support for this is not implemented.
>     at loadLocalPlugins (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:165:19)
>     at findLocalPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:193:5)
>     at Object.fetchPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:111:25)
>     at possiblyFetch (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:101:24)
>     at installDependency (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:498:16)
>     at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:364:32
>     at _fulfilled (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:798:54)
>     at self.promiseDispatch.done (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:827:30)
>     at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:760:13)
>     at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:821:14
> Error: loadLocalPlugins called twice with different search paths.Support for this is
not implemented.
>     at loadLocalPlugins (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:165:19)
>     at findLocalPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:193:5)
>     at Object.fetchPlugin (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/fetch.js:111:25)
>     at possiblyFetch (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:101:24)
>     at installDependency (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:498:16)
>     at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:364:32
>     at _fulfilled (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:798:54)
>     at self.promiseDispatch.done (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:827:30)
>     at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:760:13)
>     at /usr/local/lib/node_modules/cordova/node_modules/q/q.js:821:14



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


Mime
View raw message