Oliver Salzburg created CB-7236:
-----------------------------------
Summary: Build failure breaks entire project
Key: CB-7236
URL: https://issues.apache.org/jira/browse/CB-7236
Project: Apache Cordova
Issue Type: Bug
Components: BlackBerry
Affects Versions: 3.5.0
Reporter: Oliver Salzburg
Frequently, when trying to build my project, cordova will fail to do so with an
{{EPERM}} error.
Trying to build again afterwards, will result in {{The provided path
"d:\foo\platforms\blackberry10" is not a Cordova BlackBerry10 project.}}. The
only way out is to remove the {{blackberry10}} folder from the {{platforms}}
folder and re-add the platform.
{code}
OliverSalzburg@OLIVER-PC /d/foo (master)
$ cordova emulate blackberry10
shell.js: internal error
Error: EPERM, operation not permitted 'd:\foo\platforms\blackberry10\www'
at Object.fs.mkdirSync (fs.js:647:18)
at
c:\Users\OliverSalzburg.HARTWIG\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\shelljs\shell.js:543:10
at Array.forEach (native)
at Object._mkdir
(c:\Users\OliverSalzburg.HARTWIG\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\shelljs\shell.js:526:8)
at Object.mkdir
(c:\Users\OliverSalzburg.HARTWIG\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\shelljs\shell.js:1491:23)
at Object.module.exports.update_www
(c:\Users\OliverSalzburg.HARTWIG\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\metadata\
blackberry10_parser.js:132:15)
at
c:\Users\OliverSalzburg.HARTWIG\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\prepare.js:99:24
at _fulfilled
(c:\Users\OliverSalzburg.HARTWIG\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:798:54)
at self.promiseDispatch.done
(c:\Users\OliverSalzburg.HARTWIG\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:827:30)
at Promise.promise.promiseDispatch
(c:\Users\OliverSalzburg.HARTWIG\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:760:13)
OliverSalzburg@OLIVER-PC /d/foo (master)
$ cordova emulate blackberry10
The provided path "d:\foo\platforms\blackberry10" is not a Cordova BlackBerry10
project.
{code}
--
This message was sent by Atlassian JIRA
(v6.2#6252)