[ https://issues.apache.org/jira/browse/CB-5347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13847471#comment-13847471 ]
ASF subversion and git services commented on CB-5347: ----------------------------------------------------- Commit a3d7f0ed35bca915a9c322d1542001ba0db378d1 in branch refs/heads/master from [~jsoref] [ https://git-wip-us.apache.org/repos/asf?p=cordova-cli.git;h=a3d7f0e ] CB-5347 Handle dangling platform symlink in cordova platform add > Cordova returns unknown errors messages when symlinks are pointing to bad > locations > ----------------------------------------------------------------------------------- > > Key: CB-5347 > URL: https://issues.apache.org/jira/browse/CB-5347 > Project: Apache Cordova > Issue Type: Bug > Reporter: JennyGee > Priority: Minor > > Steps to reproduce: > 1. npm install cordova > 2. cordova create project > 3. cd project > 4. cordova platform add firefoxos > 5. cordova platform remove firefoxos > 6. mv ~/.cordova/lib/firefoxos/cordova/3.1.0 > ~/.cordova/lib/firefoxos/cordova/3.1.0-orig > 7. ln -s /no/such/firefoxos ~/.cordova/lib/firefoxos/cordova/3.1.0 > 8. cordova platform add firefoxos > Actual result: > Error that comes back that doesn't really say what is wrong: > shell.js: internal error > Error: EEXIST, file already exists '~/.cordova/lib/firefoxos/cordova/3.1.0' > Expected result: > Some sort of error that says something like this: > [Error: Unable to fetch platform blackberry10: > ~/.cordova/lib/firefoxos/cordova/3.1.0 points to non-existent or unreadable > location: /no/such/firefoxos] -- This message was sent by Atlassian JIRA (v6.1.4#6159)