<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[upgrade 2.24 to 2.25 on arch linux - broken]]></title><description><![CDATA[<p dir="auto">Hello everyone,</p>
<p dir="auto">after updating to Version 2.25, MM no longer starts.</p>
<p dir="auto">Thank you in advance for any help.</p>
<p dir="auto">uname -a</p>
<pre><code>Linux archpi4 6.1.54-2-rpi-ARCH #1 SMP Fri Sep 29 12:55:29 MDT 2023 armv7l GNU/Linux
</code></pre>
<p dir="auto">lsb_release -a</p>
<pre><code>LSB Version:    n/a
Distributor ID: Arch
Description:    Arch Linux
Release:        rolling
Codename:       n/a
</code></pre>
<p dir="auto">pm2 stop all</p>
<pre><code>[PM2] Applying action stopProcessId on app [all](ids: [ 0 ])
[PM2] [mm](0) ✓
┌────┬────────────────────┬──────────┬──────┬───────────┬──────────┬──────────┐
│ id │ name               │ mode     │ ↺    │ status    │ cpu      │ memory   │
├────┼────────────────────┼──────────┼──────┼───────────┼──────────┼──────────┤
│ 0  │ mm                 │ fork     │ 0    │ stopped   │ 0%       │ 0b       │
└────┴────────────────────┴──────────┴──────┴───────────┴──────────┴──────────┘

</code></pre>
<p dir="auto">npm start</p>
<pre><code>&gt; magicmirror@2.25.0 start
&gt; DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js

[03.10.2023 13:38.22.431] [LOG]   Starting MagicMirror: v2.25.0
[03.10.2023 13:38.22.437] [LOG]   Loading config ...
[03.10.2023 13:38.22.439] [DEBUG] config template file not exists, no envsubst
[03.10.2023 13:38.22.443] [LOG]   Loading module helpers ...
[03.10.2023 13:38.22.445] [LOG]   No helper found for module: alert.
[03.10.2023 13:38.22.470] [LOG]   Initializing new module helper ...
[03.10.2023 13:38.22.470] [LOG]   Module helper loaded: updatenotification
[03.10.2023 13:38.22.471] [LOG]   No helper found for module: clock.
[03.10.2023 13:38.22.472] [LOG]   No helper found for module: calendar_monthly.
[03.10.2023 13:38.22.473] [LOG]   No helper found for module: compliments.
[03.10.2023 13:38.22.474] [LOG]   No helper found for module: weather.
[03.10.2023 13:38.22.478] [ERROR] (node:916) UnhandledPromiseRejectionWarning: Error: Cannot find module 'node-fetch'
Require stack:
- /home/michael/MagicMirror/modules/MMM-DWD-WarnWeather/node_helper.js
- /home/michael/MagicMirror/js/app.js
- /home/michael/MagicMirror/js/electron.js
- /home/michael/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
-
    at node:internal/modules/cjs/loader:1084:15
    at Function.&lt;anonymous&gt; (node:electron/js2c/browser_init:2:117419)
    at Module._resolveFilename (/home/michael/MagicMirror/node_modules/module-alias/index.js:49:29)
    at node:internal/modules/cjs/loader:929:27
    at Function._load (node:electron/js2c/asar_bundle:2:13327)
    at Module.require (node:internal/modules/cjs/loader:1150:19)
    at require (node:internal/modules/cjs/helpers:110:18)
    at Object.&lt;anonymous&gt; (/home/michael/MagicMirror/modules/MMM-DWD-WarnWeather/node_helper.js:12:15)
    at Module._compile (node:internal/modules/cjs/loader:1271:14)
    at Object..js (node:internal/modules/cjs/loader:1326:10)
    at Module.load (node:internal/modules/cjs/loader:1126:32)
    at node:internal/modules/cjs/loader:967:12
    at Function._load (node:electron/js2c/asar_bundle:2:13327)
    at Module.require (node:internal/modules/cjs/loader:1150:19)
    at require (node:internal/modules/cjs/helpers:110:18)
    at loadModule (/home/michael/MagicMirror/js/app.js:180:19)
(Use `electron --trace-warnings ...` to show where the warning was created)
[03.10.2023 13:38.22.479] [ERROR] (node:916) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
</code></pre>
]]></description><link>https://forum.magicmirror.builders/topic/18041/upgrade-2-24-to-2-25-on-arch-linux-broken</link><generator>RSS for Node</generator><lastBuildDate>Wed, 07 Oct 2026 19:44:12 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/18041.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 03 Oct 2023 11:46:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to upgrade 2.24 to 2.25 on arch linux - broken on Wed, 04 Oct 2023 16:54:20 GMT]]></title><description><![CDATA[<p dir="auto">Thank you! <a class="plugin-mentions-user plugin-mentions-a" href="/user/rabbit83ka" aria-label="Profile: rabbit83ka">@<bdi>rabbit83ka</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a></p>
]]></description><link>https://forum.magicmirror.builders/post/111330</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/111330</guid><dc:creator><![CDATA[voodoo-magic]]></dc:creator><pubDate>Wed, 04 Oct 2023 16:54:20 GMT</pubDate></item><item><title><![CDATA[Reply to upgrade 2.24 to 2.25 on arch linux - broken on Wed, 04 Oct 2023 05:06:30 GMT]]></title><description><![CDATA[<p dir="auto">MMM-DWD-WarnWeather is now <a href="https://github.com/LukeSkywalker92/MMM-DWD-WarnWeather/issues/43" target="_blank" rel="noopener noreferrer nofollow ugc">fixed</a>.</p>
]]></description><link>https://forum.magicmirror.builders/post/111300</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/111300</guid><dc:creator><![CDATA[rabbit83ka]]></dc:creator><pubDate>Wed, 04 Oct 2023 05:06:30 GMT</pubDate></item><item><title><![CDATA[Reply to upgrade 2.24 to 2.25 on arch linux - broken on Tue, 03 Oct 2023 20:19:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/voodoo-magic" aria-label="Profile: voodoo-magic">@<bdi>voodoo-magic</bdi></a> read the instructions… there are only 4 steps…</p>
]]></description><link>https://forum.magicmirror.builders/post/111292</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/111292</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 03 Oct 2023 20:19:59 GMT</pubDate></item><item><title><![CDATA[Reply to upgrade 2.24 to 2.25 on arch linux - broken on Tue, 03 Oct 2023 17:51:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a><br />
$ node -v<br />
v20.8.0<br />
$ npm -v<br />
10.1.0</p>
<p dir="auto">Thank you very much for the answer, but what I have to do in the module MMM-DWD-WarnWeather?</p>
<p dir="auto">npm init -y?</p>
]]></description><link>https://forum.magicmirror.builders/post/111273</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/111273</guid><dc:creator><![CDATA[voodoo-magic]]></dc:creator><pubDate>Tue, 03 Oct 2023 17:51:26 GMT</pubDate></item><item><title><![CDATA[Reply to upgrade 2.24 to 2.25 on arch linux - broken on Tue, 03 Oct 2023 12:19:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/voodoo-magic" aria-label="Profile: voodoo-magic">@<bdi>voodoo-magic</bdi></a> said in <a href="/post/111228">upgrade 2.24 to 2.25 on arch linux - broken</a>:</p>
<blockquote>
<p dir="auto">Cannot find module ‘node-fetch’</p>
</blockquote>
<p dir="auto">this was removed from the base on this release as we use the builtin fetch in v18 and above</p>
<p dir="auto">see<br />
<a href="https://forum.magicmirror.builders/topic/15778/fix-for-black-screen-in-2-16-and-later">https://forum.magicmirror.builders/topic/15778/fix-for-black-screen-in-2-16-and-later</a></p>
]]></description><link>https://forum.magicmirror.builders/post/111231</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/111231</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 03 Oct 2023 12:19:01 GMT</pubDate></item><item><title><![CDATA[Reply to upgrade 2.24 to 2.25 on arch linux - broken on Tue, 03 Oct 2023 12:17:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/voodoo-magic" aria-label="Profile: voodoo-magic">@<bdi>voodoo-magic</bdi></a> did u upgrade node to at least v18?</p>
<p dir="auto">it is required</p>
]]></description><link>https://forum.magicmirror.builders/post/111230</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/111230</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 03 Oct 2023 12:17:01 GMT</pubDate></item></channel></rss>