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

Jesse MacFadyen resolved CB-5287.
---------------------------------

    Resolution: Invalid

The changes from 2.9.x to 3.1.0 are vast.  This is much more involved than a 
simple update script.

Also, there is no released version of 2.9.7, the latest in the 2.9.x branch is 
2.9.1, so I guess you are doing something weird. ;)

> Upgrade from 2.9.7 to 3.1.0 platform add error
> ----------------------------------------------
>
>                 Key: CB-5287
>                 URL: https://issues.apache.org/jira/browse/CB-5287
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: CLI
>    Affects Versions: 3.0.0, 3.1.0
>         Environment: uname -a
> Linux localhost.localdomain 2.6.32-358.11.1.el6.x86_64 #1 SMP Wed Jun 12 
> 03:34:52 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
> CentOS
>            Reporter: Kevin Vilbig
>            Priority: Blocker
>              Labels: 3.0.0, error, upgrade
>
> I'm working with a project that builds on Cordova 2.9.7, but when I updated 
> to the latest version via npm and the instructions provided[1], it breaks 
> like so.
> [1]http://cordova.apache.org/docs/en/3.1.0/guide_platforms_android_upgrading.md.html#Upgrading%20Android
> $cordova platform add android
> [Error: An error occured during creation of android sub-project. Creating 
> Cordova project for the Android platform:
>       Path: platforms/android
>       Package: com.my.project
>       Name: myProject
>       Android target: android-17
> Copying template files...
> shell.js: internal error
> Error: EROFS, read-only file system 
> 'platforms/android/cordova/node_modules/.bin/shjs'
>     at Object.fs.symlinkSync (fs.js:730:18)
>     at cpdirSyncRecursive 
> (/home/kevin/.cordova/lib/android/cordova/3.1.0/bin/node_modules/shelljs/shell.js:1575:10)
>     at cpdirSyncRecursive 
> (/home/kevin/.cordova/lib/android/cordova/3.1.0/bin/node_modules/shelljs/shell.js:1572:7)
>     at 
> /home/kevin/.cordova/lib/android/cordova/3.1.0/bin/node_modules/shelljs/shell.js:325:9
>     at Array.forEach (native)
>     at Object._cp 
> (/home/kevin/.cordova/lib/android/cordova/3.1.0/bin/node_modules/shelljs/shell.js:302:11)
>     at Object.cp 
> (/home/kevin/.cordova/lib/android/cordova/3.1.0/bin/node_modules/shelljs/shell.js:1491:23)
>     at copyScripts 
> (/home/kevin/.cordova/lib/android/cordova/3.1.0/bin/lib/create.js:86:11)
>     at /home/kevin/.cordova/lib/android/cordova/3.1.0/bin/lib/create.js:184:9
>     at setShellFatal 
> (/home/kevin/.cordova/lib/android/cordova/3.1.0/bin/lib/create.js:48:5)
> I attempted the upgrade directions a couple times, so I don't think I missed 
> a step.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to