{ "id": "159736", "key": "TIMOB-23250", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2016-04-20T18:54:13.000+0000", "created": "2016-04-20T18:18:44.000+0000", "priority": { "name": "None", "id": "6" }, "labels": [ "qe-5.3.0", "regression" ], "versions": [ { "id": "17707", "name": "Release 5.3.0", "archived": false, "released": true, "releaseDate": "2016-06-04" } ], "issuelinks": [ { "id": "51444", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "159737", "key": "ALOY-1492", "fields": { "summary": "Fix no such file or directory when doing \"alloy new\"", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "51441", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "159610", "key": "TIMOB-23223", "fields": { "summary": "Windows: No splash screen when deploying alloy app to windows 10 mobile", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "51442", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "159691", "key": "TIMOB-23235", "fields": { "summary": "Windows: Splash screen on Win 10 mobile doesn't look right - horizontal bands of mismatched color above/below", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "cng", "key": "cng", "displayName": "Chee Kiat Ng", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2016-04-20T18:54:13.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "12305", "name": "Core", "description": "Central component of the Platform (outside of Tooling, or platform specific implementation details)" } ], "description": "*Details:* Creating a mobile project will throw {{Error: ENOENT: no such file or directory, stat '/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/platforms/windows/project'}}.\r\n\r\n*This is a regression from 5.2.2.GA.*\r\n\r\n*Steps to reproduce:*\r\n# Create a mobile project with {{appc new}} and go through the prompts\r\n\r\n*Actual:* You will not be able to create a mobile project:\r\n{code}\r\n2016-04-20T18:11:05.756Z | TRACE | alloy returned error= { [Error: Command failed: /bin/sh -c \"/usr/local/bin/node\" \"/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/bin/alloy\" new --force\r\nfs.js:844\r\n return binding.stat(pathModule._makeLong(path));\r\n ^\r\n\r\nError: ENOENT: no such file or directory, stat '/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/platforms/windows/project'\r\n at Error (native)\r\n at Object.fs.statSync (fs.js:844:18)\r\n at Object.exports.copyDirSyncRecursive (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/node_modules/wrench/lib/wrench.js:175:23)\r\n at /Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/commands/new/index.js:95:10\r\n at Array.forEach (native)\r\n at Function._.each._.forEach (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/lib/alloy/underscore.js:79:11)\r\n at module.exports (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/commands/new/index.js:94:4)\r\n at Object. (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/alloy.js:113:46)\r\n at Module._compile (module.js:409:26)\r\n at Object.Module._extensions..js (module.js:416:10)\r\n at Module.load (module.js:343:32)\r\n at Function.Module._load (module.js:300:12)\r\n at Module.require (module.js:353:17)\r\n at require (internal/module.js:12:17)\r\n at Object. (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/bin/alloy:3:1)\r\n at Module._compile (module.js:409:26)\r\n at Object.Module._extensions..js (module.js:416:10)\r\n at Module.load (module.js:343:32)\r\n at Function.Module._load (module.js:300:12)\r\n at Function.Module.runMain (module.js:441:10)\r\n at startup (node.js:139:18)\r\n at node.js:968:3\r\n]\r\n killed: false,\r\n code: 1,\r\n signal: null,\r\n cmd: '/bin/sh -c \"/usr/local/bin/node\" \"/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/bin/alloy\" new --force' } stdout= [INFO] Deployed ti.alloy plugin to plugins/ti.alloy/plugin.py\r\n[INFO] Deployed ti.alloy hook to plugins/ti.alloy/hooks/alloy.js\r\n[INFO] Deployed ti.alloy cleanhook to plugins/ti.alloy/hooks/deepclean.js\r\n[INFO] Installed \"ti.alloy\" plugin to tiapp.xml\r\n stderr= fs.js:844\r\n return binding.stat(pathModule._makeLong(path));\r\n ^\r\n\r\nError: ENOENT: no such file or directory, stat '/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/platforms/windows/project'\r\n at Error (native)\r\n at Object.fs.statSync (fs.js:844:18)\r\n at Object.exports.copyDirSyncRecursive (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/node_modules/wrench/lib/wrench.js:175:23)\r\n at /Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/commands/new/index.js:95:10\r\n at Array.forEach (native)\r\n at Function._.each._.forEach (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/lib/alloy/underscore.js:79:11)\r\n at module.exports (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/commands/new/index.js:94:4)\r\n at Object. (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/alloy.js:113:46)\r\n at Module._compile (module.js:409:26)\r\n at Object.Module._extensions..js (module.js:416:10)\r\n at Module.load (module.js:343:32)\r\n at Function.Module._load (module.js:300:12)\r\n at Module.require (module.js:353:17)\r\n at require (internal/module.js:12:17)\r\n at Object. (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/bin/alloy:3:1)\r\n at Module._compile (module.js:409:26)\r\n at Object.Module._extensions..js (module.js:416:10)\r\n at Module.load (module.js:343:32)\r\n at Function.Module._load (module.js:300:12)\r\n at Function.Module.runMain (module.js:441:10)\r\n at startup (node.js:139:18)\r\n at node.js:968:3\r\n\r\n2016-04-20T18:11:05.758Z | TRACE | [INFO] Deployed ti.alloy plugin to plugins/ti.alloy/plugin.py\r\n[INFO] Deployed ti.alloy hook to plugins/ti.alloy/hooks/alloy.js\r\n[INFO] Deployed ti.alloy cleanhook to plugins/ti.alloy/hooks/deepclean.js\r\n[INFO] Installed \"ti.alloy\" plugin to tiapp.xml\r\n\r\n2016-04-20T18:11:05.758Z | ERROR | fs.js:844\r\n return binding.stat(pathModule._makeLong(path));\r\n ^\r\n\r\nError: ENOENT: no such file or directory, stat '/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/platforms/windows/project'\r\n at Error (native)\r\n at Object.fs.statSync (fs.js:844:18)\r\n at Object.exports.copyDirSyncRecursive (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/node_modules/wrench/lib/wrench.js:175:23)\r\n at /Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/commands/new/index.js:95:10\r\n at Array.forEach (native)\r\n at Function._.each._.forEach (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/lib/alloy/underscore.js:79:11)\r\n at module.exports (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/commands/new/index.js:94:4)\r\n at Object. (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/alloy.js:113:46)\r\n at Module._compile (module.js:409:26)\r\n at Object.Module._extensions..js (module.js:416:10)\r\n at Module.load (module.js:343:32)\r\n at Function.Module._load (module.js:300:12)\r\n at Module.require (module.js:353:17)\r\n at require (internal/module.js:12:17)\r\n at Object. (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/bin/alloy:3:1)\r\n at Module._compile (module.js:409:26)\r\n at Object.Module._extensions..js (module.js:416:10)\r\n at Module.load (module.js:343:32)\r\n at Function.Module._load (module.js:300:12)\r\n at Function.Module.runMain (module.js:441:10)\r\n at startup (node.js:139:18)\r\n at node.js:968:3\r\n\r\n2016-04-20T18:11:05.759Z | TRACE | done with plugin { [Error: Command failed: /bin/sh -c \"/usr/local/bin/node\" \"/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/bin/alloy\" new --force\r\nfs.js:844\r\n return binding.stat(pathModule._makeLong(path));\r\n ^\r\n\r\nError: ENOENT: no such file or directory, stat '/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/platforms/windows/project'\r\n at Error (native)\r\n at Object.fs.statSync (fs.js:844:18)\r\n at Object.exports.copyDirSyncRecursive (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/node_modules/wrench/lib/wrench.js:175:23)\r\n at /Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/commands/new/index.js:95:10\r\n at Array.forEach (native)\r\n at Function._.each._.forEach (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/lib/alloy/underscore.js:79:11)\r\n at module.exports (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/commands/new/index.js:94:4)\r\n at Object. (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/alloy.js:113:46)\r\n at Module._compile (module.js:409:26)\r\n at Object.Module._extensions..js (module.js:416:10)\r\n at Module.load (module.js:343:32)\r\n at Function.Module._load (module.js:300:12)\r\n at Module.require (module.js:353:17)\r\n at require (internal/module.js:12:17)\r\n at Object. (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/bin/alloy:3:1)\r\n at Module._compile (module.js:409:26)\r\n at Object.Module._extensions..js (module.js:416:10)\r\n at Module.load (module.js:343:32)\r\n at Function.Module._load (module.js:300:12)\r\n at Function.Module.runMain (module.js:441:10)\r\n at startup (node.js:139:18)\r\n at node.js:968:3\r\n]\r\n killed: false,\r\n code: 1,\r\n signal: null,\r\n cmd: '/bin/sh -c \"/usr/local/bin/node\" \"/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/bin/alloy\" new --force' }\r\n2016-04-20T18:11:05.776Z | ERROR | Error: Command failed: /bin/sh -c \"/usr/local/bin/node\" \"/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/bin/alloy\" new --force\r\nfs.js:844\r\n return binding.stat(pathModule._makeLong(path));\r\n ^\r\n\r\nError: ENOENT: no such file or directory, stat '/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/platforms/windows/project'\r\n at Error (native)\r\n at Object.fs.statSync (fs.js:844:18)\r\n at Object.exports.copyDirSyncRecursive (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/node_modules/wrench/lib/wrench.js:175:23)\r\n at /Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/commands/new/index.js:95:10\r\n at Array.forEach (native)\r\n at Function._.each._.forEach (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/lib/alloy/underscore.js:79:11)\r\n at module.exports (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/commands/new/index.js:94:4)\r\n at Object. (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/Alloy/alloy.js:113:46)\r\n at Module._compile (module.js:409:26)\r\n at Object.Module._extensions..js (module.js:416:10)\r\n at Module.load (module.js:343:32)\r\n at Function.Module._load (module.js:300:12)\r\n at Module.require (module.js:353:17)\r\n at require (internal/module.js:12:17)\r\n at Object. (/Users/wluu/.appcelerator/install/5.3.0-22/package/node_modules/alloy/bin/alloy:3:1)\r\n at Module._compile (module.js:409:26)\r\n at Object.Module._extensions..js (module.js:416:10)\r\n at Module.load (module.js:343:32)\r\n at Function.Module._load (module.js:300:12)\r\n at Function.Module.runMain (module.js:441:10)\r\n at startup (node.js:139:18)\r\n at node.js:968:3\r\n\r\n at ChildProcess.exithandler (child_process.js:213:12)\r\n at emitTwo (events.js:87:13)\r\n at ChildProcess.emit (events.js:172:7)\r\n at maybeClose (internal/child_process.js:827:16)\r\n at Socket. (internal/child_process.js:319:11)\r\n at emitOne (events.js:77:13)\r\n at Socket.emit (events.js:169:7)\r\n at Pipe._onclose (net.js:475:12)\r\n2016-04-20T18:11:05.778Z | TRACE | Sending exit signal to titanium process: 30367\r\n{code}\r\n\r\n*Expected:* Should be able to create a mobile project.", "attachment": [], "flagged": false, "summary": "Creating a mobile project will throw a \"Error: ENOENT: no such file or directory, stat\"", "creator": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "environment": "Appc CLI NPM: 4.2.5-3\r\nAppc CLI Core: 5.3.0-22\r\nArrow: 1.7.30\r\nSDK: 5.3.0.v20160420090405\r\nNode: v4.4.0\r\nOS: El Capitan (10.11.4)\r\n", "comment": { "comments": [ { "id": "383394", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "This may have been caused by the fix for TIMOB-23223 ? Fern removed the override image assets for windows to resolve that. From my testing, removing those files was fine, but I still had the folder around in my repo. I think because git doesn't hold \"folders\", and just files - because all the files inside were removed, the folder is also gone. A quick fix may be to simple add a dummy placeholder file in that folder tree (though that would get packaged into windows apps, so ideally it'd at least just be an empty file).", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2016-04-20T18:33:39.000+0000", "updated": "2016-04-20T18:33:39.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }