>>> guacamole-dotool: Building community/guacamole-dotool 0.2.2-r0 (using abuild 3.17.0_rc2-r0) started Mon, 18 May 2026 22:00:45 +0000 >>> guacamole-dotool: Validating /home/buildozer/aports/community/guacamole-dotool/APKBUILD... >>> guacamole-dotool: Analyzing dependencies... >>> guacamole-dotool: Installing for build: build-base nodejs giflib-dev nodejs-dev npm pango-dev pixman-dev python3 ( 1/122) Installing ca-certificates (20260413-r0) ( 2/122) Installing ada-libs (3.3.0-r0) ( 3/122) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. ( 4/122) Installing icu-libs (78.1-r0) ( 5/122) Installing simdjson (4.2.4-r0) ( 6/122) Installing simdutf (9.0.0-r0) ( 7/122) Installing sqlite-libs (3.53.1-r0) ( 8/122) Installing nodejs (24.15.0-r0) ( 9/122) Installing giflib (5.2.2-r1) ( 10/122) Installing giflib-dev (5.2.2-r1) ( 11/122) Installing nodejs-libs (24.15.0-r0) ( 12/122) Installing nodejs-dev (24.15.0-r0) ( 13/122) Installing npm (11.12.1-r0) ( 14/122) Installing libxau (1.0.12-r0) ( 15/122) Installing libmd (1.2.0-r0) ( 16/122) Installing libbsd (0.12.2-r0) ( 17/122) Installing libxdmcp (1.1.5-r1) ( 18/122) Installing libxcb (1.17.0-r2) ( 19/122) Installing libx11 (1.8.13-r0) ( 20/122) Installing libxrender (0.9.12-r0) ( 21/122) Installing libbz2 (1.0.8-r6) ( 22/122) Installing libpng (1.6.58-r1) ( 23/122) Installing freetype (2.14.3-r0) ( 24/122) Installing fontconfig (2.17.1-r1) ( 25/122) Installing libxft (2.3.9-r0) ( 26/122) Installing libxext (1.3.7-r0) ( 27/122) Installing pixman (0.46.4-r0) ( 28/122) Installing cairo (1.18.4-r1) ( 29/122) Installing libffi (3.5.2-r1) ( 30/122) Installing libintl (1.0-r0) ( 31/122) Installing libeconf (0.8.3-r0) ( 32/122) Installing libblkid (2.42-r0) ( 33/122) Installing libmount (2.42-r0) ( 34/122) Installing glib (2.88.1-r0) ( 35/122) Installing graphite2 (1.3.14-r6) ( 36/122) Installing harfbuzz (13.2.1-r0) ( 37/122) Installing fribidi (1.0.16-r3) ( 38/122) Installing pango (1.57.1-r0) ( 39/122) Installing pango-tools (1.57.1-r0) ( 40/122) Installing cairo-tools (1.18.4-r1) ( 41/122) Installing cairo-gobject (1.18.4-r1) ( 42/122) Installing expat (2.8.1-r0) ( 43/122) Installing expat-dev (2.8.1-r0) ( 44/122) Installing bzip2-dev (1.0.8-r6) ( 45/122) Installing brotli (1.2.0-r1) ( 46/122) Installing brotli-dev (1.2.0-r1) ( 47/122) Installing zlib-dev (1.3.2-r0) ( 48/122) Installing libpng-dev (1.6.58-r1) ( 49/122) Installing freetype-dev (2.14.3-r0) ( 50/122) Installing fontconfig-dev (2.17.1-r1) ( 51/122) Installing xz-libs (5.8.3-r0) ( 52/122) Installing libxml2 (2.13.9-r1) ( 53/122) Installing libxml2-utils (2.13.9-r1) ( 54/122) Installing docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.post-install ( 55/122) Installing libxslt (1.1.43-r3) ( 56/122) Installing docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.post-install ( 57/122) Installing docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.post-install ( 58/122) Installing docbook-xsl (1.79.2-r13) ( 59/122) Installing xz (5.8.3-r0) ( 60/122) Installing gettext-asprintf (1.0-r0) ( 61/122) Installing gettext-libs (1.0-r0) ( 62/122) Installing gettext-envsubst (1.0-r0) ( 63/122) Installing gettext (1.0-r0) ( 64/122) Installing gettext-dev (1.0-r0) ( 65/122) Installing gdbm (1.26-r0) ( 66/122) Installing mpdecimal (4.0.1-r0) ( 67/122) Installing libpanelw (6.6_p20260502-r0) ( 68/122) Installing readline (8.3.3-r1) ( 69/122) Installing python3 (3.14.3-r0) ( 70/122) Installing python3-pycache-pyc0 (3.14.3-r0) ( 71/122) Installing pyc (3.14.3-r0) ( 72/122) Installing python3-pyc (3.14.3-r0) ( 73/122) Installing py3-parsing (3.3.2-r1) ( 74/122) Installing py3-parsing-pyc (3.3.2-r1) ( 75/122) Installing py3-packaging (26.2-r0) ( 76/122) Installing py3-packaging-pyc (26.2-r0) ( 77/122) Installing linux-headers (7.0.0-r1) ( 78/122) Installing libffi-dev (3.5.2-r1) ( 79/122) Installing bsd-compat-headers (0.7.2-r6) ( 80/122) Installing libformw (6.6_p20260502-r0) ( 81/122) Installing libmenuw (6.6_p20260502-r0) ( 82/122) Installing libncurses++ (6.6_p20260502-r0) ( 83/122) Installing ncurses-dev (6.6_p20260502-r0) ( 84/122) Installing libedit-dev (20260508.3.1-r1) ( 85/122) Installing libpcre2-16 (10.47-r1) ( 86/122) Installing libpcre2-32 (10.47-r1) ( 87/122) Installing pcre2-dev (10.47-r1) ( 88/122) Installing libuuid (2.42-r0) ( 89/122) Installing libfdisk (2.42-r0) ( 90/122) Installing skalibs-libs (2.15.0.0-r0) ( 91/122) Installing utmps-libs (0.1.3.3-r0) ( 92/122) Installing linux-pam (1.7.1-r2) ( 93/122) Installing liblastlog2 (2.42-r0) ( 94/122) Installing libsmartcols (2.42-r0) ( 95/122) Installing sqlite (3.53.1-r0) ( 96/122) Installing sqlite-dev (3.53.1-r0) ( 97/122) Installing util-linux-dev (2.42-r0) ( 98/122) Installing glib-dev (2.88.1-r0) ( 99/122) Installing pixman-dev (0.46.4-r0) (100/122) Installing xorgproto (2025.1-r0) (101/122) Installing libxau-dev (1.0.12-r0) (102/122) Installing xcb-proto (1.17.0-r1) (103/122) Installing xcb-proto-pyc (1.17.0-r1) (104/122) Installing libxdmcp-dev (1.1.5-r1) (105/122) Installing libxcb-dev (1.17.0-r2) (106/122) Installing xtrans (1.6.0-r0) (107/122) Installing libx11-dev (1.8.13-r0) (108/122) Installing libxext-dev (1.3.7-r0) (109/122) Installing libxrender-dev (0.9.12-r0) (110/122) Installing cairo-dev (1.18.4-r1) (111/122) Installing fribidi-dev (1.0.16-r3) (112/122) Installing harfbuzz-cairo (13.2.1-r0) (113/122) Installing harfbuzz-gobject (13.2.1-r0) (114/122) Installing harfbuzz-icu (13.2.1-r0) (115/122) Installing harfbuzz-subset (13.2.1-r0) (116/122) Installing graphite2-dev (1.3.14-r6) (117/122) Installing icu (78.1-r0) (118/122) Installing icu-dev (78.1-r0) (119/122) Installing harfbuzz-dev (13.2.1-r0) (120/122) Installing libxft-dev (2.3.9-r0) (121/122) Installing pango-dev (1.57.1-r0) (122/122) Installing .makedepends-guacamole-dotool (20260518.220046) Executing busybox-1.37.0-r31.trigger Executing ca-certificates-20260413-r0.trigger Executing glib-2.88.1-r0.trigger * No schema files found: doing nothing. OK: 702.0 MiB in 228 packages >>> guacamole-dotool: Cleaning up srcdir >>> guacamole-dotool: Cleaning up pkgdir >>> guacamole-dotool: Cleaning up tmpdir >>> guacamole-dotool: Fetching https://distfiles.alpinelinux.org/distfiles/edge/guacamole-dotool-0.2.2.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> guacamole-dotool: Fetching https://github.com/jirutka/guacamole-dotool/archive/v0.2.2/guacamole-dotool-0.2.2.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to codeload.github.com (140.82.121.10:443) saving to '/var/cache/distfiles/edge/guacamole-dotool-0.2.2.tar.gz.part' guacamole-dotool-0.2 100% |********************************| 43318 0:00:00 ETA '/var/cache/distfiles/edge/guacamole-dotool-0.2.2.tar.gz.part' saved /var/cache/distfiles/edge/guacamole-dotool-0.2.2.tar.gz: OK >>> guacamole-dotool: Fetching https://distfiles.alpinelinux.org/distfiles/edge/guacamole-dotool-0.2.2.tar.gz /var/cache/distfiles/edge/guacamole-dotool-0.2.2.tar.gz: OK >>> guacamole-dotool: Unpacking /var/cache/distfiles/edge/guacamole-dotool-0.2.2.tar.gz... npm warn Unknown env config "build-from-source". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. npm warn deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead npm warn deprecated whatwg-encoding@2.0.0: Use @exodus/bytes instead for a more spec-conformant and faster implementation npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead npm warn deprecated domexception@4.0.0: Use your platform's native DOMException instead npm warn deprecated prebuild-install@7.1.3: No longer maintained. Please contact the author of the relevant native addon; alternatives are available. npm warn deprecated glob@8.1.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me added 164 packages, and audited 165 packages in 14s 25 packages are looking for funding run `npm fund` for details 4 vulnerabilities (3 low, 1 moderate) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. npm warn Unknown env config "build-from-source". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. > guacamole-dotool@0.2.2 bundle > rollup -c  ./src/cli.ts → ./dist... (!) Circular dependencies node_modules/rrweb-cssom/lib/CSSStyleDeclaration.js -> node_modules/rrweb-cssom/lib/parse.js -> node_modules/rrweb-cssom/lib/CSSStyleSheet.js -> node_modules/rrweb-cssom/lib/CSSStyleRule.js -> node_modules/rrweb-cssom/lib/CSSStyleDeclaration.js node_modules/rrweb-cssom/lib/parse.js -> node_modules/rrweb-cssom/lib/CSSStyleSheet.js -> node_modules/rrweb-cssom/lib/parse.js node_modules/rrweb-cssom/lib/parse.js -> node_modules/rrweb-cssom/lib/CSSGroupingRule.js -> node_modules/rrweb-cssom/lib/parse.js ...and 16 more (!) "this" has been rewritten to "undefined" https://rollupjs.org/troubleshooting/#error-this-is-undefined node_modules/https-proxy-agent/dist/parse-proxy-response.js 1: "use strict"; 2: var __importDefault = (this && this.__importDefault) || function (mod) { ^ 3: return (mod && mod.__esModule) ? mod : { "default": mod }; 4: }; ...and 1 other occurrence node_modules/agent-base/dist/src/index.js 1: "use strict"; 2: var __importDefault = (this && this.__importDefault) || function (mod) { ^ 3: return (mod && mod.__esModule) ? mod : { "default": mod }; 4: }; ...and 1 other occurrence node_modules/http-proxy-agent/dist/agent.js 1: "use strict"; 2: var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { ^ 3: function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } 4: return new (P || (P = Promise))(function (resolve, reject) { ...and 3 other occurrences ...and 3 other files created ./dist in 19.3s Usage: guacamole-dotool [options] [--] [ []]... guacamole-dotool [options] --from-file guacamole-dotool (--version | --help) Connect to a remote host via Guacamole over WebSocket and send commands. If no commands are provided as arguments, it reads from stdin. If stdin is a terminal, REPL is started. Commands: key Press (keydown and keyup). keydown Hold down . keyup Release . type Type as if you had typed it. move Move the mouse cursor to coordinates. mousemove Alias for move. click Send a mouse