@Madchatthew said in TNG + Nodebb:
you have to try and use duck tape and super glue to change something to make it do what you want it to do
I couldn’t have put that better myself.
@DownPW you should remove the plugins quoted in that list - for example
nodebb-plugin-emoji@4.0.6
Then try the upgrade process again.
test with npm remove nodebb-plugin-emoji@4.0.6
npm remove nodebb-plugin-emoji@4.0.6
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: nodebb@3.0.0-alpha.1
npm WARN Found: nodebb-plugin-emoji@4.0.6
npm WARN node_modules/nodebb-plugin-emoji
npm WARN peer nodebb-plugin-emoji@"^4.0.0" from @nodebb/nodebb-plugin-reactions@1.0.2
npm WARN node_modules/@nodebb/nodebb-plugin-reactions
npm WARN @nodebb/nodebb-plugin-reactions@"^1.0.2" from the root project
npm WARN 2 more (nodebb-plugin-emoji-android, the root project)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer nodebb-plugin-emoji@"^4.0.0" from @nodebb/nodebb-plugin-reactions@1.0.2
npm WARN node_modules/@nodebb/nodebb-plugin-reactions
npm WARN @nodebb/nodebb-plugin-reactions@"^1.0.2" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: nodebb@3.0.0-alpha.1
npm WARN Found: nodebb-plugin-markdown@10.1.1
npm WARN node_modules/nodebb-plugin-markdown
npm WARN peer nodebb-plugin-markdown@"^10.0.0" from nodebb-plugin-extended-markdown@1.6.0
npm WARN node_modules/nodebb-plugin-extended-markdown
npm WARN nodebb-plugin-extended-markdown@"^1.6.0" from the root project
npm WARN 1 more (the root project)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer nodebb-plugin-markdown@"^10.0.0" from nodebb-plugin-extended-markdown@1.6.0
npm WARN node_modules/nodebb-plugin-extended-markdown
npm WARN nodebb-plugin-extended-markdown@"^1.6.0" from the root project
npm ERR! code 128
npm ERR! An unknown git error occurred
npm ERR! command git --no-replace-objects ls-remote ssh://git@github.com/makeusabrew/bootbox.git
npm ERR! git@github.com: Permission denied (publickey).
npm ERR! fatal: Impossible de lire le dépôt distant.
npm ERR!
npm ERR! Veuillez vérifier que vous avez les droits d'accès
npm ERR! et que le dépôt existe.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2023-01-05T22_23_12_150Z-debug-0.log
@DownPW yes, exactly. You can then install the updated (and compliant) v3 versions after the upgrade process completed successfully.
@DownPW looks like a permissions issue?
@phenomlab I’m on root maybe that
EDit: nope idem on non root user
@DownPW can you try with just
npm remove nodebb-plugin-emoj
@DownPW can you provide an output of the currently installed plugins before upgrade?
@phenomlab https://community.nodebb.org/topic/16721/nodebb-v3-0-0-alpha-1-an-alpha-release/29
maybe a problem with depot permissions.
I wait a answer by Pitag or other nodebb staff
@DownPW yes, I saw that this morning. You could still try and remove those plugins which aren’t compliant though.
Hourra I’m on V3
here the solution for installation :
cd /path/to/your/nodebb
git rev-parse HEAD # save this value in case you need to roll back --- 727f879e5b1698fcf9bdbaca5181b28d0e9497fd
git fetch && git checkout bootstrap5
git reset --hard v3.0.0-alpha.3
npm config set legacy-peer-deps true
./nodebb upgrade -mi
./nodebb build
./nodebb start
A lot of things doesn’t work with new Personna Bootstrap 5 like theme Switcher selector for example
–> Could I count on you to help me evolve the things we created together for Persona5 or Harmony? Like footerbar, theme Switcher selector, welcome message with image change ?
–> Other things, Harmony theme not include on alpha ?
@DownPW said in NodeBB 3.0 alpha1 : Error on install:
A lot of things doesn’t work with new Personna Bootstrap 5 like theme Switcher selector for example
It does work, but needs minor tweaks as the existing listener doesn’t work under bootstrap 5 as it did under bootstrap 3. Nothing major to fix.
Of course you can count on me. I’ll be in the same journey
Harmony isn’t available yet from what I’ve read - not until beta releases I think.
@phenomlab said in NodeBB 3.0 alpha1 : Error on install:
Of course you can count on me. I’ll be in the same journey
haha that doesn’t surprise me. Thank you again for that my friend
I still hesitate between staying under Persona 5 or Harmony.
I will decide when I can test it
@DownPW I’m going to test harmony. I quite like the look. However, I did start a topic to discuss this. Would appreciate input
@DownPW very odd. I don’t recall setting permissions there but try now.
@phenomlab Work now