NEWS
GYP Fehler bei Erstinstallation und Adaptern (iot, alexa...)
-
@Thomas-Braun habe die sd karte natürlich neu formatiert (dateisystem komplett gelöscht etc) und mit etcher neu bespielt
folgendes erscheint bei der installation von iot
$ ./iobroker url "https://github.com/ioBroker/ioBroker.iot/tarball/master" iot install https://github.com/ioBroker/ioBroker.iot/tarball/master NPM version: 6.14.4 npm install https://github.com/ioBroker/ioBroker.iot/tarball/master --loglevel error --prefix "/opt/iobroker" (System call) Package pixman-1 was not found in the pkg-config search path.Perhaps you should add the directory containing `pixman-1.pc'to the PKG_CONFIG_PATH environment variableNo package 'pixman-1' found gyp: Call to 'pkg-config pixman-1 --libs' returned exit status 1 while in binding.gyp. while trying to load binding.gyp gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1gyp ERR! stack at ChildProcess.onCpExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)gyp ERR! stack at ChildProcess.emit (events.js:198:13)gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) gyp ERR! System Linux 4.19.97-v7l+gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/opt/iobroker/node_modules/canvas/build/Release" "--napi_version=6" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v64"gyp ERR! cwd /opt/iobroker/node_modules/canvasgyp ERR! node -v v10.20.1gyp ERR! node-gyp -v v5.1.0gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/canvas/build/Release --napi_version=6 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v64' (1)node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/opt/iobroker/node_modules/node-pre-gyp/lib/util/compile.js:83:29)node-pre-gyp ERR! stack at ChildProcess.emit (events.js:198:13)node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:982:16)node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5) node-pre-gyp ERR! System Linux 4.19.97-v7l+node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"node-pre-gyp ERR! cwd /opt/iobroker/node_modules/canvasnode-pre-gyp ERR! node -v v10.20.1node-pre-gyp ERR! node-pre-gyp -v v0.11.0node-pre-gyp ERR! not ok info sharp Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.9.1/libvips-8.9.1-linux-armv7.tar.gz upload [20] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/js/runtime-main.28893cca.js.map static/js/runtime-main.28893cca.js.map application/json upload [19] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/js/runtime-main.28893cca.js static/js/runtime-main.28893cca.js application/javascript upload [18] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/js/main.c340c4c7.chunk.js.map static/js/main.c340c4c7.chunk.js.map application/json upload [17] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/js/main.c340c4c7.chunk.js static/js/main.c340c4c7.chunk.js application/javascript upload [16] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/js/2.626a410c.chunk.js.map static/js/2.626a410c.chunk.js.map application/json upload [15] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/js/2.626a410c.chunk.js.LICENSE.txt static/js/2.626a410c.chunk.js.LICENSE.txt text/plain upload [14] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/js/2.626a410c.chunk.js static/js/2.626a410c.chunk.js application/javascript upload [13] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/css/main.d4bed9c6.chunk.css.map static/css/main.d4bed9c6.chunk.css.map application/json upload [12] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/css/main.d4bed9c6.chunk.css static/css/main.d4bed9c6.chunk.css text/css upload [11] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/css/2.b1b16afe.chunk.css.map static/css/2.b1b16afe.chunk.css.map application/json upload [10] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/static/css/2.b1b16afe.chunk.css static/css/2.b1b16afe.chunk.css text/css upload [9] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/service-worker.js service-worker.js application/javascript upload [8] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/precache-manifest.96f83d294bf21dcc4d54812ef69a948f.js precache-manifest.96f83d294bf21dcc4d54812ef69a948f.js application/javascript upload [7] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/manifest.json manifest.json application/json upload [6] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/iot.png iot.png image/png upload [5] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/index_m.html index_m.html text/html upload [4] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/favicon.ico favicon.ico image/vnd.microsoft.icon upload [3] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/blockly.js blockly.js application/javascript upload [2] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/asset-manifest.json asset-manifest.json application/json upload [1] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/alexalogo.png alexalogo.png image/png upload [0] iot.admin /opt/iobroker/node_modules/iobroker.iot/admin/actions.js actions.js application/javascript process exited with code 0
-
@varg Ja. Alles prima.
-
@Thomas-Braun ok thx versuche dann mal diese "fehlermeldungen" zu ignorieren
-
@varg Wenn der Adapter läuft...
Wenn du magst kannst du aber canvas mal neubauen (Oder es versuchen).
iobroker stop cd /opt/iobroker npm rebuild canvas --build-from-source
Die Meldungen muss ich sehen, wenn da was als fehlend reklamiert wird.
Bitte inkl. login-Prompt. -
@Thomas-Braun kommt gar keine meldung
-
@Thomas-Braun dennoch bei jedem update oder installation eines adapters diese gyp-err meldungen
$ ./iobroker upgrade info Update info from @1.5.6 to @1.7.2 NPM version: 6.14.4 npm install iobroker.info@1.7.2 --loglevel error --prefix "/opt/iobroker" (System call) Package pixman-1 was not found in the pkg-config search path.Perhaps you should add the directory containing `pixman-1.pc'to the PKG_CONFIG_PATH environment variableNo package 'pixman-1' foundgyp: Call to 'pkg-config pixman-1 --libs' returned exit status 1 while in binding.gyp. while trying to load binding.gyp gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1gyp ERR! stack at ChildProcess.onCpExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)gyp ERR! stack at ChildProcess.emit (events.js:198:13)gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)gyp ERR! System Linux 4.19.97-v7l+gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/opt/iobroker/node_modules/canvas/build/Release" "--napi_version=6" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v64"gyp ERR! cwd /opt/iobroker/node_modules/canvasgyp ERR! node -v v10.20.1gyp ERR! node-gyp -v v5.1.0gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/canvas/build/Release --napi_version=6 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v64' (1)node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/opt/iobroker/node_modules/node-pre-gyp/lib/util/compile.js:83:29)node-pre-gyp ERR! stack at ChildProcess.emit (events.js:198:13)node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:982:16)node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5) node-pre-gyp ERR! System Linux 4.19.97-v7l+node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"node-pre-gyp ERR! cwd /opt/iobroker/node_modules/canvasnode-pre-gyp ERR! node -v v10.20.1node-pre-gyp ERR! node-pre-gyp -v v0.11.0 node-pre-gyp ERR! not ok upload [80] info.admin /opt/iobroker/node_modules/iobroker.info/admin/words.js words.js application/javascript Update "system.adapter.info.0" upload [70] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/hostInfo.js lib/js/hostInfo.js application/javascript upload [60] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/bootstrap.min.js lib/js/bootstrap.min.js application/javascript upload [50] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/logos/slackware.png lib/img/logos/slackware.png image/png upload [40] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/logos/manjaro.png lib/img/logos/manjaro.png image/png upload [30] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/logos/coreos.png lib/img/logos/coreos.png image/png upload [20] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/icons/disk.png lib/img/icons/disk.png image/png upload [19] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/icons/cpu.png lib/img/icons/cpu.png image/png upload [18] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/icons/battery.png lib/img/icons/battery.png image/png upload [17] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/clock/sechand.png lib/img/clock/sechand.png image/png upload [16] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/clock/minhand.png lib/img/clock/minhand.png image/png upload [15] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/clock/hourhand.png lib/img/clock/hourhand.png image/png upload [14] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/clock/clockface.png lib/img/clock/clockface.png image/png upload [13] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/fonts/fontawesome-webfont.woff2 lib/fonts/fontawesome-webfont.woff2 font/woff2 upload [12] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/fonts/fontawesome-webfont.woff lib/fonts/fontawesome-webfont.woff font/woff upload [11] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/fonts/fontawesome-webfont.ttf lib/fonts/fontawesome-webfont.ttf font/ttf upload [10] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/fonts/fontawesome-webfont.svg lib/fonts/fontawesome-webfont.svg image/svg+xml upload [9] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/fonts/fontawesome-webfont.eot lib/fonts/fontawesome-webfont.eot application/vnd.ms-fontobject upload [8] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/fonts/FontAwesome.otf lib/fonts/FontAwesome.otf font/otf upload [7] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/data/infoData.json lib/data/infoData.json application/json upload [6] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/css/simplemde.min.css lib/css/simplemde.min.css text/css upload [5] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/css/info.css lib/css/info.css text/css upload [4] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/css/font-awesome.min.css lib/css/font-awesome.min.css text/css upload [3] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/css/chartist.min.css lib/css/chartist.min.css text/css upload [2] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/css/bootstrap.min.css lib/css/bootstrap.min.css text/css upload [1] info.admin /opt/iobroker/node_modules/iobroker.info/admin/info.png info.png image/png upload [0] info.admin /opt/iobroker/node_modules/iobroker.info/admin/index_m.html index_m.html text/html Adapter "info" updated process exited with code 0
-
@varg sagte in GYP Fehler bei Erstinstallation und Adaptern (iot, alexa...):
@Thomas-Braun kommt gar keine meldung
Zeig mir deine Kommandozeile inkl. prompt.
-
login as: pi pi@192.168.178.86's password: Linux raspberrypi 4.19.97-v7l+ #1294 SMP Thu Jan 30 13:21:14 GMT 2020 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Sat May 9 16:13:57 2020 from 192.168.178.2 pi@raspberrypi:~ $ iobroker stop pi@raspberrypi:~ $ cd /opt/iobroker pi@raspberrypi:/opt/iobroker $ npm rebuild canvas --build-from-source pi@raspberrypi:/opt/iobroker $
-
@varg Dann versuch mal
npm i canvas
-
@Thomas-Braun said in GYP Fehler bei Erstinstallation und Adaptern (iot, alexa...):
npm i canvas
login as: pi pi@192.168.178.86's password: Linux raspberrypi 4.19.97-v7l+ #1294 SMP Thu Jan 30 13:21:14 GMT 2020 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Sat May 9 16:13:57 2020 from 192.168.178.2 pi@raspberrypi:~ $ iobroker stop pi@raspberrypi:~ $ cd /opt/iobroker pi@raspberrypi:/opt/iobroker $ npm rebuild canvas --build-from-source pi@raspberrypi:/opt/iobroker $ ^C pi@raspberrypi:/opt/iobroker $ iobroker start pi@raspberrypi:/opt/iobroker $ iobroker stop pi@raspberrypi:/opt/iobroker $ npm i canvas > canvas@2.6.1 install /opt/iobroker/node_modules/canvas > node-pre-gyp install --fallback-to-build node-pre-gyp WARN Using request for node-pre-gyp https download node-pre-gyp WARN Tried to download(404): https://github.com/node-gfx/node-canvas-prebuilt/releases/download/v2.6.1/canvas-v2.6.1-node-v64-linux-glibc-arm.tar.gz node-pre-gyp WARN Pre-built binaries not found for canvas@2.6.1 and node@10.20.1 (node-v64 ABI, glibc) (falling back to source compile with node-gyp) Package pixman-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `pixman-1.pc' to the PKG_CONFIG_PATH environment variable No package 'pixman-1' found gyp: Call to 'pkg-config pixman-1 --libs' returned exit status 1 while in binding.gyp. while trying to load binding.gyp gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16) gyp ERR! stack at ChildProcess.emit (events.js:198:13) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) gyp ERR! System Linux 4.19.97-v7l+ gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/opt/iobroker/node_modules/canvas/build/Release" "--napi_version=6" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v64" gyp ERR! cwd /opt/iobroker/node_modules/canvas gyp ERR! node -v v10.20.1 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/canvas/build/Release --napi_version=6 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v64' (1) node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/opt/iobroker/node_modules/node-pre-gyp/lib/util/compile.js:83:29) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:198:13) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:982:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5) node-pre-gyp ERR! System Linux 4.19.97-v7l+ node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp ERR! cwd /opt/iobroker/node_modules/canvas node-pre-gyp ERR! node -v v10.20.1 node-pre-gyp ERR! node-pre-gyp -v v0.11.0 node-pre-gyp ERR! not ok Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/canvas/build/Release --napi_version=6 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v64' (1) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (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 optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.5 (node_modules/osx-temperature-sensor): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.5: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"}) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! canvas@2.6.1 install: `node-pre-gyp install --fallback-to-build` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the canvas@2.6.1 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2020-05-09T14_23_58_932Z-debug.log pi@raspberrypi:/opt/iobroker $
-
@varg sagte in GYP Fehler bei Erstinstallation und Adaptern (iot, alexa...):
pixman-1
sudo apt-get install build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev libpixman-1-0
Und dann nochmal
npm i canvas
-
pi@raspberrypi:/opt/iobroker $ ^C pi@raspberrypi:/opt/iobroker $ iobroker start pi@raspberrypi:/opt/iobroker $ iobroker stop pi@raspberrypi:/opt/iobroker $ cd / pi@raspberrypi:/ $ sudo apt-get install build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev libpixman-1-0 Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig build-essential ist schon die neueste Version (12.6). Die folgenden zusätzlichen Pakete werden installiert: fontconfig fontconfig-config fonts-dejavu-core gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gir1.2-rsvg-2.0 icu-devtools libblkid-dev libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcroco3 libdatrie1 libffi-dev libfontconfig1 libfontconfig1-dev libfribidi-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgif7 libgirepository-1.0-1 libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgraphite2-3 libgraphite2-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libice-dev libice6 libicu-dev libjbig0 libjpeg62-turbo-dev liblzo2-2 libmount-dev libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpixman-1-dev libpthread-stubs0-dev librsvg2-2 librsvg2-common libselinux1-dev libsepol1-dev libsm-dev libsm6 libthai-data libthai0 libtiff5 libwebp6 libx11-dev libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev libxdmcp-dev libxext-dev libxft-dev libxft2 libxrender-dev libxrender1 pango1.0-tools python3-distutils python3-lib2to3 uuid-dev x11-common x11proto-core-dev x11proto-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev Vorgeschlagene Pakete: libcairo2-doc libglib2.0-doc libxml2-utils libgraphite2-utils libice-doc icu-doc imagemagick libpango1.0-doc librsvg2-bin librsvg2-doc libsm-doc libx11-doc libxcb-doc libxext-doc Die folgenden NEUEN Pakete werden installiert: fontconfig fontconfig-config fonts-dejavu-core gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gir1.2-rsvg-2.0 icu-devtools libblkid-dev libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcroco3 libdatrie1 libffi-dev libfontconfig1 libfontconfig1-dev libfribidi-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgif-dev libgif7 libgirepository-1.0-1 libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgraphite2-3 libgraphite2-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libice-dev libice6 libicu-dev libjbig0 libjpeg-dev libjpeg62-turbo-dev liblzo2-2 libmount-dev libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpixman-1-0 libpixman-1-dev libpthread-stubs0-dev librsvg2-2 librsvg2-common librsvg2-dev libselinux1-dev libsepol1-dev libsm-dev libsm6 libthai-data libthai0 libtiff5 libwebp6 libx11-dev libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev libxdmcp-dev libxext-dev libxft-dev libxft2 libxrender-dev libxrender1 pango1.0-tools python3-distutils python3-lib2to3 uuid-dev x11-common x11proto-core-dev x11proto-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev 0 aktualisiert, 91 neu installiert, 0 zu entfernen und 4 nicht aktualisiert. Es müssen 30,0 MB an Archiven heruntergeladen werden. Nach dieser Operation werden 98,7 MB Plattenplatz zusätzlich benutzt. Möchten Sie fortfahren? [J/n] J Holen:1 http://archive.raspberrypi.org/debian buster/main armhf libpixman-1-0 armhf 0.36.0-1+rpt1 [476 kB] Holen:3 http://archive.raspberrypi.org/debian buster/main armhf libcairo2 armhf 1.16.0-4+rpt1 [600 kB] Holen:4 http://archive.raspberrypi.org/debian buster/main armhf libcairo-gobject2 armhf 1.16.0-4+rpt1 [123 kB] Holen:6 http://archive.raspberrypi.org/debian buster/main armhf libcairo-script-interpreter2 armhf 1.16.0-4+rpt1 [150 kB] Holen:2 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf fonts-dejavu-core all 2.37-1 [1.068 kB] Holen:7 http://archive.raspberrypi.org/debian buster/main armhf libpixman-1-dev armhf 0.36.0-1+rpt1 [498 kB] Holen:8 http://archive.raspberrypi.org/debian buster/main armhf libcairo2-dev armhf 1.16.0-4+rpt1 [618 kB] Holen:5 http://mirror.de.leaseweb.net/raspbian/raspbian buster/main armhf fontconfig-config all 2.13.1-2 [280 kB] Holen:9 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libfontconfig1 armhf 2.13.1-2 [327 kB] Holen:10 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf fontconfig armhf 2.13.1-2 [404 kB] Holen:11 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libgirepository-1.0-1 armhf 1.58.3-2 [78,8 kB] Holen:12 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf gir1.2-glib-2.0 armhf 1.58.3-2 [143 kB] Holen:13 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libxcb-render0 armhf 1.13.1-2 [108 kB] Holen:14 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libxcb-shm0 armhf 1.13.1-2 [99,3 kB] Holen:15 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libxrender1 armhf 1:0.9.10-1 [29,9 kB] Holen:17 http://ftp.agdsn.de/pub/mirrors/raspbian/raspbian buster/main armhf libjbig0 armhf 2.1-3.1+b2 [27,6 kB] Holen:18 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libwebp6 armhf 0.6.1-2 [228 kB] Holen:19 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libtiff5 armhf 4.1.0+git191117-2~deb10u1 [249 kB] Holen:20 http://mirror1.hs-esslingen.de/pub/Mirrors/archive.raspbian.org/raspbian buster/main armhf libgdk-pixbuf2.0-common all 2.38.1+dfsg-1 [316 kB] Holen:21 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libgdk-pixbuf2.0-0 armhf 2.38.1+dfsg-1 [157 kB] Holen:22 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.38.1+dfsg-1 [18,3 kB] Holen:23 http://ftp.gwdg.de/pub/linux/debian/raspbian/raspbian buster/main armhf libgraphite2-3 armhf 1.3.13-7 [69,6 kB] Holen:24 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libharfbuzz0b armhf 2.3.1-1 [1.144 kB] Holen:25 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libharfbuzz-gobject0 armhf 2.3.1-1 [845 kB] Holen:27 http://ftp.agdsn.de/pub/mirrors/raspbian/raspbian buster/main armhf libthai-data all 0.1.28-2 [170 kB] Holen:26 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf gir1.2-harfbuzz-0.0 armhf 2.3.1-1 [853 kB] Holen:28 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libdatrie1 armhf 0.2.12-2 [35,9 kB] Holen:29 http://mirror1.hs-esslingen.de/pub/Mirrors/archive.raspbian.org/raspbian buster/main armhf libthai0 armhf 0.1.28-2 [50,9 kB] Holen:30 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libpango-1.0-0 armhf 1.42.4-7~deb10u1 [168 kB] Holen:34 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libpangoxft-1.0-0 armhf 1.42.4-7~deb10u1 [47,3 kB] Holen:35 http://ftp.gwdg.de/pub/linux/debian/raspbian/raspbian buster/main armhf gir1.2-pango-1.0 armhf 1.42.4-7~deb10u1 [55,5 kB] Holen:16 http://mirror.de.leaseweb.net/raspbian/raspbian buster/main armhf gir1.2-freedesktop armhf 1.58.3-2 [20,3 kB] Holen:31 http://mirror.de.leaseweb.net/raspbian/raspbian buster/main armhf libpangoft2-1.0-0 armhf 1.42.4-7~deb10u1 [62,0 kB] Holen:32 http://mirror.de.leaseweb.net/raspbian/raspbian buster/main armhf libpangocairo-1.0-0 armhf 1.42.4-7~deb10u1 [51,7 kB] Holen:33 http://mirror.de.leaseweb.net/raspbian/raspbian buster/main armhf libxft2 armhf 2.3.2-2 [49,3 kB] Holen:36 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libcroco3 armhf 0.6.12-3 [132 kB] Holen:37 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf librsvg2-2 armhf 2.44.10-2.1+rpi1 [967 kB] Holen:39 http://mirror.de.leaseweb.net/raspbian/raspbian buster/main armhf icu-devtools armhf 63.1-6+deb10u1 [163 kB] Holen:38 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf gir1.2-rsvg-2.0 armhf 2.44.10-2.1+rpi1 [22,0 kB] Holen:40 http://mirror1.hs-esslingen.de/pub/Mirrors/archive.raspbian.org/raspbian buster/main armhf uuid-dev armhf 2.33.1-0.1 [92,4 kB] Holen:41 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libblkid-dev armhf 2.33.1-0.1 [210 kB] Holen:42 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf liblzo2-2 armhf 2.10-0.1 [48,4 kB] Holen:43 http://mirror1.hs-esslingen.de/pub/Mirrors/archive.raspbian.org/raspbian buster/main armhf libfontconfig1-dev armhf 2.13.1-2 [943 kB] Holen:44 http://ftp.agdsn.de/pub/mirrors/raspbian/raspbian buster/main armhf xorg-sgml-doctools all 1:1.11-1 [21,9 kB] Holen:45 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf x11proto-dev all 2018.4-4 [251 kB] Holen:46 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf x11proto-core-dev all 2018.4-4 [3.128 B] Holen:47 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libxau-dev armhf 1:1.0.8-1+b2 [22,4 kB] Holen:48 http://mirror.de.leaseweb.net/raspbian/raspbian buster/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40,9 kB] Holen:49 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf xtrans-dev all 1.3.5-1 [100 kB] Holen:50 http://ftp.agdsn.de/pub/mirrors/raspbian/raspbian buster/main armhf libpthread-stubs0-dev armhf 0.4-1 [5.344 B] Holen:52 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libx11-dev armhf 2:1.6.7-1 [760 kB] Holen:53 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libxrender-dev armhf 1:0.9.10-1 [37,7 kB] Holen:54 http://mirror.de.leaseweb.net/raspbian/raspbian buster/main armhf x11proto-xext-dev all 2018.4-4 [3.128 B] Holen:55 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libxext-dev armhf 2:1.3.3-1+b2 [102 kB] Holen:51 http://ftp.agdsn.de/pub/mirrors/raspbian/raspbian buster/main armhf libxcb1-dev armhf 1.13.1-2 [169 kB] Holen:56 http://ftp.agdsn.de/pub/mirrors/raspbian/raspbian buster/main armhf x11-common all 1:7.7+19 [251 kB] Holen:57 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libice6 armhf 2:1.0.9-2 [51,6 kB] Holen:58 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libsm6 armhf 2:1.2.3-1 [32,9 kB] Holen:59 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libice-dev armhf 2:1.0.9-2 [58,8 kB] Holen:60 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libsm-dev armhf 2:1.2.3-1 [35,4 kB] Holen:61 http://mirror1.hs-esslingen.de/pub/Mirrors/archive.raspbian.org/raspbian buster/main armhf libxcb-render0-dev armhf 1.13.1-2 [111 kB] Holen:62 http://ftp.gwdg.de/pub/linux/debian/raspbian/raspbian buster/main armhf libxcb-shm0-dev armhf 1.13.1-2 [100 kB] Holen:63 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libffi-dev armhf 3.2.1-9 [159 kB] Holen:64 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libglib2.0-bin armhf 2.58.3-2+deb10u2 [117 kB] Holen:65 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf python3-lib2to3 all 3.7.3-1 [76,7 kB] Holen:66 http://ftp.agdsn.de/pub/mirrors/raspbian/raspbian buster/main armhf python3-distutils all 3.7.3-1 [142 kB] Holen:67 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libglib2.0-dev-bin armhf 2.58.3-2+deb10u2 [155 kB] Holen:68 http://ftp.agdsn.de/pub/mirrors/raspbian/raspbian buster/main armhf libmount-dev armhf 2.33.1-0.1 [209 kB] Holen:70 http://mirror.de.leaseweb.net/raspbian/raspbian buster/main armhf libpcre32-3 armhf 2:8.39-12 [227 kB] Holen:69 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libpcre16-3 armhf 2:8.39-12 [234 kB] Holen:72 http://mirror.de.leaseweb.net/raspbian/raspbian buster/main armhf libpcre3-dev armhf 2:8.39-12 [564 kB] Holen:71 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libpcrecpp0v5 armhf 2:8.39-12 [150 kB] Holen:74 http://mirror.netcologne.de/raspbian/raspbian buster/main armhf libselinux1-dev armhf 2.8-1+b1 [156 kB] Holen:75 http://mirror1.hs-esslingen.de/pub/Mirrors/archive.raspbian.org/raspbian buster/main armhf libglib2.0-dev armhf 2.58.3-2+deb10u2 [1.372 kB] Holen:77 http://ftp.agdsn.de/pub/mirrors/raspbian/raspbian buster/main armhf libgdk-pixbuf2.0-bin armhf 2.38.1+dfsg-1 [23,0 kB] Holen:78 http://ftp.agdsn.de/pub/mirrors/raspbian/raspbian buster/main armhf libgdk-pixbuf2.0-dev armhf 2.38.1+dfsg-1 [49,5 kB] Holen:79 http://ftp.gwdg.de/pub/linux/debian/raspbian/raspbian buster/main armhf libgif7 armhf 5.1.4-3 [41,0 kB] Holen:81 http://mirror1.hs-esslingen.de/pub/Mirrors/archive.raspbian.org/raspbian buster/main armhf libgraphite2-dev armhf 1.3.13-7 [23,1 kB] Holen:84 http://ftp.agdsn.de/pub/mirrors/raspbian/raspbian buster/main armhf libharfbuzz-dev armhf 2.3.1-1 [1.244 kB] Holen:73 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libsepol1-dev armhf 2.8-1 [309 kB] Holen:76 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libfribidi-dev armhf 1.0.5-3.1+deb10u1 [99,3 kB] Holen:80 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libgif-dev armhf 5.1.4-3 [43,4 kB] Holen:82 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libharfbuzz-icu0 armhf 2.3.1-1 [833 kB] Holen:83 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libicu-dev armhf 63.1-6+deb10u1 [8.841 kB] Holen:87 http://mirror1.hs-esslingen.de/pub/Mirrors/archive.raspbian.org/raspbian buster/main armhf libxft-dev armhf 2.3.2-2 [60,3 kB] Holen:89 http://mirror.de.leaseweb.net/raspbian/raspbian buster/main armhf libpango1.0-dev armhf 1.42.4-7~deb10u1 [139 kB] Holen:91 http://ftp.gwdg.de/pub/linux/debian/raspbian/raspbian buster/main armhf librsvg2-dev armhf 2.44.10-2.1+rpi1 [42,1 kB] Holen:85 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libjpeg62-turbo-dev armhf 1:1.5.2-2+b1 [179 kB] Holen:86 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libjpeg-dev all 1:1.5.2-2 [57,5 kB] Holen:88 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf pango1.0-tools armhf 1.42.4-7~deb10u1 [53,2 kB] Holen:90 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf librsvg2-common armhf 2.44.10-2.1+rpi1 [23,1 kB] Es wurden 30,0 MB in 15 s geholt (1.952 kB/s). Extrahiere Vorlagen aus Paketen: 100% Vorkonfiguration der Pakete ... Vormals nicht ausgewähltes Paket fonts-dejavu-core wird gewählt. (Lese Datenbank ... 46042 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von .../00-fonts-dejavu-core_2.37-1_all.deb ... Entpacken von fonts-dejavu-core (2.37-1) ... Vormals nicht ausgewähltes Paket fontconfig-config wird gewählt. Vorbereitung zum Entpacken von .../01-fontconfig-config_2.13.1-2_all.deb ... Entpacken von fontconfig-config (2.13.1-2) ... Vormals nicht ausgewähltes Paket libfontconfig1:armhf wird gewählt. Vorbereitung zum Entpacken von .../02-libfontconfig1_2.13.1-2_armhf.deb ... Entpacken von libfontconfig1:armhf (2.13.1-2) ... Vormals nicht ausgewähltes Paket fontconfig wird gewählt. Vorbereitung zum Entpacken von .../03-fontconfig_2.13.1-2_armhf.deb ... Entpacken von fontconfig (2.13.1-2) ... Vormals nicht ausgewähltes Paket libgirepository-1.0-1:armhf wird gewählt. Vorbereitung zum Entpacken von .../04-libgirepository-1.0-1_1.58.3-2_armhf.deb ... Entpacken von libgirepository-1.0-1:armhf (1.58.3-2) ... Vormals nicht ausgewähltes Paket gir1.2-glib-2.0:armhf wird gewählt. Vorbereitung zum Entpacken von .../05-gir1.2-glib-2.0_1.58.3-2_armhf.deb ... Entpacken von gir1.2-glib-2.0:armhf (1.58.3-2) ... Vormals nicht ausgewähltes Paket libpixman-1-0:armhf wird gewählt. Vorbereitung zum Entpacken von .../06-libpixman-1-0_0.36.0-1+rpt1_armhf.deb ... Entpacken von libpixman-1-0:armhf (0.36.0-1+rpt1) ... Vormals nicht ausgewähltes Paket libxcb-render0:armhf wird gewählt. Vorbereitung zum Entpacken von .../07-libxcb-render0_1.13.1-2_armhf.deb ... Entpacken von libxcb-render0:armhf (1.13.1-2) ... Vormals nicht ausgewähltes Paket libxcb-shm0:armhf wird gewählt. Vorbereitung zum Entpacken von .../08-libxcb-shm0_1.13.1-2_armhf.deb ... Entpacken von libxcb-shm0:armhf (1.13.1-2) ... Vormals nicht ausgewähltes Paket libxrender1:armhf wird gewählt. Vorbereitung zum Entpacken von .../09-libxrender1_1%3a0.9.10-1_armhf.deb ... Entpacken von libxrender1:armhf (1:0.9.10-1) ... Vormals nicht ausgewähltes Paket libcairo2:armhf wird gewählt. Vorbereitung zum Entpacken von .../10-libcairo2_1.16.0-4+rpt1_armhf.deb ... Entpacken von libcairo2:armhf (1.16.0-4+rpt1) ... Vormals nicht ausgewähltes Paket libcairo-gobject2:armhf wird gewählt. Vorbereitung zum Entpacken von .../11-libcairo-gobject2_1.16.0-4+rpt1_armhf.deb ... Entpacken von libcairo-gobject2:armhf (1.16.0-4+rpt1) ... Vormals nicht ausgewähltes Paket gir1.2-freedesktop:armhf wird gewählt. Vorbereitung zum Entpacken von .../12-gir1.2-freedesktop_1.58.3-2_armhf.deb ... Entpacken von gir1.2-freedesktop:armhf (1.58.3-2) ... Vormals nicht ausgewähltes Paket libjbig0:armhf wird gewählt. Vorbereitung zum Entpacken von .../13-libjbig0_2.1-3.1+b2_armhf.deb ... Entpacken von libjbig0:armhf (2.1-3.1+b2) ... Vormals nicht ausgewähltes Paket libwebp6:armhf wird gewählt. Vorbereitung zum Entpacken von .../14-libwebp6_0.6.1-2_armhf.deb ... Entpacken von libwebp6:armhf (0.6.1-2) ... Vormals nicht ausgewähltes Paket libtiff5:armhf wird gewählt. Vorbereitung zum Entpacken von .../15-libtiff5_4.1.0+git191117-2~deb10u1_armhf.deb ... Entpacken von libtiff5:armhf (4.1.0+git191117-2~deb10u1) ... Vormals nicht ausgewähltes Paket libgdk-pixbuf2.0-common wird gewählt. Vorbereitung zum Entpacken von .../16-libgdk-pixbuf2.0-common_2.38.1+dfsg-1_all.deb ... Entpacken von libgdk-pixbuf2.0-common (2.38.1+dfsg-1) ... Vormals nicht ausgewähltes Paket libgdk-pixbuf2.0-0:armhf wird gewählt. Vorbereitung zum Entpacken von .../17-libgdk-pixbuf2.0-0_2.38.1+dfsg-1_armhf.deb ... Entpacken von libgdk-pixbuf2.0-0:armhf (2.38.1+dfsg-1) ... Vormals nicht ausgewähltes Paket gir1.2-gdkpixbuf-2.0:armhf wird gewählt. Vorbereitung zum Entpacken von .../18-gir1.2-gdkpixbuf-2.0_2.38.1+dfsg-1_armhf.deb ... Entpacken von gir1.2-gdkpixbuf-2.0:armhf (2.38.1+dfsg-1) ... Vormals nicht ausgewähltes Paket libgraphite2-3:armhf wird gewählt. Vorbereitung zum Entpacken von .../19-libgraphite2-3_1.3.13-7_armhf.deb ... Entpacken von libgraphite2-3:armhf (1.3.13-7) ... Vormals nicht ausgewähltes Paket libharfbuzz0b:armhf wird gewählt. Vorbereitung zum Entpacken von .../20-libharfbuzz0b_2.3.1-1_armhf.deb ... Entpacken von libharfbuzz0b:armhf (2.3.1-1) ... Vormals nicht ausgewähltes Paket libharfbuzz-gobject0:armhf wird gewählt. Vorbereitung zum Entpacken von .../21-libharfbuzz-gobject0_2.3.1-1_armhf.deb ... Entpacken von libharfbuzz-gobject0:armhf (2.3.1-1) ... Vormals nicht ausgewähltes Paket gir1.2-harfbuzz-0.0:armhf wird gewählt. Vorbereitung zum Entpacken von .../22-gir1.2-harfbuzz-0.0_2.3.1-1_armhf.deb ... Entpacken von gir1.2-harfbuzz-0.0:armhf (2.3.1-1) ... Vormals nicht ausgewähltes Paket libthai-data wird gewählt. Vorbereitung zum Entpacken von .../23-libthai-data_0.1.28-2_all.deb ... Entpacken von libthai-data (0.1.28-2) ... Vormals nicht ausgewähltes Paket libdatrie1:armhf wird gewählt. Vorbereitung zum Entpacken von .../24-libdatrie1_0.2.12-2_armhf.deb ... Entpacken von libdatrie1:armhf (0.2.12-2) ... Vormals nicht ausgewähltes Paket libthai0:armhf wird gewählt. Vorbereitung zum Entpacken von .../25-libthai0_0.1.28-2_armhf.deb ... Entpacken von libthai0:armhf (0.1.28-2) ... Vormals nicht ausgewähltes Paket libpango-1.0-0:armhf wird gewählt. Vorbereitung zum Entpacken von .../26-libpango-1.0-0_1.42.4-7~deb10u1_armhf.deb ... Entpacken von libpango-1.0-0:armhf (1.42.4-7~deb10u1) ... Vormals nicht ausgewähltes Paket libpangoft2-1.0-0:armhf wird gewählt. Vorbereitung zum Entpacken von .../27-libpangoft2-1.0-0_1.42.4-7~deb10u1_armhf.deb ... Entpacken von libpangoft2-1.0-0:armhf (1.42.4-7~deb10u1) ... Vormals nicht ausgewähltes Paket libpangocairo-1.0-0:armhf wird gewählt. Vorbereitung zum Entpacken von .../28-libpangocairo-1.0-0_1.42.4-7~deb10u1_armhf.deb ... Entpacken von libpangocairo-1.0-0:armhf (1.42.4-7~deb10u1) ... Vormals nicht ausgewähltes Paket libxft2:armhf wird gewählt. Vorbereitung zum Entpacken von .../29-libxft2_2.3.2-2_armhf.deb ... Entpacken von libxft2:armhf (2.3.2-2) ... Vormals nicht ausgewähltes Paket libpangoxft-1.0-0:armhf wird gewählt. Vorbereitung zum Entpacken von .../30-libpangoxft-1.0-0_1.42.4-7~deb10u1_armhf.deb ... Entpacken von libpangoxft-1.0-0:armhf (1.42.4-7~deb10u1) ... Vormals nicht ausgewähltes Paket gir1.2-pango-1.0:armhf wird gewählt. Vorbereitung zum Entpacken von .../31-gir1.2-pango-1.0_1.42.4-7~deb10u1_armhf.deb ... Entpacken von gir1.2-pango-1.0:armhf (1.42.4-7~deb10u1) ... Vormals nicht ausgewähltes Paket libcroco3:armhf wird gewählt. Vorbereitung zum Entpacken von .../32-libcroco3_0.6.12-3_armhf.deb ... Entpacken von libcroco3:armhf (0.6.12-3) ... Vormals nicht ausgewähltes Paket librsvg2-2:armhf wird gewählt. Vorbereitung zum Entpacken von .../33-librsvg2-2_2.44.10-2.1+rpi1_armhf.deb ... Entpacken von librsvg2-2:armhf (2.44.10-2.1+rpi1) ... Vormals nicht ausgewähltes Paket gir1.2-rsvg-2.0:armhf wird gewählt. Vorbereitung zum Entpacken von .../34-gir1.2-rsvg-2.0_2.44.10-2.1+rpi1_armhf.deb ... Entpacken von gir1.2-rsvg-2.0:armhf (2.44.10-2.1+rpi1) ... Vormals nicht ausgewähltes Paket icu-devtools wird gewählt. Vorbereitung zum Entpacken von .../35-icu-devtools_63.1-6+deb10u1_armhf.deb ... Entpacken von icu-devtools (63.1-6+deb10u1) ... Vormals nicht ausgewähltes Paket uuid-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../36-uuid-dev_2.33.1-0.1_armhf.deb ... Entpacken von uuid-dev:armhf (2.33.1-0.1) ... Vormals nicht ausgewähltes Paket libblkid-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../37-libblkid-dev_2.33.1-0.1_armhf.deb ... Entpacken von libblkid-dev:armhf (2.33.1-0.1) ... Vormals nicht ausgewähltes Paket liblzo2-2:armhf wird gewählt. Vorbereitung zum Entpacken von .../38-liblzo2-2_2.10-0.1_armhf.deb ... Entpacken von liblzo2-2:armhf (2.10-0.1) ... Vormals nicht ausgewähltes Paket libcairo-script-interpreter2:armhf wird gewählt. Vorbereitung zum Entpacken von .../39-libcairo-script-interpreter2_1.16.0-4+rpt1_armhf.deb ... Entpacken von libcairo-script-interpreter2:armhf (1.16.0-4+rpt1) ... Vormals nicht ausgewähltes Paket libfontconfig1-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../40-libfontconfig1-dev_2.13.1-2_armhf.deb ... Entpacken von libfontconfig1-dev:armhf (2.13.1-2) ... Vormals nicht ausgewähltes Paket xorg-sgml-doctools wird gewählt. Vorbereitung zum Entpacken von .../41-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Entpacken von xorg-sgml-doctools (1:1.11-1) ... Vormals nicht ausgewähltes Paket x11proto-dev wird gewählt. Vorbereitung zum Entpacken von .../42-x11proto-dev_2018.4-4_all.deb ... Entpacken von x11proto-dev (2018.4-4) ... Vormals nicht ausgewähltes Paket x11proto-core-dev wird gewählt. Vorbereitung zum Entpacken von .../43-x11proto-core-dev_2018.4-4_all.deb ... Entpacken von x11proto-core-dev (2018.4-4) ... Vormals nicht ausgewähltes Paket libxau-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../44-libxau-dev_1%3a1.0.8-1+b2_armhf.deb ... Entpacken von libxau-dev:armhf (1:1.0.8-1+b2) ... Vormals nicht ausgewähltes Paket libxdmcp-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../45-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ... Entpacken von libxdmcp-dev:armhf (1:1.1.2-3) ... Vormals nicht ausgewähltes Paket xtrans-dev wird gewählt. Vorbereitung zum Entpacken von .../46-xtrans-dev_1.3.5-1_all.deb ... Entpacken von xtrans-dev (1.3.5-1) ... Vormals nicht ausgewähltes Paket libpthread-stubs0-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../47-libpthread-stubs0-dev_0.4-1_armhf.deb ... Entpacken von libpthread-stubs0-dev:armhf (0.4-1) ... Vormals nicht ausgewähltes Paket libxcb1-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../48-libxcb1-dev_1.13.1-2_armhf.deb ... Entpacken von libxcb1-dev:armhf (1.13.1-2) ... Vormals nicht ausgewähltes Paket libx11-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../49-libx11-dev_2%3a1.6.7-1_armhf.deb ... Entpacken von libx11-dev:armhf (2:1.6.7-1) ... Vormals nicht ausgewähltes Paket libxrender-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../50-libxrender-dev_1%3a0.9.10-1_armhf.deb ... Entpacken von libxrender-dev:armhf (1:0.9.10-1) ... Vormals nicht ausgewähltes Paket x11proto-xext-dev wird gewählt. Vorbereitung zum Entpacken von .../51-x11proto-xext-dev_2018.4-4_all.deb ... Entpacken von x11proto-xext-dev (2018.4-4) ... Vormals nicht ausgewähltes Paket libxext-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../52-libxext-dev_2%3a1.3.3-1+b2_armhf.deb ... Entpacken von libxext-dev:armhf (2:1.3.3-1+b2) ... Vormals nicht ausgewähltes Paket x11-common wird gewählt. Vorbereitung zum Entpacken von .../53-x11-common_1%3a7.7+19_all.deb ... Entpacken von x11-common (1:7.7+19) ... Vormals nicht ausgewähltes Paket libice6:armhf wird gewählt. Vorbereitung zum Entpacken von .../54-libice6_2%3a1.0.9-2_armhf.deb ... Entpacken von libice6:armhf (2:1.0.9-2) ... Vormals nicht ausgewähltes Paket libsm6:armhf wird gewählt. Vorbereitung zum Entpacken von .../55-libsm6_2%3a1.2.3-1_armhf.deb ... Entpacken von libsm6:armhf (2:1.2.3-1) ... Vormals nicht ausgewähltes Paket libice-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../56-libice-dev_2%3a1.0.9-2_armhf.deb ... Entpacken von libice-dev:armhf (2:1.0.9-2) ... Vormals nicht ausgewähltes Paket libsm-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../57-libsm-dev_2%3a1.2.3-1_armhf.deb ... Entpacken von libsm-dev:armhf (2:1.2.3-1) ... Vormals nicht ausgewähltes Paket libpixman-1-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../58-libpixman-1-dev_0.36.0-1+rpt1_armhf.deb ... Entpacken von libpixman-1-dev:armhf (0.36.0-1+rpt1) ... Vormals nicht ausgewähltes Paket libxcb-render0-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../59-libxcb-render0-dev_1.13.1-2_armhf.deb ... Entpacken von libxcb-render0-dev:armhf (1.13.1-2) ... Vormals nicht ausgewähltes Paket libxcb-shm0-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../60-libxcb-shm0-dev_1.13.1-2_armhf.deb ... Entpacken von libxcb-shm0-dev:armhf (1.13.1-2) ... Vormals nicht ausgewähltes Paket libffi-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../61-libffi-dev_3.2.1-9_armhf.deb ... Entpacken von libffi-dev:armhf (3.2.1-9) ... Vormals nicht ausgewähltes Paket libglib2.0-bin wird gewählt. Vorbereitung zum Entpacken von .../62-libglib2.0-bin_2.58.3-2+deb10u2_armhf.deb ... Entpacken von libglib2.0-bin (2.58.3-2+deb10u2) ... Vormals nicht ausgewähltes Paket python3-lib2to3 wird gewählt. Vorbereitung zum Entpacken von .../63-python3-lib2to3_3.7.3-1_all.deb ... Entpacken von python3-lib2to3 (3.7.3-1) ... Vormals nicht ausgewähltes Paket python3-distutils wird gewählt. Vorbereitung zum Entpacken von .../64-python3-distutils_3.7.3-1_all.deb ... Entpacken von python3-distutils (3.7.3-1) ... Vormals nicht ausgewähltes Paket libglib2.0-dev-bin wird gewählt. Vorbereitung zum Entpacken von .../65-libglib2.0-dev-bin_2.58.3-2+deb10u2_armhf.deb ... Entpacken von libglib2.0-dev-bin (2.58.3-2+deb10u2) ... Vormals nicht ausgewähltes Paket libmount-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../66-libmount-dev_2.33.1-0.1_armhf.deb ... Entpacken von libmount-dev:armhf (2.33.1-0.1) ... Vormals nicht ausgewähltes Paket libpcre16-3:armhf wird gewählt. Vorbereitung zum Entpacken von .../67-libpcre16-3_2%3a8.39-12_armhf.deb ... Entpacken von libpcre16-3:armhf (2:8.39-12) ... Vormals nicht ausgewähltes Paket libpcre32-3:armhf wird gewählt. Vorbereitung zum Entpacken von .../68-libpcre32-3_2%3a8.39-12_armhf.deb ... Entpacken von libpcre32-3:armhf (2:8.39-12) ... Vormals nicht ausgewähltes Paket libpcrecpp0v5:armhf wird gewählt. Vorbereitung zum Entpacken von .../69-libpcrecpp0v5_2%3a8.39-12_armhf.deb ... Entpacken von libpcrecpp0v5:armhf (2:8.39-12) ... Vormals nicht ausgewähltes Paket libpcre3-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../70-libpcre3-dev_2%3a8.39-12_armhf.deb ... Entpacken von libpcre3-dev:armhf (2:8.39-12) ... Vormals nicht ausgewähltes Paket libsepol1-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../71-libsepol1-dev_2.8-1_armhf.deb ... Entpacken von libsepol1-dev:armhf (2.8-1) ... Vormals nicht ausgewähltes Paket libselinux1-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../72-libselinux1-dev_2.8-1+b1_armhf.deb ... Entpacken von libselinux1-dev:armhf (2.8-1+b1) ... Vormals nicht ausgewähltes Paket libglib2.0-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../73-libglib2.0-dev_2.58.3-2+deb10u2_armhf.deb ... Entpacken von libglib2.0-dev:armhf (2.58.3-2+deb10u2) ... Vormals nicht ausgewähltes Paket libcairo2-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../74-libcairo2-dev_1.16.0-4+rpt1_armhf.deb ... Entpacken von libcairo2-dev:armhf (1.16.0-4+rpt1) ... Vormals nicht ausgewähltes Paket libfribidi-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../75-libfribidi-dev_1.0.5-3.1+deb10u1_armhf.deb ... Entpacken von libfribidi-dev:armhf (1.0.5-3.1+deb10u1) ... Vormals nicht ausgewähltes Paket libgdk-pixbuf2.0-bin wird gewählt. Vorbereitung zum Entpacken von .../76-libgdk-pixbuf2.0-bin_2.38.1+dfsg-1_armhf.deb ... Entpacken von libgdk-pixbuf2.0-bin (2.38.1+dfsg-1) ... Vormals nicht ausgewähltes Paket libgdk-pixbuf2.0-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../77-libgdk-pixbuf2.0-dev_2.38.1+dfsg-1_armhf.deb ... Entpacken von libgdk-pixbuf2.0-dev:armhf (2.38.1+dfsg-1) ... Vormals nicht ausgewähltes Paket libgif7:armhf wird gewählt. Vorbereitung zum Entpacken von .../78-libgif7_5.1.4-3_armhf.deb ... Entpacken von libgif7:armhf (5.1.4-3) ... Vormals nicht ausgewähltes Paket libgif-dev wird gewählt. Vorbereitung zum Entpacken von .../79-libgif-dev_5.1.4-3_armhf.deb ... Entpacken von libgif-dev (5.1.4-3) ... Vormals nicht ausgewähltes Paket libgraphite2-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../80-libgraphite2-dev_1.3.13-7_armhf.deb ... Entpacken von libgraphite2-dev:armhf (1.3.13-7) ... Vormals nicht ausgewähltes Paket libharfbuzz-icu0:armhf wird gewählt. Vorbereitung zum Entpacken von .../81-libharfbuzz-icu0_2.3.1-1_armhf.deb ... Entpacken von libharfbuzz-icu0:armhf (2.3.1-1) ... Vormals nicht ausgewähltes Paket libicu-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../82-libicu-dev_63.1-6+deb10u1_armhf.deb ... Entpacken von libicu-dev:armhf (63.1-6+deb10u1) ... Vormals nicht ausgewähltes Paket libharfbuzz-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../83-libharfbuzz-dev_2.3.1-1_armhf.deb ... Entpacken von libharfbuzz-dev:armhf (2.3.1-1) ... Vormals nicht ausgewähltes Paket libjpeg62-turbo-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../84-libjpeg62-turbo-dev_1%3a1.5.2-2+b1_armhf.deb ... Entpacken von libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ... Vormals nicht ausgewähltes Paket libjpeg-dev wird gewählt. Vorbereitung zum Entpacken von .../85-libjpeg-dev_1%3a1.5.2-2_all.deb ... Entpacken von libjpeg-dev (1:1.5.2-2) ... Vormals nicht ausgewähltes Paket libxft-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../86-libxft-dev_2.3.2-2_armhf.deb ... Entpacken von libxft-dev:armhf (2.3.2-2) ... Vormals nicht ausgewähltes Paket pango1.0-tools wird gewählt. Vorbereitung zum Entpacken von .../87-pango1.0-tools_1.42.4-7~deb10u1_armhf.deb ... Entpacken von pango1.0-tools (1.42.4-7~deb10u1) ... Vormals nicht ausgewähltes Paket libpango1.0-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../88-libpango1.0-dev_1.42.4-7~deb10u1_armhf.deb ... Entpacken von libpango1.0-dev:armhf (1.42.4-7~deb10u1) ... Vormals nicht ausgewähltes Paket librsvg2-common:armhf wird gewählt. Vorbereitung zum Entpacken von .../89-librsvg2-common_2.44.10-2.1+rpi1_armhf.deb ... Entpacken von librsvg2-common:armhf (2.44.10-2.1+rpi1) ... Vormals nicht ausgewähltes Paket librsvg2-dev:armhf wird gewählt. Vorbereitung zum Entpacken von .../90-librsvg2-dev_2.44.10-2.1+rpi1_armhf.deb ... Entpacken von librsvg2-dev:armhf (2.44.10-2.1+rpi1) ... libpcrecpp0v5:armhf (2:8.39-12) wird eingerichtet ... libgraphite2-3:armhf (1.3.13-7) wird eingerichtet ... libpixman-1-0:armhf (0.36.0-1+rpt1) wird eingerichtet ... libpixman-1-dev:armhf (0.36.0-1+rpt1) wird eingerichtet ... libpcre16-3:armhf (2:8.39-12) wird eingerichtet ... libxrender1:armhf (1:0.9.10-1) wird eingerichtet ... libdatrie1:armhf (0.2.12-2) wird eingerichtet ... libxcb-render0:armhf (1.13.1-2) wird eingerichtet ... libfribidi-dev:armhf (1.0.5-3.1+deb10u1) wird eingerichtet ... libgdk-pixbuf2.0-common (2.38.1+dfsg-1) wird eingerichtet ... x11-common (1:7.7+19) wird eingerichtet ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults libsepol1-dev:armhf (2.8-1) wird eingerichtet ... libglib2.0-bin (2.58.3-2+deb10u2) wird eingerichtet ... liblzo2-2:armhf (2.10-0.1) wird eingerichtet ... libxcb-shm0:armhf (1.13.1-2) wird eingerichtet ... libffi-dev:armhf (3.2.1-9) wird eingerichtet ... libpthread-stubs0-dev:armhf (0.4-1) wird eingerichtet ... libjbig0:armhf (2.1-3.1+b2) wird eingerichtet ... xtrans-dev (1.3.5-1) wird eingerichtet ... libgraphite2-dev:armhf (1.3.13-7) wird eingerichtet ... libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) wird eingerichtet ... uuid-dev:armhf (2.33.1-0.1) wird eingerichtet ... libpcre32-3:armhf (2:8.39-12) wird eingerichtet ... libwebp6:armhf (0.6.1-2) wird eingerichtet ... libcroco3:armhf (0.6.12-3) wird eingerichtet ... icu-devtools (63.1-6+deb10u1) wird eingerichtet ... fonts-dejavu-core (2.37-1) wird eingerichtet ... libgif7:armhf (5.1.4-3) wird eingerichtet ... libgif-dev (5.1.4-3) wird eingerichtet ... libharfbuzz0b:armhf (2.3.1-1) wird eingerichtet ... libthai-data (0.1.28-2) wird eingerichtet ... libgirepository-1.0-1:armhf (1.58.3-2) wird eingerichtet ... xorg-sgml-doctools (1:1.11-1) wird eingerichtet ... libtiff5:armhf (4.1.0+git191117-2~deb10u1) wird eingerichtet ... python3-lib2to3 (3.7.3-1) wird eingerichtet ... libicu-dev:armhf (63.1-6+deb10u1) wird eingerichtet ... python3-distutils (3.7.3-1) wird eingerichtet ... x11proto-dev (2018.4-4) wird eingerichtet ... libglib2.0-dev-bin (2.58.3-2+deb10u2) wird eingerichtet ... libblkid-dev:armhf (2.33.1-0.1) wird eingerichtet ... libice6:armhf (2:1.0.9-2) wird eingerichtet ... libharfbuzz-icu0:armhf (2.3.1-1) wird eingerichtet ... libxau-dev:armhf (1:1.0.8-1+b2) wird eingerichtet ... libice-dev:armhf (2:1.0.9-2) wird eingerichtet ... libpcre3-dev:armhf (2:8.39-12) wird eingerichtet ... fontconfig-config (2.13.1-2) wird eingerichtet ... libjpeg-dev (1:1.5.2-2) wird eingerichtet ... libharfbuzz-gobject0:armhf (2.3.1-1) wird eingerichtet ... libthai0:armhf (0.1.28-2) wird eingerichtet ... libxdmcp-dev:armhf (1:1.1.2-3) wird eingerichtet ... x11proto-core-dev (2018.4-4) wird eingerichtet ... libgdk-pixbuf2.0-0:armhf (2.38.1+dfsg-1) wird eingerichtet ... gir1.2-glib-2.0:armhf (1.58.3-2) wird eingerichtet ... x11proto-xext-dev (2018.4-4) wird eingerichtet ... libgdk-pixbuf2.0-bin (2.38.1+dfsg-1) wird eingerichtet ... libfontconfig1:armhf (2.13.1-2) wird eingerichtet ... libsm6:armhf (2:1.2.3-1) wird eingerichtet ... libmount-dev:armhf (2.33.1-0.1) wird eingerichtet ... fontconfig (2.13.1-2) wird eingerichtet ... Regenerating fonts cache... done. libxft2:armhf (2.3.2-2) wird eingerichtet ... libfontconfig1-dev:armhf (2.13.1-2) wird eingerichtet ... libxcb1-dev:armhf (1.13.1-2) wird eingerichtet ... gir1.2-gdkpixbuf-2.0:armhf (2.38.1+dfsg-1) wird eingerichtet ... libsm-dev:armhf (2:1.2.3-1) wird eingerichtet ... libselinux1-dev:armhf (2.8-1+b1) wird eingerichtet ... libpango-1.0-0:armhf (1.42.4-7~deb10u1) wird eingerichtet ... libx11-dev:armhf (2:1.6.7-1) wird eingerichtet ... gir1.2-harfbuzz-0.0:armhf (2.3.1-1) wird eingerichtet ... libcairo2:armhf (1.16.0-4+rpt1) wird eingerichtet ... libxcb-shm0-dev:armhf (1.13.1-2) wird eingerichtet ... libglib2.0-dev:armhf (2.58.3-2+deb10u2) wird eingerichtet ... libxcb-render0-dev:armhf (1.13.1-2) wird eingerichtet ... libxext-dev:armhf (2:1.3.3-1+b2) wird eingerichtet ... libcairo-gobject2:armhf (1.16.0-4+rpt1) wird eingerichtet ... libpangoft2-1.0-0:armhf (1.42.4-7~deb10u1) wird eingerichtet ... libxrender-dev:armhf (1:0.9.10-1) wird eingerichtet ... libpangocairo-1.0-0:armhf (1.42.4-7~deb10u1) wird eingerichtet ... libxft-dev:armhf (2.3.2-2) wird eingerichtet ... libcairo-script-interpreter2:armhf (1.16.0-4+rpt1) wird eingerichtet ... gir1.2-freedesktop:armhf (1.58.3-2) wird eingerichtet ... libpangoxft-1.0-0:armhf (1.42.4-7~deb10u1) wird eingerichtet ... pango1.0-tools (1.42.4-7~deb10u1) wird eingerichtet ... librsvg2-2:armhf (2.44.10-2.1+rpi1) wird eingerichtet ... gir1.2-pango-1.0:armhf (1.42.4-7~deb10u1) wird eingerichtet ... librsvg2-common:armhf (2.44.10-2.1+rpi1) wird eingerichtet ... gir1.2-rsvg-2.0:armhf (2.44.10-2.1+rpi1) wird eingerichtet ... Trigger für libglib2.0-0:armhf (2.58.3-2+deb10u2) werden verarbeitet ... Keine Schema-Dateien gefunden: Nichts wird getan. Trigger für libc-bin (2.28-10+rpi1) werden verarbeitet ... Trigger für systemd (241-7~deb10u3+rpi1) werden verarbeitet ... Trigger für man-db (2.8.5-2) werden verarbeitet ... libgdk-pixbuf2.0-dev:armhf (2.38.1+dfsg-1) wird eingerichtet ... libcairo2-dev:armhf (1.16.0-4+rpt1) wird eingerichtet ... Trigger für install-info (6.5.0.dfsg.1-4+b1) werden verarbeitet ... libharfbuzz-dev:armhf (2.3.1-1) wird eingerichtet ... libpango1.0-dev:armhf (1.42.4-7~deb10u1) wird eingerichtet ... librsvg2-dev:armhf (2.44.10-2.1+rpi1) wird eingerichtet ... Trigger für libgdk-pixbuf2.0-0:armhf (2.38.1+dfsg-1) werden verarbeitet ... pi@raspberrypi:/ $ cd /opt/iobroker pi@raspberrypi:/opt/iobroker $ npm i canvas > canvas@2.6.1 install /opt/iobroker/node_modules/canvas > node-pre-gyp install --fallback-to-build node-pre-gyp WARN Using request for node-pre-gyp https download node-pre-gyp WARN Tried to download(404): https://github.com/node-gfx/node-canvas-prebuilt/releases/download/v2.6.1/canvas-v2.6.1-node-v64-linux-glibc-arm.tar.gz node-pre-gyp WARN Pre-built binaries not found for canvas@2.6.1 and node@10.20.1 (node-v64 ABI, glibc) (falling back to source compile with node-gyp) make: Verzeichnis „/opt/iobroker/node_modules/canvas/build“ wird betreten SOLINK_MODULE(target) Release/obj.target/canvas-postbuild.node COPY Release/canvas-postbuild.node CXX(target) Release/obj.target/canvas/src/backend/Backend.o In file included from ../src/backend/Backend.h:6, from ../src/backend/Backend.cc:1: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/backend/Backend.h:6, from ../src/backend/Backend.cc:1: /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] reinterpret_cast<Callback>(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: ../../nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] CXX(target) Release/obj.target/canvas/src/backend/ImageBackend.o In file included from ../src/backend/Backend.h:6, from ../src/backend/ImageBackend.h:3, from ../src/backend/ImageBackend.cc:1: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/backend/Backend.h:6, from ../src/backend/ImageBackend.h:3, from ../src/backend/ImageBackend.cc:1: /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] reinterpret_cast<Callback>(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: ../../nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] CXX(target) Release/obj.target/canvas/src/backend/PdfBackend.o In file included from ../src/backend/Backend.h:6, from ../src/backend/PdfBackend.h:3, from ../src/backend/PdfBackend.cc:1: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/backend/Backend.h:6, from ../src/backend/PdfBackend.h:3, from ../src/backend/PdfBackend.cc:1: /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] reinterpret_cast<Callback>(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: ../../nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] CXX(target) Release/obj.target/canvas/src/backend/SvgBackend.o In file included from ../src/backend/Backend.h:6, from ../src/backend/SvgBackend.h:3, from ../src/backend/SvgBackend.cc:1: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/backend/Backend.h:6, from ../src/backend/SvgBackend.h:3, from ../src/backend/SvgBackend.cc:1: /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] reinterpret_cast<Callback>(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: ../../nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] CXX(target) Release/obj.target/canvas/src/bmp/BMPParser.o ../src/bmp/BMPParser.cc: In member function ‘void BMPParser::Parser::parse(uint8_t*, int, uint8_t*)’: ../src/bmp/BMPParser.cc:189:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] E(ptr - data > imgdOffset, "image data overlaps with another structure"); ~~~~~~~~~~~^~~~~~~~~~~~ ../src/bmp/BMPParser.cc:10:25: note: in definition of macro ‘E’ #define E(cond, msg) if(cond) return setErr(msg) ^~~~ ../src/bmp/BMPParser.cc:204:27: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] E(ptr - data + imgdSize > len, "not enough image data"); ~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/bmp/BMPParser.cc:10:25: note: in definition of macro ‘E’ #define E(cond, msg) if(cond) return setErr(msg) ^~~~ CXX(target) Release/obj.target/canvas/src/Backends.o In file included from ../src/backend/Backend.h:6, from ../src/Backends.h:3, from ../src/Backends.cc:1: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/backend/Backend.h:6, from ../src/Backends.h:3, from ../src/Backends.cc:1: /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] reinterpret_cast<Callback>(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: ../../nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] CXX(target) Release/obj.target/canvas/src/Canvas.o In file included from ../src/backend/Backend.h:6, from ../src/Canvas.h:5, from ../src/Canvas.cc:3: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ ../src/Canvas.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE Canvas::ToBuffer(Nan::NAN_METHOD_ARGS_TYPE)’: ../src/Canvas.cc:415:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] if (canvas->nBytes() > node::Buffer::kMaxLength) { ~~~~~~~~~~~~~~~~~^~~~~~ ../src/Canvas.cc:479:79: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] uv_queue_work(uv_default_loop(), req, ToPngBufferAsync, (uv_after_work_cb)ToBufferAsyncAfter); ^~~~~~~~~~~~~~~~~~ ../src/Canvas.cc:520:80: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] uv_queue_work(uv_default_loop(), req, ToJpegBufferAsync, (uv_after_work_cb)ToBufferAsyncAfter); ^~~~~~~~~~~~~~~~~~ In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/backend/Backend.h:6, from ../src/Canvas.h:5, from ../src/Canvas.cc:3: /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] reinterpret_cast<Callback>(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: ../../nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] CXX(target) Release/obj.target/canvas/src/CanvasGradient.o In file included from ../src/CanvasGradient.h:5, from ../src/CanvasGradient.cc:3: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/CanvasGradient.h:5, from ../src/CanvasGradient.cc:3: /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] reinterpret_cast<Callback>(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: ../../nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] CXX(target) Release/obj.target/canvas/src/CanvasPattern.o In file included from ../src/CanvasPattern.h:6, from ../src/CanvasPattern.cc:3: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/CanvasPattern.h:6, from ../src/CanvasPattern.cc:3: /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] reinterpret_cast<Callback>(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: ../../nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] CXX(target) Release/obj.target/canvas/src/CanvasRenderingContext2d.o In file included from ../src/backend/Backend.h:6, from ../src/Canvas.h:5, from ../src/CanvasRenderingContext2d.h:6, from ../src/CanvasRenderingContext2d.cc:3: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/backend/Backend.h:6, from ../src/Canvas.h:5, from ../src/CanvasRenderingContext2d.h:6, from ../src/CanvasRenderingContext2d.cc:3: /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] reinterpret_cast<Callback>(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: ../../nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] CXX(target) Release/obj.target/canvas/src/closure.o In file included from ../src/backend/Backend.h:6, from ../src/Canvas.h:5, from ../src/closure.h:5, from ../src/closure.cc:1: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/backend/Backend.h:6, from ../src/Canvas.h:5, from ../src/closure.h:5, from ../src/closure.cc:1: /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] reinterpret_cast<Callback>(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: ../../nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] CXX(target) Release/obj.target/canvas/src/color.o CXX(target) Release/obj.target/canvas/src/Image.o In file included from ../src/Image.h:8, from ../src/Image.cc:3: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/Image.h:8, from ../src/Image.cc:3: /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] reinterpret_cast<Callback>(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: ../../nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] CXX(target) Release/obj.target/canvas/src/ImageData.o In file included from ../src/ImageData.h:5, from ../src/ImageData.cc:3: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/ImageData.h:5, from ../src/ImageData.cc:3: /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] reinterpret_cast<Callback>(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: ../../nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] CXX(target) Release/obj.target/canvas/src/init.o In file included from ../src/backend/Backend.h:6, from ../src/Backends.h:3, from ../src/init.cc:17: ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’: ../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete) ^ In file included from ../../nan/nan.h:56, from ../src/backend/Backend.h:6, from ../src/Backends.h:3, from ../src/init.cc:17: ../src/init.cc: At global scope: /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] (node::addon_register_func) (regfunc), \ ^ /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’ NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) ^~~~~~~~~~~~~ ../src/init.cc:88:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(canvas, init); ^~~~~~~~~~~ In file included from /home/iobroker/.cache/node-gyp/10.20.1/include/node/node.h:63, from ../../nan/nan.h:56, from ../src/backend/Backend.h:6, from ../src/Backends.h:3, from ../src/init.cc:17: /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’: /home/iobroker/.cache/node-gyp/10.20.1/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] reinterpret_cast<Callback>(callback), type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’: ../../nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.cache/node-gyp/10.20.1/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type] CXX(target) Release/obj.target/canvas/src/register_font.o SOLINK_MODULE(target) Release/obj.target/canvas.node COPY Release/canvas.node make: Verzeichnis „/opt/iobroker/node_modules/canvas/build“ wird verlassen npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (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 optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.5 (node_modules/osx-temperature-sensor): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.5: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"}) + canvas@2.6.1 added 20 packages from 12 contributors in 62.186s 10 packages are looking for funding run `npm fund` for details pi@raspberrypi:/opt/iobroker $
-
@varg
Sieht sauber aus. Jetzt dürften deine 'gyp'-Fehler weg sein.
Bei Wechseln der node Version wirst du aber wahrscheinlich 'canvas' wieder bauen müssen. -
klasse herzlichen dank
keine Fehlermeldungen mehr
$ ./iobroker url "https://github.com/ioBroker/ioBroker.javascript/tarball/master" javascript install https://github.com/ioBroker/ioBroker.javascript/tarball/master NPM version: 6.14.4 npm install https://github.com/ioBroker/ioBroker.javascript/tarball/master --loglevel error --prefix "/opt/iobroker" (System call) upload [100] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/basic-languages/pgsql/pgsql.js vs/basic-languages/pgsql/pgsql.js application/javascript upload [90] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/basic-languages/handlebars/handlebars.js vs/basic-languages/handlebars/handlebars.js application/javascript upload [80] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/base/worker/workerMain.js vs/base/worker/workerMain.js application/javascript upload [70] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/static/js/2.e4d73b14.chunk.js.LICENSE.txt static/js/2.e4d73b14.chunk.js.LICENSE.txt text/plain upload [60] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/index_m.html index_m.html text/html upload [50] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/own/msg/de.js google-blockly/own/msg/de.js application/javascript upload [40] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/own/blocks_sendto.js google-blockly/own/blocks_sendto.js application/javascript upload [30] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/msg/js/it.js google-blockly/msg/js/it.js application/javascript upload [20] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/handopen.cur google-blockly/media/handopen.cur null upload [19] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/handdelete.cur google-blockly/media/handdelete.cur null upload [18] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/handclosed.cur google-blockly/media/handclosed.cur null upload [17] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/dropdown-arrow.svg google-blockly/media/dropdown-arrow.svg image/svg+xml upload [16] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/disconnect.wav google-blockly/media/disconnect.wav audio/wav upload [15] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/disconnect.ogg google-blockly/media/disconnect.ogg audio/ogg upload [14] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/disconnect.mp3 google-blockly/media/disconnect.mp3 audio/mpeg upload [13] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/delete.wav google-blockly/media/delete.wav audio/wav upload [12] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/delete.ogg google-blockly/media/delete.ogg audio/ogg upload [11] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/delete.mp3 google-blockly/media/delete.mp3 audio/mpeg upload [10] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/click.wav google-blockly/media/click.wav audio/wav upload [9] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/click.ogg google-blockly/media/click.ogg audio/ogg upload [8] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/click.mp3 google-blockly/media/click.mp3 audio/mpeg upload [7] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/1x1.gif google-blockly/media/1x1.gif image/gif upload [6] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/javascript_compressed.js google-blockly/javascript_compressed.js application/javascript upload [5] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/blocks_compressed.js google-blockly/blocks_compressed.js application/javascript upload [4] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/blockly_compressed.js google-blockly/blockly_compressed.js application/javascript upload [3] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/LICENSE google-blockly/LICENSE null upload [2] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/favicon.ico favicon.ico image/vnd.microsoft.icon upload [1] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/asset-manifest.json asset-manifest.json application/json upload [0] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/adminWords.js adminWords.js application/javascript process exited with code 0
-
@varg
Siehste... -
@varg Läuft da eigentlich die graphische Oberfläche mit?
who -r
-
run-level 5 2020-05-10 08:34
-
@varg
Brauchst du eine Desktopoberfläche (meist nicht) oder gehst du nicht ohnhein per SSH (puTTY usw.) auf die Kiste drauf? Dann ausschalten, spart dir enorm Ressourcen auf deinem System. -
benutze stets nur das light image also kein desktop und ja nur via putty
-
@varg Dann dürfte die Kiste aber nicht in 'Runlevel 5' laufen. Und auch nicht diverse X-Pakete upgraden wollen.
Raspberry Pi, oder?