@venkat Gotta be more specific with your problem. Someone may be able to help from this forum. Try opening an issue on github, but you'll have to describe your problem.
Update, merge issue..
-
That seemed to fix the problem, Forum is back up and everything looks good
Question, the one line of code I stashed. Would it be ok to do a git stash pop to put it back in
Or should I manually do it? Just unsure if the stash would of stashed other things from before?No biggie to add it back manually just wrapping my hand around how everything works ..
-
Okay @tfraley @SimonQ, whether you want to execute the following or not is up to you (esp. @tfraley, since your forum is up and running, and you probably don't want to mess around with it)
Long story short, when I launched v0.7.1, I re-wrote part of the git history, which is a big no-no. I've re-launched it properly now, but you guys have probably reset your working copies to the altered history, so we'll need to fix that.
Re-run the commands I told you to run earlier. For reference, here they are again:
$ git checkout v0.7.x # get to the v0.7.x branch $ git fetch # grab the latest history from GitHub $ git reset --hard origin/v0.7.x # update your local copy to match $ npm i # install any missing dependencies $ ./nodebb upgrade # execute upgrade script
-
@julian
When issuing the "npm i" command i recieved this error
npm ERR! peerinvalid The package nodebb-theme-vanilla does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer nodebb-p[email protected] wants nodebb-theme-vanilla@>=0.0.137
npm ERR! peerinvalid Peer n[email protected] wants nodebb-theme-vanilla@~0.0.13npm ERR! System Linux 3.16.0-28-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "i"
npm ERR! cwd /root/nodebb
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.4.21
npm ERR! code EPEERINVALID
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /root/nodebb/npm-debug.log
npm ERR! not ok code 0Would I require to reset all my plugins?
-
@julian Followed latest instructions in this post, got this.
Error: Cannot find module './styles' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/home/errapolis/nodebb/node_modules/colors/lib/colors.js:36:34) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17)
-
I knew i'd encountered a problem like that before, that worked, though subsequently I ran upgrade then it was the same issue with "cookie", then upgrade, then "crc", now "debug". Is there a quicker way to find all those needed if more follow?
-
@julian would this bunch be causing the problem now that the dependency requirements are more strict?
If so, any hints? Stuck on this:
-
@Danny-McWilliams Nope, that should only apply to bundled plugins (mentions, vanilla/lavender/persona theme, markdown, etc).
If you're getting more of those "cannot find module" errors, then perhaps your dependencies were not completely installed.
Please run
npm install
. -
Ok @julian just did - same result, sadly. unmet dependency list then the same as the second picture.
Tried to start nodebb, this was in log.
-
@julian i run ./nodebb upgrade after it looks successful npm i command ?
./nodebb upgrade module.js:340 throw err; ^ Error: Cannot find module 'ini' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/root/nodebb/node_modules/npm/node_modules/config-chain/index.js:4:11) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17)
21/7 20:21 [25890] - error: Error: Cannot find module './build/Release/magic' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/root/nodebb/node_modules/mmmagic/index.js:3:13) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) Error: Cannot find module './build/Release/magic' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/root/nodebb/node_modules/mmmagic/index.js:3:13) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) module.js:340 throw err; ^ Error: Cannot find module './build/Release/magic' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/root/nodebb/node_modules/mmmagic/index.js:3:13) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17)
-
@Danny-McWilliams said:
Ok @julian just did - same result, sadly. unmet dependency list then the same as the second picture.
Tried to start nodebb, this was in log.
Usually when I get issues like this, I have to do an
npm cache clean
and then annpm install
ornpm rebuild
-
trying to update, but
npm i
shows me thatnpm WARN unmet dependency /home/leksar/nodebb/node_modules/nodebb-plugin-shoutbox requires async@'~0.2.9' but will load npm WARN unmet dependency /home/leksar/nodebb/node_modules/async, npm WARN unmet dependency which is version 0.9.2 npm WARN unmet dependency /home/leksar/nodebb/node_modules/nodebb-plugin-shoutbox requires string@'~1.8.0' but will load npm WARN unmet dependency /home/leksar/nodebb/node_modules/string, npm WARN unmet dependency which is version 3.3.0 npm ERR! peerinvalid The package nodebb-theme-vanilla does not satisfy its siblings' peerDependencies requirements! npm ERR! peerinvalid Peer [email protected] wants nodebb-theme-vanilla@>=0.0.137 npm ERR! peerinvalid Peer [email protected] wants nodebb-theme-vanilla@~0.0.18 npm ERR! System Linux 3.16.0-43-generic npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "i" npm ERR! cwd /home/leksar/nodebb npm ERR! node -v v0.10.25 npm ERR! npm -v 1.3.10 npm ERR! code EPEERINVALID npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /home/leksar/nodebb/npm-debug.log npm ERR! not ok code 0
Tried to do
npm unlink nodebb-plugin-spam-be-gone
andnpm unlink nodebb-theme-ifsta-ui
, but the result is the same. Any ideas ?