<?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[Winston updaten von veraltetem Stand]]></title><description><![CDATA[<p dir="auto">Hallo Zusammen, ich möchte mein Winston updaten und benötige daher Unterstzützung.<br />
Der Stand was das System aktuell hat, wird untem im Code angezeigt. Es wird ein sehr großer Sprung sein, deswegen habe ich zuvor ein Backup gemacht.</p>
<pre><code>
pi@second-device:~ $ cd /opt/iobroker
pi@second-device:/opt/iobroker $ npm list winston
iobroker.inst@2.0.2 /opt/iobroker
├─┬ iobroker.js-controller@3.1.6
│ ├─┬ prompt@1.0.0
│ │ └── winston@2.1.1
│ └── UNMET PEER DEPENDENCY winston@3.3.3
└── winston@2.4.4  extraneous

npm ERR! extraneous: winston@2.4.4 /opt/iobroker/node_modules/winston
npm ERR! peer dep missing: winston@^3.0.0, required by winston-syslog@2.4.4
pi@second-device:/opt/iobroker $ npm list winston-syslog
iobroker.inst@2.0.2 /opt/iobroker
└─┬ iobroker.js-controller@3.1.6
  └── winston-syslog@2.4.4



   ╭────────────────────────────────────────────────────────────────╮
   │                                                                │
   │      New patch version of npm available! 6.14.8 → 6.14.9       │
   │   Changelog: https://github.com/npm/cli/releases/tag/v6.14.9   │
   │               Run npm install -g npm to update!                │
   │                                                                │

</code></pre>
]]></description><link>https://forum.iobroker.net/topic/39428/winston-updaten-von-veraltetem-stand</link><generator>RSS for Node</generator><lastBuildDate>Sun, 17 May 2026 02:25:10 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/39428.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 06 Dec 2020 12:30:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Winston updaten von veraltetem Stand on Sun, 06 Dec 2020 14:28:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mapio90" aria-label="Profile: Mapio90">@<bdi>Mapio90</bdi></a></p>
<p dir="auto">Hm. Okay, wenn es sonst läuft würde ich das wohl so lassen.<br />
Gut möglich, dass sich das bei kommenden Updates vom js-controller und/oder nodeJS zurechtruckelt.</p>
]]></description><link>https://forum.iobroker.net/post/532734</link><guid isPermaLink="true">https://forum.iobroker.net/post/532734</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 06 Dec 2020 14:28:49 GMT</pubDate></item><item><title><![CDATA[Reply to Winston updaten von veraltetem Stand on Sun, 06 Dec 2020 14:26:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a></p>
<pre><code>
pi@second-device:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142

&gt; iobroker.js-controller@3.1.6 preinstall /opt/iobroker/node_modules/iobroker.js-controller
&gt; node lib/preinstallCheck.js

NPM version: 6.14.8

&gt; iobroker.js-controller@3.1.6 install /opt/iobroker/node_modules/iobroker.js-controller
&gt; node iobroker.js setup first

Existing earlier generated certificate is invalid (too old, validity longer then 345 days or keylength too short). Generating new Certificate!
object system.certificates updated
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
npm WARN winston-daily-rotate-file@1.7.2 requires a peer of winston@2.x but none is installed. You must install peer dependencies yourself.

+ iobroker.js-controller@3.1.6
removed 8 packages, updated 4 packages and moved 2 packages in 35.343s

10 packages are looking for funding
  run `npm fund` for details

pi@second-device:/opt/iobroker $ npm list winston
iobroker.inst@2.0.2 /opt/iobroker
├─┬ iobroker.js-controller@3.1.6
│ ├─┬ prompt@1.0.0
│ │ └── winston@2.1.1
│ └── UNMET PEER DEPENDENCY winston@3.3.3  deduped
└── UNMET PEER DEPENDENCY winston@3.3.3

npm ERR! peer dep missing: winston@2.x, required by winston-daily-rotate-file@1.7.2
npm ERR! peer dep missing: winston@2.x, required by winston-daily-rotate-file@1.7.2

</code></pre>
]]></description><link>https://forum.iobroker.net/post/532728</link><guid isPermaLink="true">https://forum.iobroker.net/post/532728</guid><dc:creator><![CDATA[Mapio90]]></dc:creator><pubDate>Sun, 06 Dec 2020 14:26:00 GMT</pubDate></item><item><title><![CDATA[Reply to Winston updaten von veraltetem Stand on Sun, 06 Dec 2020 14:22:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mapio90" aria-label="Profile: Mapio90">@<bdi>Mapio90</bdi></a><br />
Ich würde zuvor erstmal schauen ob sich das zurechtgeruckelt hat:</p>
<pre><code>cd /opt/iobroker
npm list winston
</code></pre>
]]></description><link>https://forum.iobroker.net/post/532723</link><guid isPermaLink="true">https://forum.iobroker.net/post/532723</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 06 Dec 2020 14:22:34 GMT</pubDate></item><item><title><![CDATA[Reply to Winston updaten von veraltetem Stand on Sun, 06 Dec 2020 14:19:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a><br />
gut dann führe ich das gleich mal aus. dann nochmals die prozedur von post nr. 3, richtig?</p>
]]></description><link>https://forum.iobroker.net/post/532719</link><guid isPermaLink="true">https://forum.iobroker.net/post/532719</guid><dc:creator><![CDATA[Mapio90]]></dc:creator><pubDate>Sun, 06 Dec 2020 14:19:03 GMT</pubDate></item><item><title><![CDATA[Reply to Winston updaten von veraltetem Stand on Sun, 06 Dec 2020 14:01:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mapio90" aria-label="Profile: Mapio90">@<bdi>Mapio90</bdi></a><br />
Ist alles prima.<br />
Aber da sind die Dependencies (vermutlich aus einer alten Installation) noch 'krumm', deswegen bügelst du da den ioBroker nochmal frisch drauf, dann sollte eigentlich npm die Abhängigkeiten richtig auflösen.</p>
]]></description><link>https://forum.iobroker.net/post/532704</link><guid isPermaLink="true">https://forum.iobroker.net/post/532704</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 06 Dec 2020 14:01:18 GMT</pubDate></item><item><title><![CDATA[Reply to Winston updaten von veraltetem Stand on Sun, 06 Dec 2020 13:59:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a></p>
<p dir="auto">Aus Interesse, wieso diesen Befehl? Ist das nicht alles up to date?</p>
<pre><code>
pi@second-device:~ $ which nodejs &amp;&amp; nodejs -v &amp;&amp; which node &amp;&amp; node -v &amp;&amp; which npm &amp;&amp; npm -v &amp;&amp; apt policy nodejs
/usr/bin/nodejs
v12.20.0
/usr/bin/node
v12.20.0
/usr/bin/npm
6.14.8
nodejs:
  Installiert:           12.20.0-1nodesource1
  Installationskandidat: 12.20.0-1nodesource1
  Versionstabelle:
 *** 12.20.0-1nodesource1 500
        500 https://deb.nodesource.com/node_12.x stretch/main armhf Packages
        100 /var/lib/dpkg/status
     8.11.1~dfsg-2~bpo9+1 500
        500 http://archive.raspberrypi.org/debian stretch/main armhf Packages
     4.8.2~dfsg-1 500
        500 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages
</code></pre>
]]></description><link>https://forum.iobroker.net/post/532700</link><guid isPermaLink="true">https://forum.iobroker.net/post/532700</guid><dc:creator><![CDATA[Mapio90]]></dc:creator><pubDate>Sun, 06 Dec 2020 13:59:12 GMT</pubDate></item><item><title><![CDATA[Reply to Winston updaten von veraltetem Stand on Sun, 06 Dec 2020 13:51:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mapio90" aria-label="Profile: Mapio90">@<bdi>Mapio90</bdi></a></p>
<pre><code>cd /opt/iobroker
sudo -H -u iobroker npm install iobroker.js-controller
</code></pre>
]]></description><link>https://forum.iobroker.net/post/532688</link><guid isPermaLink="true">https://forum.iobroker.net/post/532688</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 06 Dec 2020 13:51:33 GMT</pubDate></item><item><title><![CDATA[Reply to Winston updaten von veraltetem Stand on Sun, 06 Dec 2020 13:07:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a> irgendwie stören mich noch die npm ERR!</p>
<pre><code>
pi@second-device:~ $ cd /opt/iobroker
pi@second-device:/opt/iobroker $ iobroker stop
pi@second-device:/opt/iobroker $ npm i winston@latest
npm WARN winston-daily-rotate-file@1.7.2 requires a peer of winston@2.x but none is installed. You must install peer dependencies yourself.

+ winston@3.3.3
added 3 packages from 1 contributor, removed 1 package and updated 2 packages in 23.471s

13 packages are looking for funding
  run `npm fund` for details

pi@second-device:/opt/iobroker $ iobroker fix
library: loaded
Library version=2020-06-12

==========================================================================

    Welcome to the ioBroker installation fixer!
    Script version: 2020-06-15

    You might need to enter your password a couple of times.

==========================================================================


==========================================================================
    Installing prerequisites (1/3)
==========================================================================

Holen:1 http://raspbian.raspberrypi.org/raspbian stretch InRelease [15,0 kB]
Holen:2 http://archive.raspberrypi.org/debian stretch InRelease [25,4 kB]
OK:3 https://deb.nodesource.com/node_12.x stretch InRelease
Es wurden 40,3 kB in 1 s geholt (35,2 kB/s).
Paketlisten werden gelesen... Fertig
Installed gcc-c++

==========================================================================
    Checking ioBroker user and directory permissions (2/3)
==========================================================================

Created /etc/sudoers.d/iobroker
Fixing directory permissions...

==========================================================================
    Checking autostart (3/3)
==========================================================================

Enabling autostart...
Autostart enabled!

==========================================================================

    Your installation was fixed successfully
    Run iobroker start to start ioBroker again!

==========================================================================

pi@second-device:/opt/iobroker $ iobroker start

</code></pre>
<pre><code>
pi@second-device:~ $ which nodejs &amp;&amp; nodejs -v &amp;&amp; which node &amp;&amp; node -v &amp;&amp; which npm &amp;&amp; npm -v &amp;&amp; apt policy nodejs
/usr/bin/nodejs
v12.20.0
/usr/bin/node
v12.20.0
/usr/bin/npm
6.14.8
nodejs:
  Installiert:           12.20.0-1nodesource1
  Installationskandidat: 12.20.0-1nodesource1
  Versionstabelle:
 *** 12.20.0-1nodesource1 500
        500 https://deb.nodesource.com/node_12.x stretch/main armhf Packages
        100 /var/lib/dpkg/status
     8.11.1~dfsg-2~bpo9+1 500
        500 http://archive.raspberrypi.org/debian stretch/main armhf Packages
     4.8.2~dfsg-1 500
        500 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages
</code></pre>
<pre><code>
pi@second-device:/opt/iobroker $ npm list winston
iobroker.inst@2.0.2 /opt/iobroker
├─┬ iobroker.js-controller@3.1.6
│ ├─┬ prompt@1.0.0
│ │ └── winston@2.1.1
│ └── winston@3.3.3
└── UNMET PEER DEPENDENCY winston@3.3.3

npm ERR! peer dep missing: winston@2.x, required by winston-daily-rotate-file@1.7.2
pi@second-device:/opt/iobroker $ npm list winston-syslog
iobroker.inst@2.0.2 /opt/iobroker
└─┬ iobroker.js-controller@3.1.6
  └── winston-syslog@2.4.4


</code></pre>
]]></description><link>https://forum.iobroker.net/post/532618</link><guid isPermaLink="true">https://forum.iobroker.net/post/532618</guid><dc:creator><![CDATA[Mapio90]]></dc:creator><pubDate>Sun, 06 Dec 2020 13:07:18 GMT</pubDate></item><item><title><![CDATA[Reply to Winston updaten von veraltetem Stand on Sun, 06 Dec 2020 12:41:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mapio90" aria-label="Profile: Mapio90">@<bdi>Mapio90</bdi></a><br />
Das sollte so gehen.</p>
]]></description><link>https://forum.iobroker.net/post/532601</link><guid isPermaLink="true">https://forum.iobroker.net/post/532601</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 06 Dec 2020 12:41:53 GMT</pubDate></item><item><title><![CDATA[Reply to Winston updaten von veraltetem Stand on Sun, 06 Dec 2020 12:33:54 GMT]]></title><description><![CDATA[<p dir="auto">Mit folgenden Befehlen werde ich das System nun Updaten, in der Hoffnung, dass es das System nicht zerspult.</p>
<p dir="auto">Zuvor aber wie <a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a> gerade vermerkte:</p>
<pre><code>
pi@second-device:/opt/iobroker $ which nodejs &amp;&amp; nodejs -v &amp;&amp; which node &amp;&amp; node -v &amp;&amp; which npm &amp;&amp; npm -v &amp;&amp; apt policy nodejs
/usr/bin/nodejs
v12.20.0
/usr/bin/node
v12.20.0
/usr/bin/npm
6.14.8
nodejs:
  Installiert:           12.20.0-1nodesource1
  Installationskandidat: 12.20.0-1nodesource1
  Versionstabelle:
 *** 12.20.0-1nodesource1 500
        500 https://deb.nodesource.com/node_12.x stretch/main armhf Packages
        100 /var/lib/dpkg/status
     8.11.1~dfsg-2~bpo9+1 500
        500 http://archive.raspberrypi.org/debian stretch/main armhf Packages
     4.8.2~dfsg-1 500
        500 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages
</code></pre>
<p dir="auto">Befehle für das Update</p>
<pre><code>cd /opt/iobroker
iobroker stop
npm i winston@latest
iobroker fix
iobroker start
</code></pre>
]]></description><link>https://forum.iobroker.net/post/532588</link><guid isPermaLink="true">https://forum.iobroker.net/post/532588</guid><dc:creator><![CDATA[Mapio90]]></dc:creator><pubDate>Sun, 06 Dec 2020 12:33:54 GMT</pubDate></item><item><title><![CDATA[Reply to Winston updaten von veraltetem Stand on Sun, 06 Dec 2020 12:31:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mapio90" aria-label="Profile: Mapio90">@<bdi>Mapio90</bdi></a><br />
Vorab:</p>
<pre><code>which nodejs &amp;&amp; nodejs -v &amp;&amp; which node &amp;&amp; node -v &amp;&amp; which npm &amp;&amp; npm -v &amp;&amp; apt policy nodejs
</code></pre>
]]></description><link>https://forum.iobroker.net/post/532583</link><guid isPermaLink="true">https://forum.iobroker.net/post/532583</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 06 Dec 2020 12:31:24 GMT</pubDate></item></channel></rss>