[jira] [Comment Edited] (CB-13797) Fetch failing to install plugin dependencies

2018-04-30 Thread ArturK (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-13797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16458418#comment-16458418
 ] 

ArturK edited comment on CB-13797 at 4/30/18 9:26 AM:
--

I have same issue on my macOS 10.13.3. It worked fine on Windows while building 
android project.

 
{noformat}
upt-macbook-pro:cordova arturk$ cordova prepare ios
Discovered plugin "cordova-plugin-file-transfer" in config.xml. Adding it to 
the project
Installing "cordova-plugin-file-transfer" for android
Failed to install 'cordova-plugin-file-transfer': CordovaError: Version of 
installed plugin: "cordova-plugin-file@4.3.3" does not satisfy dependency 
plugin requirement "cordova-plugin-file@>=5.0.0". Try --force to use installed 
plugin as dependency.
at 
/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:557:37
at _fulfilled 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:787:54)
at self.promiseDispatch.done 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:816:30)
at Promise.promise.promiseDispatch 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:749:13)
at 
/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:509:49
at flush 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:108:17)
at _combinedTickCallback (internal/process/next_tick.js:131:7)
at process._tickCallback (internal/process/next_tick.js:180:9)
Failed to restore plugin "cordova-plugin-file-transfer" from config.xml. You 
might need to try adding it again. Error: Version of installed plugin: 
"cordova-plugin-file@4.3.3" does not satisfy dependency plugin requirement 
"cordova-plugin-file@>=5.0.0". Try --force to use installed plugin as 
dependency.
Preparing Firebase on iOS
upt-macbook-pro:cordova arturk${noformat}
 
{noformat}
 
{noformat}
npm@5.6.0
node@v8.11.1
cordova@8.0.0






https://github.com/juthawong/cordova-plugin-smsreceiver.git"; />










{noformat}
 

Edit: I have same issue when building project in VSO.
{noformat}
Installing "code-push" for android
Failed to install 'cordova-plugin-code-push': Error: Expected plugin to have ID 
"cordova-plugin-dialogs" but got "code-push".
at checkID 
(C:\Users\ArturKokin\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\plugman\fetch.js:215:15)
at 
C:\Users\ArturKokin\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\plugman\fetch.js:199:9
at _fulfilled 
(C:\Users\ArturKokin\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:787:54)
at self.promiseDispatch.done 
(C:\Users\ArturKokin\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:816:30)
at Promise.promise.promiseDispatch 
(C:\Users\ArturKokin\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:749:13)
at 
C:\Users\ArturKokin\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:557:44
at flush 
(C:\Users\ArturKokin\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:108:17)
at _combinedTickCallback (internal/process/next_tick.js:131:7)
at process._tickCallback (internal/process/next_tick.js:180:9)
Failed to restore plugin "cordova-plugin-code-push" from config.xml. You might 
need to try adding it again. Error: Error: Expected plugin to have ID 
"cordova-plugin-dialogs" but got "code-push".
Discovered plugin "cordova-plugin-file" in config.xml. Adding it to the project
Installing "cordova-plugin-file" for android
Installing "cordova-plugin-compat" for android
Plugin doesn't support this project's cordova-android version. cordova-android: 
6.4.0, failed version requirement:
<6.3.0
Skipping 'cordova-plugin-compat' for android
The Android Persistent storage location now defaults to "Internal". Please 
check this plugin's README to see if your application needs any changes in its 
config.xml.
If this is a new application no changes are required.
If this is an update to an existing application that did not specify an 
"AndroidPersistentFileLocation" you may need to add:
""
to config.xml in order for the application to find previously stored files.
Installing "cordova-plugin-file" for ios
Plugin dependency "cordova-plugin-compat@1.2.0" already fetched, using that 
version.
Installing "cordova-plugin-compat" for ios
Discovered plugin "cordova-plugin-file-transfer" in config.xml. Adding it to 
the project
Installing "cordova-plugin-file-transfer" for android
Failed to install 'cordova-plugin-file-transfer': CordovaError: Version of 
installed plugin: "cordova-plugin-file@4.3.3" does not s

[jira] [Comment Edited] (CB-13797) Fetch failing to install plugin dependencies

2018-04-30 Thread ArturK (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-13797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16458418#comment-16458418
 ] 

ArturK edited comment on CB-13797 at 4/30/18 9:25 AM:
--

I have same issue on my macOS 10.13.3. It worked fine on Windows while building 
android project.

 
{noformat}
upt-macbook-pro:cordova arturk$ cordova prepare ios
Discovered plugin "cordova-plugin-file-transfer" in config.xml. Adding it to 
the project
Installing "cordova-plugin-file-transfer" for android
Failed to install 'cordova-plugin-file-transfer': CordovaError: Version of 
installed plugin: "cordova-plugin-file@4.3.3" does not satisfy dependency 
plugin requirement "cordova-plugin-file@>=5.0.0". Try --force to use installed 
plugin as dependency.
at 
/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:557:37
at _fulfilled 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:787:54)
at self.promiseDispatch.done 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:816:30)
at Promise.promise.promiseDispatch 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:749:13)
at 
/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:509:49
at flush 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:108:17)
at _combinedTickCallback (internal/process/next_tick.js:131:7)
at process._tickCallback (internal/process/next_tick.js:180:9)
Failed to restore plugin "cordova-plugin-file-transfer" from config.xml. You 
might need to try adding it again. Error: Version of installed plugin: 
"cordova-plugin-file@4.3.3" does not satisfy dependency plugin requirement 
"cordova-plugin-file@>=5.0.0". Try --force to use installed plugin as 
dependency.
Preparing Firebase on iOS
upt-macbook-pro:cordova arturk${noformat}
 
{noformat}
 
{noformat}
npm@5.6.0
node@v8.11.1
cordova@8.0.0






https://github.com/juthawong/cordova-plugin-smsreceiver.git"; />










{noformat}
 

Edit: I have same issue when building project in VSO.

 


was (Author: amerkuri):
I have same issue on my macOS 10.13.3. It worked fine on Windows while building 
android project.

 
{noformat}
upt-macbook-pro:cordova arturk$ cordova prepare ios
Discovered plugin "cordova-plugin-file-transfer" in config.xml. Adding it to 
the project
Installing "cordova-plugin-file-transfer" for android
Failed to install 'cordova-plugin-file-transfer': CordovaError: Version of 
installed plugin: "cordova-plugin-file@4.3.3" does not satisfy dependency 
plugin requirement "cordova-plugin-file@>=5.0.0". Try --force to use installed 
plugin as dependency.
at 
/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:557:37
at _fulfilled 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:787:54)
at self.promiseDispatch.done 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:816:30)
at Promise.promise.promiseDispatch 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:749:13)
at 
/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:509:49
at flush 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:108:17)
at _combinedTickCallback (internal/process/next_tick.js:131:7)
at process._tickCallback (internal/process/next_tick.js:180:9)
Failed to restore plugin "cordova-plugin-file-transfer" from config.xml. You 
might need to try adding it again. Error: Version of installed plugin: 
"cordova-plugin-file@4.3.3" does not satisfy dependency plugin requirement 
"cordova-plugin-file@>=5.0.0". Try --force to use installed plugin as 
dependency.
Preparing Firebase on iOS
upt-macbook-pro:cordova arturk${noformat}
 
{noformat}
npm@5.6.0
node@v8.11.1
cordova@8.0.0







https://github.com/juthawong/cordova-plugin-smsreceiver.git"; />










{noformat}
 

> Fetch failing to install plugin dependencies
> 
>
> Key: CB-13797
> URL: https://issues.apache.org/jira/browse/CB-13797
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: cordova-fetch
> Environment: cordova@8.0.0
> cordova-common@2.2.1
> cordova-lib@8.0.0
> cordova-fetch@1.3.0
> npm@5.6.0
> node@9.4.0
>  
>Reporter: Darryl Pogue
>Assignee: Steve Gill
>Priority: Critical
>
> I'm currently unable to inst

[jira] [Commented] (CB-13797) Fetch failing to install plugin dependencies

2018-04-30 Thread ArturK (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-13797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16458418#comment-16458418
 ] 

ArturK commented on CB-13797:
-

I have same issue on my macOS 10.13.3. It worked fine on Windows while building 
android project.

 
{noformat}
upt-macbook-pro:cordova arturk$ cordova prepare ios
Discovered plugin "cordova-plugin-file-transfer" in config.xml. Adding it to 
the project
Installing "cordova-plugin-file-transfer" for android
Failed to install 'cordova-plugin-file-transfer': CordovaError: Version of 
installed plugin: "cordova-plugin-file@4.3.3" does not satisfy dependency 
plugin requirement "cordova-plugin-file@>=5.0.0". Try --force to use installed 
plugin as dependency.
at 
/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:557:37
at _fulfilled 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:787:54)
at self.promiseDispatch.done 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:816:30)
at Promise.promise.promiseDispatch 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:749:13)
at 
/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:509:49
at flush 
(/Users/arturk/.nvm/versions/node/v8.11.1/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/q/q.js:108:17)
at _combinedTickCallback (internal/process/next_tick.js:131:7)
at process._tickCallback (internal/process/next_tick.js:180:9)
Failed to restore plugin "cordova-plugin-file-transfer" from config.xml. You 
might need to try adding it again. Error: Version of installed plugin: 
"cordova-plugin-file@4.3.3" does not satisfy dependency plugin requirement 
"cordova-plugin-file@>=5.0.0". Try --force to use installed plugin as 
dependency.
Preparing Firebase on iOS
upt-macbook-pro:cordova arturk${noformat}
 
{noformat}
npm@5.6.0
node@v8.11.1
cordova@8.0.0







https://github.com/juthawong/cordova-plugin-smsreceiver.git"; />










{noformat}
 

> Fetch failing to install plugin dependencies
> 
>
> Key: CB-13797
> URL: https://issues.apache.org/jira/browse/CB-13797
> Project: Apache Cordova
>  Issue Type: Bug
>  Components: cordova-fetch
> Environment: cordova@8.0.0
> cordova-common@2.2.1
> cordova-lib@8.0.0
> cordova-fetch@1.3.0
> npm@5.6.0
> node@9.4.0
>  
>Reporter: Darryl Pogue
>Assignee: Steve Gill
>Priority: Critical
>
> I'm currently unable to install Microsoft's cordova-plugin-code-push due to 
> some incredibly confusing errors when installing the plugin dependencies.
> The plugin [lists 3 
> dependencies|https://github.com/Microsoft/cordova-plugin-code-push/blob/e828a5eacd42dcd81bacf121a3e62735c3500227/plugin.xml#L10-L12]
>  in plugin.xml.
> Cordova successfully installs the first (code-push) dependency.
> Cordova attempts to install the second (cordova-plugin-device) dependency. It 
> appears that the npm install is successful.
> At the end of the npm install, cordova-fetch [attempts to 
> discover|https://github.com/apache/cordova-fetch/blob/master/index.js#L100] 
> what was just installed. Rather than finding "cordova-plugin-device", it 
> finds "code-push" for a second time.
> Then it fails with the following confusing error message:
> {noformat}
> Failed to install 'cordova-plugin-code-push': Error: Expected plugin to have 
> ID "cordova-plugin-dialogs" but got "code-push".{noformat}
> The full verbose output from {{cordova prepare}} is below:
> {noformat}
> Discovered plugin "cordova-plugin-code-push" in config.xml. Adding it to the 
> project
> No scripts found for hook "before_plugin_add".
> Calling plugman.fetch on plugin "cordova-plugin-code-push@^1.11.2"
> Running command: npm install cordova-plugin-code-push@^1.11.2 --production 
> --no-save
> Command finished with error code 0: npm 
> install,cordova-plugin-code-push@^1.11.2,--production,--no-save
> Copying plugin "/PROJECT/node_modules/cordova-plugin-code-push" => 
> "/PROJECT/plugins/cordova-plugin-code-push"
> Calling plugman.install on plugin "/PROJECT/plugins/cordova-plugin-code-push" 
> for platform "android
> Installing "cordova-plugin-code-push" for android
> Running command: /PROJECT/platforms/android/cordova/version 
> Command finished with error code 0: 
> /PROJECT/platforms/android/cordova/version 
> Dependencies detected, iterating through them...
> Requesting plugin "code-push@2.0.4".
> Plugin dependency "code-push" not fetched, retrieving then installing.
> Running command: npm install code-push@2.0.4 --production --no-save
> Command finished with error code 0: npm 
> install,code-push@2.0.4,--pro