I am currently trying to get the latest code running in Development… Whenever I run the meteor start commend I jet the following error:
user@machine:/mnt/c/Users/user/Rocket.Chat$ meteor npm start
> Rocket.Chat@3.11.0-develop start /mnt/c/Users/user/Rocket.Chat
> meteor
[[[[[ /mnt/c/Users/user/Rocket.Chat ]]]]]
=> Started proxy.
=> Meteor 1.12.1 is available. Update this project with 'meteor update'.
jalik:ufs: updating npm dependencies -- mkdirp, spark-md5...
/home/user/.meteor/packages/meteor-tool/.1.11.1.pu29bo.f0g7l++os.linux.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/meteor-promise/promise_server.js:218
throw error;
^
Error: EACCES: permission denied, rename '/mnt/c/Users/user/Rocket.Chat/packages/meteor-jalik-ufs/.npm/package-new-1daiv24.956c' -> '/mnt/c/Users/user/Rocket.Chat/packages/meteor-jalik-ufs/.npm/package'
at Object.renameSync (fs.js:741:3)
at /home/user/.meteor/packages/meteor-tool/.1.11.1.pu29bo.f0g7l++os.linux.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.linux.x86_64/tools/fs/tools/fs/files.ts:1638:23
at Object.renameDirAlmostAtomically (/home/user/.meteor/packages/meteor-tool/.1.11.1.pu29bo.f0g7l++os.linux.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.linux.x86_64/tools/fs/tools/fs/files.ts:1073:7)
at completeNpmDirectory (/tools/isobuild/meteor-npm.js:811:9)
at createFreshNpmDirectory (/tools/isobuild/meteor-npm.js:768:3)
at Object.meteorNpm.updateDependencies (/tools/isobuild/meteor-npm.js:117:7)
at Object.compile (/tools/isobuild/compiler.js:128:19)
at /tools/isobuild/isopack-cache.js:354:30
at Object.enterJob (/tools/utils/buildmessage.js:388:12)
at IsopackCache._loadLocalPackage (/tools/isobuild/isopack-cache.js:309:18)
at /tools/isobuild/isopack-cache.js:243:16
at Function.time (/home/user/.meteor/packages/meteor-tool/.1.11.1.pu29bo.f0g7l++os.linux.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.linux.x86_64/tools/tool-env/tools/tool-env/profile.ts:284:12)
at /tools/isobuild/isopack-cache.js:242:17
at Object.enterJob (/tools/utils/buildmessage.js:388:12)
at IsopackCache._ensurePackageLoaded (/tools/isobuild/isopack-cache.js:233:20)
at /tools/isobuild/isopack-cache.js:75:14
at /tools/packaging/package-map.js:57:7
at Function._.each._.forEach (/home/user/.meteor/packages/meteor-tool/.1.11.1.pu29bo.f0g7l++os.linux.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/underscore/underscore.js:191:9)
at exports.PackageMap.eachPackage (/tools/packaging/package-map.js:49:7)
at IsopackCache.buildLocalPackages (/tools/isobuild/isopack-cache.js:74:24)
at /tools/project-context.js:890:25
at Object.enterJob (/tools/utils/buildmessage.js:388:12)
at ProjectContext._buildLocalPackages (/tools/project-context.js:889:18)
at /tools/project-context.js:300:9
at Object.enterJob (/tools/utils/buildmessage.js:388:12)
at ProjectContext._completeStagesThrough (/tools/project-context.js:290:18)
at /tools/project-context.js:282:12
at Function.run (/home/user/.meteor/packages/meteor-tool/.1.11.1.pu29bo.f0g7l++os.linux.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.linux.x86_64/tools/tool-env/tools/tool-env/profile.ts:289:14)
at ProjectContext.prepareProjectForBuild (/tools/project-context.js:281:13)
at /tools/runners/run-app.js:547:29
at Object.capture (/tools/utils/buildmessage.js:283:5)
at bundleApp (/tools/runners/run-app.js:546:31)
at AppRunner._runOnce (/tools/runners/run-app.js:617:35)
at AppRunner._fiber (/tools/runners/run-app.js:931:28)
at /tools/runners/run-app.js:401:12 {
errno: -13,
syscall: 'rename',
code: 'EACCES',
path: '/mnt/c/Users/user/Rocket.Chat/packages/meteor-jalik-ufs/.npm/package-new-1daiv24.956c',
dest: '/mnt/c/Users/user/Rocket.Chat/packages/meteor-jalik-ufs/.npm/package'
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! Rocket.Chat@3.11.0-develop start: `meteor`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the Rocket.Chat@3.11.0-develop start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/user/.npm/_logs/2021-01-13T17_54_19_440Z-debug.log
I had this working previously, using the instructions outlined within the developer guide but it has not worked since I tried updating the codebase. Note that the file it is trying to access is random, chanes on every compile, and the specified folder is empty.
Note that I am new to developing using meteor so any help is appreciated no matter how basic