Read the statement by Michael Teeuw here.
MM-Update doesn´t work
- 
 @kusselin raspberry is install new upgrade is upgrade w applyas a parameter without parameter it does a check but makes no changes anyhow, looks like electron has a new dependency, 1st I’ve seen that that would take some apt command to install 
- 
 @kusselin also apply wont install over same version, you have to use forceinstead i wont let you mess up your system accidentally because we aborted before doing the 
 npm install, that still isnt done
- 
 @sdetweil Hi Sam, I have not installed MM on the Raspi but in a Proxmox container Ubuntu 24… Sorry, but I don’t understand anything anymore… Can you please tell me step by step what I have to enter ? Thank you very much mm@MagicMirror-live:~/MagicMirror$ force Command 'force' not found, did you mean: command 'zforce' from deb gzip (1.12-1ubuntu1) command 'forge' from deb snap (2013-11-29-11) Try: sudo apt install <deb name>
- 
 @kusselin proxmox is same as on pi. (i use vmware workststion) run the upgrade script again 
 and replace the parmapplywith force
- 
 @sdetweil aha ok, I didn’t know that… look now… does that fit now? mm@MagicMirror-live:~/MagicMirror$ bash -c "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh)" force update log will be in /home/mm/MagicMirror/installers/upgrade.log doing test run = false Node currently installed. Checking version number. Minimum Node version: v20.18.1 Installed Node version: v20.18.1 Check current Node installation ... Node currently installed. Checking version number. Minimum Node version: v20.18.1 Installed Node version: v20.18.1 No Node.js upgrade necessary. Check current NPM installation ... NPM currently installed. Checking version number. Minimum npm version: V10.8.2 Installed npm version: V10.8.2 No npm upgrade necessary. saving custom.css upgrading from version 2.30.0 to 2.30.0 fetching latest revisions updating MagicMirror runtime, please wait > magicmirror@2.30.0 postinstall > npm run install-vendor && npm run install-fonts && echo "MagicMirror² installation finished successfully! > " > magicmirror@2.30.0 install-vendor > echo "Installing vendor files ... > " && cd vendor && npm install --loglevel=error --no-audit --no-fund --no-update-notifier Installing vendor files ... changed 3 packages in 5s > magicmirror@2.30.0 install-fonts > echo "Installing fonts ... > " && cd fonts && npm install --loglevel=error --no-audit --no-fund --no-update-notifier Installing fonts ... changed 2 packages in 3s MagicMirror² installation finished successfully! > magicmirror@2.30.0 prepare > [ -f node_modules/.bin/husky ] && husky || echo no husky installed. no husky installed. added 479 packages in 47s 126 packages are looking for funding run `npm fund` for details [sudo] password for mm: Checking for modules with removed libraries updating dependencies for active modules with package.json files processing for module MMM-Fuel please wait ---------------------------------- added 17 packages, and audited 18 packages in 5s 8 packages are looking for funding run `npm fund` for details found 0 vulnerabilities processing complete for module MMM-Fuel processing for module MMM-RNV please wait ---------------------------------- added 27 packages, and audited 28 packages in 12s found 0 vulnerabilities processing complete for module MMM-RNV processing for module MMM-PublicTransportHafas please wait ---------------------------------- > mmm-publictransporthafas@3.0.1 prepare > [ -f node_modules/.bin/husky ] && husky || echo husky is not installed. husky is not installed. added 63 packages, and audited 64 packages in 20s 19 packages are looking for funding run `npm fund` for details found 0 vulnerabilities processing complete for module MMM-PublicTransportHafas processing for module MMM-ioBroker please wait ---------------------------------- added 6 packages, and audited 7 packages in 2s 1 package is looking for funding run `npm fund` for details found 0 vulnerabilities processing complete for module MMM-ioBroker processing for module MMM-COVID19-AMPEL please wait ---------------------------------- added 12 packages, and audited 13 packages in 2s found 0 vulnerabilities processing complete for module MMM-COVID19-AMPEL processing for module MMM-Carousel please wait ---------------------------------- up to date, audited 1 package in 993ms found 0 vulnerabilities processing complete for module MMM-Carousel processing for module MMM-Remote-Control please wait ---------------------------------- npm warn deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. added 54 packages, and audited 55 packages in 6s 12 packages are looking for funding run `npm fund` for details found 0 vulnerabilities processing complete for module MMM-Remote-Control restoring custom.css
- 
 @kusselin now it should start. unless that library is still a problem 
- 
 @sdetweil you are once again my KING it runs after entering npm run server one question…what is a fetcher?? [2025-01-14 19:24:04.725] [LOG] Create new newsfetcher for url: https://www.n-tv.de/rss - Interval: 300000 [2025-01-14 19:24:04.734] [LOG] Create new newsfetcher for url: http://www.tagesschau.de/xml/rss2 -…and does this mean that the next time I update, I should always replace the script with apply by -force correctly? 
- 
 @kusselin fetcher is the code in newsfeed and calendar that gets the data no just use apply, we only do this at most 4 times a year 
 force is only needed to recover from user error
- 
 @sdetweil thank you sam…topp service 
- 
S sdetweil has marked this topic as solved on

