Building package "thorium-reader" :: Synchronizing package databases... core downloading... extra downloading... multilib downloading... chaotic-aur downloading... :: Starting full system upgrade... there is nothing to do resolving dependencies... :: There are 2 providers available for libegl: :: Repository extra 1) libglvnd :: Repository chaotic-aur 2) nvidia-340xx-utils Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Packages (106) adobe-source-code-pro-fonts-2.042u+1.062i+1.026vf-1 adwaita-cursors-45.0-1 adwaita-icon-theme-45.0-1 alsa-lib-1.2.11-1 alsa-topology-conf-1.2.5.1-3 alsa-ucm-conf-1.2.11-1 at-spi2-core-2.50.2-1 avahi-1:0.8+r194+g3f79789-1 c-ares-1.27.0-1 cairo-1.18.0-2 cantarell-fonts-1:0.303.1-1 dav1d-1.4.1-1 dconf-0.40.0-2 default-cursors-2-1 desktop-file-utils-0.27-1 duktape-2.7.0-6 electron29-29.1.5-1 flac-1.4.3-1 fontconfig-2:2.15.0-2 freetype2-2.13.2-1 fribidi-1.0.13-2 gdk-pixbuf2-2.42.10-2 giflib-5.2.2-1 glib-networking-1:2.78.1-1 graphite-1:1.3.14-3 gsettings-desktop-schemas-45.0-1 gtk-update-icon-cache-1:4.12.5-1 gtk3-1:3.24.41-1 harfbuzz-8.3.1-1 hicolor-icon-theme-0.17-3 iso-codes-4.16.0-1 jbigkit-2.1-7 json-glib-1.8.0-1 lame-3.100-4 lcms2-2.16-1 libasyncns-1:0.8+r3+g68cd5af-2 libcloudproviders-0.3.6-1 libcolord-1.4.7-2 libcups-1:2.4.7-2 libdaemon-0.14-5 libdatrie-0.2.13-4 libdrm-2.4.120-1 libedit-20230828_3.1-1 libepoxy-1.5.10-2 libglvnd-1.7.0-1 libjpeg-turbo-3.0.2-2 libogg-1.3.5-1 libomxil-bellagio-0.9.3-4 libpciaccess-0.18-1 libpng-1.6.43-1 libproxy-0.5.4-1 libpulse-17.0-3 librsvg-2:2.57.3-1 libsndfile-1.2.2-2 libsoup3-3.4.4-1 libstemmer-2.2.0-2 libthai-0.1.29-3 libtiff-4.6.0-2 libunwind-1.8.1-1 libvorbis-1.3.7-3 libwebp-1.3.2-1 libx11-1.8.7-1 libxau-1.0.11-2 libxcb-1.16.1-1 libxcomposite-0.4.6-1 libxcursor-1.2.2-1 libxdamage-1.1.6-1 libxdmcp-1.1.5-1 libxext-1.3.6-1 libxfixes-6.0.1-1 libxft-2.3.8-1 libxi-1.8.1-1 libxinerama-1.1.5-1 libxkbcommon-1.6.0-1 libxrandr-1.5.4-1 libxrender-0.9.11-1 libxshmfence-1.3.2-1 libxslt-1.1.39-1 libxtst-1.2.4-1 libxxf86vm-1.1.5-1 llvm-libs-17.0.6-2 lm_sensors-1:3.6.0.r41.g31d1f125-2 lzo-2.10-5 mesa-1:24.0.3-2 minizip-1:1.3.1-1 mpg123-1.32.5-1 nspr-4.35-2 nss-3.99-1 opus-1.5.1-1 pango-1:1.52.1-1 perl-error-0.17029-5 perl-mailtools-2.21-7 perl-timedate-2.33-5 pixman-0.43.4-1 shared-mime-info-2.4-1 tracker3-3.6.0-3 vulkan-icd-loader-1.3.279-1 wayland-1.22.0-1 xcb-proto-1.16.0-1 xkeyboard-config-2.41-1 xorg-xprop-1.2.7-1 xorgproto-2023.2-1 electron-1:29-1 gendesk-1.0.9-3 git-2.44.0-1 nvm-0.39.7-1 Total Installed Size: 693.46 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing c-ares... installing hicolor-icon-theme... installing libpng... installing jbigkit... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing shared-mime-info... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libwmf: Load .wmf and .apm libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf libavif: Load .avif libheif: Load .heif, .heic, and .avif libjxl: Load .jxl librsvg: Load .svg, .svgz, and .svg.gz [pending] webp-pixbuf-loader: Load .webp installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing lzo... installing pixman... installing cairo... installing fribidi... installing libdatrie... installing libthai... installing libxft... installing pango... installing librsvg... installing gtk-update-icon-cache... installing adwaita-cursors... installing adwaita-icon-theme... installing adobe-source-code-pro-fonts... installing cantarell-fonts... installing dconf... installing gsettings-desktop-schemas... installing libxfixes... installing libxi... installing libxtst... installing xorg-xprop... installing at-spi2-core... Optional dependencies for at-spi2-core dbus-broker: Alternative bus implementation [installed] installing desktop-file-utils... installing iso-codes... installing libcloudproviders... installing lcms2... installing libcolord... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc [pending] libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks qt5-base: qt5 bindings installing libcups... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool [installed] installing libunwind... installing libxdamage... installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme [installed] installing wayland... installing libomxil-bellagio... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libepoxy... installing libxcomposite... installing libxcursor... installing libxinerama... installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 wayland: xkbcli interactive-wayland [installed] installing libxrandr... installing json-glib... installing duktape... installing libproxy... installing glib-networking... installing libsoup3... Optional dependencies for libsoup3 samba: Windows Domain SSO installing libstemmer... installing tracker3... Optional dependencies for tracker3 libsoup: Alternative remoting backend installing gtk3... Optional dependencies for gtk3 evince: Default print preview command installing libasyncns... installing libogg... installing flac... installing lame... installing libvorbis... installing alsa-topology-conf... installing alsa-ucm-conf... installing alsa-lib... installing mpg123... Optional dependencies for mpg123 sdl2: for sdl audio support jack: for jack audio support libpulse: for pulse audio support [pending] perl: for conplay [installed] installing opus... installing libsndfile... Optional dependencies for libsndfile alsa-lib: for sndfile-play [installed] installing libpulse... Optional dependencies for libpulse glib2: mainloop integration [installed] pulse-native-provider: PulseAudio backend installing nspr... installing nss... installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing giflib... installing libwebp... installing minizip... installing libxslt... Optional dependencies for libxslt python: Python bindings installing electron29... Optional dependencies for electron29 kde-cli-tools: file deletion support (kioclient5) pipewire: WebRTC desktop sharing under Wayland qt5-base: enable Qt5 with --enable-features=AllowQt gtk4: for --gtk-version=4 (GTK4 IME might work better on Wayland) trash-cli: file deletion support (trash-put) xdg-utils: open URLs with desktop’s default (xdg-email, xdg-open) installing electron... installing gendesk... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing nvm... You need to source nvm before you can use it. Do one of the following or similar depending on your shell (and then restart your shell): echo 'source /usr/share/nvm/init-nvm.sh' >> ~/.bashrc echo 'source /usr/share/nvm/init-nvm.sh' >> ~/.zshrc You can now install node.js versions (e.g. nvm install 10) and activate them (e.g. nvm use 10). init-nvm.sh is a convenience script which does the following: [ -z "$NVM_DIR" ] && export NVM_DIR="$HOME/.nvm" source /usr/share/nvm/nvm.sh source /usr/share/nvm/bash_completion source /usr/share/nvm/install-nvm-exec You may wish to customize and put these lines directly in your .bashrc (or similar) if, for example, you would like an NVM_DIR other than ~/.nvm or you don't want bash completion. See the nvm readme for more information: https://github.com/creationix/nvm Optional dependencies for nvm bash: bash completion [installed] :: Running post-transaction hooks... ( 1/15) Creating system user accounts... Creating group 'avahi' with GID 973. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 973 and GID 973. Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. ( 2/15) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/15) Reloading user manager configuration... Skipped: Current root is not booted. ( 4/15) Arming ConditionNeedsUpdate... ( 5/15) Updating the MIME type database... ( 6/15) Updating fontconfig configuration... ( 7/15) Reloading system bus configuration... Skipped: Current root is not booted. ( 8/15) Warn about old perl modules ( 9/15) Updating fontconfig cache... (10/15) Probing GDK-Pixbuf loader modules... (11/15) Updating GIO module cache... (12/15) Compiling GSettings XML schema files... (13/15) Probing GTK3 input method modules... (14/15) Updating icon theme caches... (15/15) Updating the desktop file MIME type cache... ==> Making package: thorium-reader 2.4.1-1 (Sat 23 Mar 2024 10:01:45 PM CET) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating thorium-reader git repo... From https://github.com/edrlab/thorium-reader 46285ff39..841fb1604 develop -> develop 3cbccb2ab..50dfbc3e1 master -> master e40c5968d..737b4f238 ui -> ui e40c5968d..737b4f238 refs/pull/2052/head -> refs/pull/2052/head + 233fe6a48...c18f08787 refs/pull/2052/merge -> refs/pull/2052/merge (forced update) t [tag update] latest-linux -> latest-linux t [tag update] latest-macos-arm -> latest-macos-arm t [tag update] latest-macos-intel -> latest-macos-intel t [tag update] latest-windows -> latest-windows * [new tag] v2.4.1 -> v2.4.1 ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... thorium-reader ... Skipped ==> Extracting sources... -> Creating working copy of thorium-reader git repo... Cloning into 'thorium-reader'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting pkgver()... ==> Starting build()... v18.19.1 is already installed. Now using node v18.19.1 (npm v10.2.4) Now using node v18.19.1 (npm v10.2.4) npm WARN skipping integrity check for git dependency ssh://git@github.com/readium/divina-player-js.git npm WARN deprecated @types/classnames@2.3.1: This is a stub types definition. classnames provides its own type definitions, so you do not need this installed. npm WARN deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated npm WARN deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated npm WARN deprecated querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. npm WARN deprecated @vanilla-extract/babel-plugin@1.2.0: The features of this plugin are now built-in to all vanilla-extract bundler integrations — making this plugin no longer required. For more information about test environment integrations, see https://vanilla-extract.style/documentation/test-environments/ npm WARN deprecated querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. npm WARN deprecated remotedev-serialize@0.1.9: Package moved to @redux-devtools/serialize. npm WARN deprecated redux-devtools-instrument@1.10.0: Package moved to @redux-devtools/instrument. npm WARN deprecated redux-devtools-core@0.2.1: Package moved to @redux-devtools/app. npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm WARN deprecated uuid@3.2.1: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm WARN deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x. npm WARN deprecated highlight.js@9.18.5: Support has ended for 9.x series. Upgrade to @latest added 2173 packages in 13s > EDRLab.ThoriumReader@2.4.1 prepackage:build > npm run clean > EDRLab.ThoriumReader@2.4.1 clean > rimraf dist && rimraf release > EDRLab.ThoriumReader@2.4.1 package:build > cross-env PACKAGING=1 npm run build:prod > EDRLab.ThoriumReader@2.4.1 build:prod > npm run lint && npm run build > EDRLab.ThoriumReader@2.4.1 lint > npm run lint:ts && npm run lint:css > EDRLab.ThoriumReader@2.4.1 lint:ts > eslint "src/**/*.{ts,tsx}" > EDRLab.ThoriumReader@2.4.1 lint:css > stylelint "src/renderer/assets/styles/**/*.css" > EDRLab.ThoriumReader@2.4.1 build > cross-env NODE_ENV=production webpack --config webpack.config.js && ncp src/package.json dist/package.json PREPROCESSOR nodeEnv: production MAIN nodeEnv: production WEBPACK externals (MAIN): -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- { "bindings": "bindings", "fsevents": "fsevents", "electron-devtools-installer": "electron-devtools-installer", "remote-redux-devtools": "remote-redux-devtools", "electron": "electron", "yargs": "yargs" } LIBRARY nodeEnv: production WEBPACK externals (LIBRARY): -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- { "bindings": "bindings", "fsevents": "fsevents", "electron-devtools-installer": "electron-devtools-installer", "remote-redux-devtools": "remote-redux-devtools", "electron": "electron", "yargs": "yargs" } READER nodeEnv: production WEBPACK externals (READER): -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- { "bindings": "bindings", "fsevents": "fsevents", "electron-devtools-installer": "electron-devtools-installer", "remote-redux-devtools": "remote-redux-devtools", "electron": "electron", "yargs": "yargs" } PDF nodeEnv: production WEBPACK externals (PDF): -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- { "bindings": "bindings", "fsevents": "fsevents", "electron-devtools-installer": "electron-devtools-installer", "remote-redux-devtools": "remote-redux-devtools", "electron": "electron", "yargs": "yargs" } PRELOAD nodeEnv: production -------------------- LIBRARY config: { entry: './src/renderer/library/index_library.ts', name: 'renderer index app', output: { filename: 'index_library.js', path: '/home/main-builder/pkgwork/src/thorium-reader/dist', libraryTarget: 'commonjs2' }, target: 'electron-renderer', mode: 'production', externalsPresets: { node: true }, externals: { bindings: 'bindings', fsevents: 'fsevents', 'electron-devtools-installer': 'electron-devtools-installer', 'remote-redux-devtools': 'remote-redux-devtools', electron: 'electron', yargs: 'yargs' }, externalsType: 'commonjs', experiments: { outputModule: false }, resolve: { extensions: [ '.ts', '.tsx', '.js', '.jsx' ], alias: { 'readium-desktop': '/home/main-builder/pkgwork/src/thorium-reader/src', '@r2-utils-js': 'r2-utils-js/dist/es8-es2017/src', '@r2-lcp-js': 'r2-lcp-js/dist/es8-es2017/src', '@r2-opds-js': 'r2-opds-js/dist/es8-es2017/src', '@r2-shared-js': 'r2-shared-js/dist/es8-es2017/src', '@r2-streamer-js': 'r2-streamer-js/dist/es8-es2017/src', '@r2-navigator-js': 'r2-navigator-js/dist/es8-es2017/src' } }, stats: {}, module: { rules: [ { test: /\.(jsx?|tsx?)$/, use: [ { loader: '/home/main-builder/pkgwork/src/thorium-reader/scripts/webpack-loader-scope-checker.js', options: { forbid: 'reader' } } ] }, { test: /\.tsx$/, loader: 'ts-loader', options: { transpileOnly: true } }, { test: /\.ts$/, use: [ { loader: 'babel-loader', options: { presets: [], plugins: [ 'macros' ] } }, { loader: 'ts-loader', options: { transpileOnly: true } } ] }, { test: /\.(png|jpe?g|gif|ico)$/, type: 'asset/resource', generator: { filename: 'assets/[name].[md5:hash][ext]' } }, { exclude: /node_modules/, loader: 'svg-sprite-loader', test: /\.svg$/ }, { test: /\.ttf$/, type: 'asset/resource', generator: { filename: 'assets/fonts/[name][ext]' } }, { exclude: /src/, test: /\.(woff|woff2|ttf|eot|svg)$/, type: 'asset/resource', generator: { filename: 'assets/[name].[md5:hash][ext]' } }, { exclude: /node_modules/, test: /\.md$/, use: [ { loader: 'html-loader' }, { loader: 'markdown-loader' } ] }, { test: /\.css$/, use: [ { loader: '/home/main-builder/pkgwork/src/thorium-reader/node_modules/mini-css-extract-plugin/dist/loader.js', options: { esModule: false } }, { loader: 'css-loader', options: { url: false, import: { filter: [Function: filter] }, importLoaders: 1, modules: { localIdentName: '[local]' }, esModule: false } }, 'postcss-loader' ] }, { test: /\.scss$/, use: [ { loader: '/home/main-builder/pkgwork/src/thorium-reader/node_modules/mini-css-extract-plugin/dist/loader.js', options: { esModule: false } }, { loader: 'css-loader', options: { url: false, import: { filter: [Function: filter] }, importLoaders: 1, modules: { localIdentName: '[local]' }, esModule: false } }, { loader: 'sass-loader', options: { implementation: { load: [Function (anonymous)], compile: [Function: sass.compile], compileString: [Function: sass.compileString], compileAsync: [Function: sass.compileAsync], compileStringAsync: [Function: sass.compileStringAsync], initCompiler: [Function: sass.initCompiler], initAsyncCompiler: [Function: sass.initAsyncCompiler], Compiler: [Function: sass.Compiler], AsyncCompiler: [Function: sass.AsyncCompiler], Value: [Function: Value0], SassBoolean: [Function: sass.SassBoolean], SassArgumentList: [Function: sass.SassArgumentList], SassCalculation: [Function: sass.SassCalculation] { calc: [Function: calc], min: [Function: min], max: [Function: max], clamp: [Function: clamp] }, CalculationOperation: [Function: sass.CalculationOperation], CalculationInterpolation: [Function: sass.CalculationInterpolation], SassColor: [Function: sass.SassColor], SassFunction: [Function: sass.SassFunction], SassMixin: [Function: sass.SassMixin], SassList: [Function: sass.SassList], SassMap: [Function: sass.SassMap], SassNumber: [Function: sass.SassNumber], SassString: [Function: sass.SassString], sassNull: null, sassTrue: true, sassFalse: false, Exception: [class sass.Exception extends Error], Logger: { silent: { warn: [Function: sass.Logger.silent.warn], debug: [Function: sass.Logger.silent.debug] } }, NodePackageImporter: [Function: sass.NodePackageImporter], info: 'dart-sass\t1.72.0\t(Sass Compiler)\t[Dart]\n' + 'dart2js\t3.3.1\t(Dart Compiler)\t[Dart]', render: [Function: sass.render], renderSync: [Function: sass.renderSync], types: { Boolean: [Function: sass.types.Boolean] { TRUE: true, FALSE: false }, Color: [Function: sass.types.Color], List: [Function: sass.types.List], Map: [Function: sass.types.Map], Null: [Function: sass.types.Null] { NULL: null }, Number: [Function: sass.types.Number], String: [Function: sass.types.String], Error: [Function: Error] { stackTraceLimit: 10 } }, NULL: null, TRUE: true, FALSE: false, cli_pkg_main_0_:  [Function (anonymous)] { '___dart__$dart_dartClosure_ZxYxX_0_': _wrapMain_closure0 { main: StaticClosure { '$initialize': [Function: StaticClosure], constructor: [Function: static_tear_off], '$_name': 'main1', '$_target': [Function: main1], '$static_name': 'main1', '$signature': 624, 'call$1': [Function: main1], 'call*': [Function: main1], '$requiredArgCount': 1, '$defaultValues': null }, '$dart_jsFunction': [Circular *1] } } }, additionalData: '@import "./src/renderer/assets/styles/partials/variables.scss";', warnRuleAsWarning: true } } ] } ] }, devServer: { static: { directory: '/home/main-builder/pkgwork/src/thorium-reader', publicPath: '/', watch: { ignored: [ /dist/, /docs/, /scripts/, /test/, /node_modules/, /external-assets/ ] } }, devMiddleware: { publicPath: '/' }, hot: true }, plugins: [ BundleAnalyzerPlugin { opts: { analyzerMode: 'disabled', analyzerHost: '127.0.0.1', reportFilename: null, reportTitle: [Function (anonymous)], defaultSizes: 'stat', openAnalyzer: false, generateStatsFile: true, statsFilename: 'stats_renderer-library.json', statsOptions: null, excludeAssets: null, logLevel: 'info', startAnalyzer: true, analyzerUrl: [Function (anonymous)], analyzerPort: 8888 }, server: null, logger: Logger { activeLevels: Set(4) { 'info', 'warn', 'error', 'silent' } } }, HtmlWebpackPlugin { userOptions: { template: './src/renderer/library/index_library.ejs', filename: 'index_library.html' }, version: 5, options: { template: './src/renderer/library/index_library.ejs', templateContent: false, templateParameters: [Function: templateParametersGenerator], filename: 'index_library.html', publicPath: 'auto', hash: false, inject: 'head', scriptLoading: 'defer', compile: true, favicon: false, minify: 'auto', cache: true, showErrors: true, chunks: 'all', excludeChunks: [], chunksSortMode: 'auto', meta: {}, base: false, title: 'Webpack App', xhtml: false } }, DefinePlugin { definitions: { __APP_VERSION__: '"2.4.1"', __APP_NAME__: '"Thorium"', __NODE_ENV__: '"production"', __VSCODE_LAUNCH__: '"false"', __NODE_MODULE_RELATIVE_URL__: '"node_modules"', __DIST_RELATIVE_URL__: '"dist"', __PACKAGING__: '"1"', __RENDERER_LIBRARY_BASE_URL__: '"file://"', __RENDERER_READER_BASE_URL__: '"file://"', __RENDERER_PDF_WEBVIEW_BASE_URL__: '"file://"', __CONTINUOUS_INTEGRATION_DEPLOY__: 'false', __TELEMETRY_URL__: '"https://telemetry.edrlab.org/"', __TELEMETRY_SECRET__: '""' } }, ForkTsCheckerWebpackPlugin, VanillaExtractPlugin { test: /\.css\.(js|cjs|mjs|jsx|ts|tsx)(\?used)?$/, outputCss: true, allowRuntime: false, childCompiler: ChildCompiler { externals: undefined }, identifiers: 'debug' }, MiniCssExtractPlugin { _sortedModulesCache: WeakMap {  }, options: { filename: 'styles_library.css', ignoreOrder: false, experimentalUseImportModule: undefined, runtime: true, chunkFilename: '[id].styles_library.css' }, runtimeOptions: { insert: undefined, linkType: 'text/css', attributes: undefined } }, IgnorePlugin { options: { resourceRegExp: /^devtron$/ }, checkIgnore: [Function: bound checkIgnore] }, IgnorePlugin { options: { resourceRegExp: /^@axe-core\/react$/ }, checkIgnore: [Function: bound checkIgnore] } ], optimization: { minimize: true, minimizer: [ TerserPlugin { options: { test: /\.[cm]?js(\?.*)?$/i, extractComments: false, parallel: true, include: undefined, exclude: /MathJax/, minimizer: { implementation: [AsyncFunction: terserMinify] { getMinimizerVersion: [Function (anonymous)] }, options: { compress: false, mangle: false, output: { comments: false } } } } } ] } } Webpack Bundle Analyzer saved stats file to /home/main-builder/pkgwork/src/thorium-reader/dist/stats_renderer-pdf.json POSTCSS IMPORT? =====> ./partials/mixins.css true POSTCSS IMPORT? =====> ../partials/mixins.css true POSTCSS IMPORT? =====> ./partials/focus.css false css-loader IMPORT (LIBRARY): ./partials/focus.css undefined /home/main-builder/pkgwork/src/thorium-reader/src/renderer/assets/styles/global.css POSTCSS IMPORT? =====> ../partials/mixins.css true POSTCSS IMPORT? =====> ./focus-mixin.css true POSTCSS IMPORT? =====> ./focus.css false POSTCSS IMPORT? =====> ./variable.css false css-loader IMPORT (READER): ./focus.css undefined /home/main-builder/pkgwork/src/thorium-reader/src/renderer/assets/styles/reader-app.css css-loader IMPORT (READER): ./variable.css undefined /home/main-builder/pkgwork/src/thorium-reader/src/renderer/assets/styles/reader-app.css POSTCSS IMPORT? =====> ./partials/mixins.css true Webpack Bundle Analyzer saved stats file to /home/main-builder/pkgwork/src/thorium-reader/dist/stats_renderer-preload.json POSTCSS IMPORT? =====> ../partials/mixins.css true POSTCSS IMPORT? =====> ./partials/focus.css false css-loader IMPORT (READER): ./partials/focus.css undefined /home/main-builder/pkgwork/src/thorium-reader/src/renderer/assets/styles/global.css POSTCSS IMPORT? =====> ./partials/mixins.css true POSTCSS IMPORT? =====> ../partials/mixins.css true POSTCSS IMPORT? =====> ./mixins.css true POSTCSS IMPORT? =====> ./focus-mixin.css true POSTCSS IMPORT? =====> ./mixins.css true Webpack Bundle Analyzer saved stats file to /home/main-builder/pkgwork/src/thorium-reader/dist/stats_renderer-library.json Webpack Bundle Analyzer saved stats file to /home/main-builder/pkgwork/src/thorium-reader/dist/stats_renderer-reader.json Webpack Bundle Analyzer saved stats file to /home/main-builder/pkgwork/src/thorium-reader/dist/stats_main.json main: assets by path assets/ 12.7 MiB 267 assets assets by path MathJax/ 23 MiB assets by path MathJax/es5/ 23 MiB 106 assets asset MathJax/LICENSE 11.1 KiB [emitted] [from: node_modules/mathjax/LICENSE] [copied] asset MathJax/README.md 9.65 KiB [emitted] [from: node_modules/mathjax/README.md] [copied] asset MathJax/package.json 2.71 KiB [emitted] [from: node_modules/mathjax/package.json] [copied] assets by path ReadiumCSS/ 404 KiB 18 assets assets by path *.js 7.1 MiB asset main.js 7.09 MiB [emitted] [minimized] (name: main) asset 460.main.js 6.7 KiB [emitted] [minimized] asset external-assets/README.md 41 bytes [emitted] [from: external-assets/README.md] [copied] orphan modules 1.65 MiB [orphan] 787 modules runtime modules 3.88 KiB 10 modules javascript modules 9.56 MiB modules by path ./node_modules/ 8.2 MiB 1289 modules modules by path ./src/ 1.36 MiB modules by path ./src/main/ 23.9 KiB 2 modules + 2 modules + 26 modules json modules 509 KiB modules by path ./node_modules/har-schema/lib/ 6.93 KiB 18 modules modules by path ./node_modules/iconv-lite/ 86.7 KiB 8 modules modules by path ./node_modules/ajv/lib/ 5.58 KiB 3 modules modules by path ./node_modules/jsdom/ 6.56 KiB 2 modules modules by path ./node_modules/whatwg-encoding/lib/ 5.59 KiB 2 modules + 4 modules WARNING in ./node_modules/ws/lib/buffer-util.js 117:23-44 Module not found: Error: Can't resolve 'bufferutil' in '/home/main-builder/pkgwork/src/thorium-reader/node_modules/ws/lib' @ ./node_modules/ws/lib/websocket.js 31:21-45 @ ./node_modules/ws/index.js 3:18-44 @ ./node_modules/jsdom/lib/jsdom/living/websockets/WebSocket-impl.js 7:18-31 @ ./node_modules/jsdom/lib/jsdom/browser/Window.js 19:22-83 @ ./node_modules/jsdom/lib/api.js 13:25-61 @ ./src/main/w3c/audiobooks/entry.ts 2:0-30 28:14-19 @ ./src/main/w3c/lpf/toAudiobook.ts 9:0-79 44:40-80 @ ./src/main/redux/sagas/api/publication/import/importFromFs.ts 8:0-83 44:58-81 @ ./src/main/redux/sagas/api/publication/import/index.ts 7:0-53 63:31-50 @ ./src/main/redux/sagas/api/publication/index.ts 6:0-74 16:2-14 17:2-16 18:2-18 @ ./src/main/redux/sagas/api/index.ts 1:0-30 1:0-30 @ ./src/main/di.ts 19:0-67 21:0-46 89:65-79 91:60-69 92:65-79 @ ./src/main/start.ts 2:0-52 9:35-44 13:16-33 @ ./src/main.ts 9:0-37 22:2-7 WARNING in ./node_modules/ws/lib/validation.js 122:24-49 Module not found: Error: Can't resolve 'utf-8-validate' in '/home/main-builder/pkgwork/src/thorium-reader/node_modules/ws/lib' @ ./node_modules/ws/lib/sender.js 10:30-53 @ ./node_modules/ws/index.js 8:19-42 @ ./node_modules/jsdom/lib/jsdom/living/websockets/WebSocket-impl.js 7:18-31 @ ./node_modules/jsdom/lib/jsdom/browser/Window.js 19:22-83 @ ./node_modules/jsdom/lib/api.js 13:25-61 @ ./src/main/w3c/audiobooks/entry.ts 2:0-30 28:14-19 @ ./src/main/w3c/lpf/toAudiobook.ts 9:0-79 44:40-80 @ ./src/main/redux/sagas/api/publication/import/importFromFs.ts 8:0-83 44:58-81 @ ./src/main/redux/sagas/api/publication/import/index.ts 7:0-53 63:31-50 @ ./src/main/redux/sagas/api/publication/index.ts 6:0-74 16:2-14 17:2-16 18:2-18 @ ./src/main/redux/sagas/api/index.ts 1:0-30 1:0-30 @ ./src/main/di.ts 19:0-67 21:0-46 89:65-79 91:60-69 92:65-79 @ ./src/main/start.ts 2:0-52 9:35-44 13:16-33 @ ./src/main.ts 9:0-37 22:2-7 2 warnings have detailed information that is not shown. Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it. main (webpack 5.91.0) compiled with 2 warnings in 15726 ms renderer index app: assets by chunk 3.25 MiB (name: main) asset index_library.js 3.19 MiB [emitted] [minimized] (name: main) asset styles_library.css 54.5 KiB [emitted] (name: main) assets by path assets/fonts/*.ttf 685 KiB asset assets/fonts/nunito.ttf 556 KiB [emitted] [from: src/renderer/assets/fonts/nunito.ttf] (auxiliary name: main) asset assets/fonts/nunitoBold.ttf 129 KiB [emitted] [from: src/renderer/assets/fonts/nunitoBold.ttf] (auxiliary name: main) asset index_library.html 353 bytes [emitted] Entrypoint main 3.25 MiB (685 KiB) = styles_library.css 54.5 KiB index_library.js 3.19 MiB 2 auxiliary assets orphan modules 1.74 MiB [orphan] 858 modules runtime modules 3.3 KiB 8 modules built modules 4.69 MiB (javascript) 54.5 KiB (css/mini-extract) 685 KiB (asset) [built] modules by path ./node_modules/ 3.43 MiB javascript modules 3.15 MiB 512 modules json modules 281 KiB 23 modules modules by path ./src/renderer/ 1.26 MiB (javascript) 54.5 KiB (css/mini-extract) 685 KiB (asset) modules by path ./src/renderer/assets/styles/components/*.css 5.29 KiB (javascript) 37.1 KiB (css/mini-extract) 24 modules modules by path ./src/renderer/assets/styles/*.css 2.33 KiB (javascript) 14.3 KiB (css/mini-extract) 12 modules asset modules 84 bytes (javascript) 685 KiB (asset) 2 modules modules by path ./src/renderer/assets/styles/*.scss 268 bytes (javascript) 1.82 KiB (css/mini-extract) 2 modules + 2 modules + 18 modules renderer index app (webpack 5.91.0) compiled successfully in 14152 ms renderer index reader: assets by status 4.11 MiB [emitted] asset index_reader.js 4.04 MiB [emitted] [minimized] (name: main) asset styles_reader.css 70.3 KiB [emitted] (name: main) asset index_reader.html 350 bytes [emitted] assets by status 685 KiB [compared for emit] asset assets/fonts/nunito.ttf 556 KiB [compared for emit] [from: src/renderer/assets/fonts/nunito.ttf] (auxiliary name: main) asset assets/fonts/nunitoBold.ttf 129 KiB [compared for emit] [from: src/renderer/assets/fonts/nunitoBold.ttf] (auxiliary name: main) Entrypoint main 4.11 MiB (685 KiB) = styles_reader.css 70.3 KiB index_reader.js 4.04 MiB 2 auxiliary assets orphan modules 3.3 MiB [orphan] 868 modules runtime modules 3.64 KiB 9 modules built modules 6.45 MiB (javascript) 70.3 KiB (css/mini-extract) 685 KiB (asset) [built] modules by path ./node_modules/ 3.63 MiB javascript modules 3.36 MiB 534 modules json modules 281 KiB 23 modules modules by path ./src/renderer/ 2.82 MiB (javascript) 70.3 KiB (css/mini-extract) 685 KiB (asset) modules by path ./src/renderer/assets/styles/ 9.45 KiB (javascript) 70.3 KiB (css/mini-extract) 29 modules modules by path ./src/renderer/reader/ 2.81 MiB 2 modules asset modules 84 bytes (javascript) 685 KiB (asset) 2 modules + 19 modules renderer index reader (webpack 5.91.0) compiled successfully in 15252 ms renderer pdf webview index: asset index_pdf.js 20.9 KiB [emitted] [minimized] (name: main) runtime modules 1.25 KiB 5 modules orphan modules 4.56 KiB [orphan] 4 modules built modules 29.2 KiB [built] modules by path ./node_modules/ 17.1 KiB modules by path ./node_modules/debug/src/*.js 12 KiB ./node_modules/debug/src/browser.js 5.87 KiB [built] [code generated] ./node_modules/debug/src/common.js 6.14 KiB [built] [code generated] ./node_modules/debounce/index.js 2.09 KiB [built] [code generated] ./node_modules/ms/index.js 2.95 KiB [built] [code generated] modules by path ./src/renderer/reader/pdf/ 12.2 KiB ./src/renderer/reader/pdf/webview/index_pdf.ts + 4 modules 11.1 KiB [not cacheable] [built] [code generated] ./src/renderer/reader/pdf/common/eventBus.ts 1.03 KiB [built] [code generated] renderer pdf webview index (webpack 5.91.0) compiled successfully in 6146 ms renderer webview preload: asset preload.js 611 KiB [emitted] [minimized] (name: main) runtime modules 670 bytes 3 modules orphan modules 2.57 KiB [orphan] 1 module cacheable modules 1000 KiB modules by path ./node_modules/r2-navigator-js/dist/es8-es2017/src/electron/ 493 KiB 27 modules modules by path ./node_modules/sentence-splitter/lib/ 32.9 KiB 10 modules modules by path ./node_modules/@xmldom/xmldom/lib/*.js 135 KiB 6 modules modules by path ./node_modules/debug/src/*.js 16.6 KiB 3 modules + 10 modules external "electron" 42 bytes [built] [code generated] external "path" 42 bytes [built] [code generated] external "querystring" 42 bytes [built] [code generated] external "crypto" 42 bytes [built] [code generated] external "util" 42 bytes [built] [code generated] external "tty" 42 bytes [built] [code generated] renderer webview preload (webpack 5.91.0) compiled successfully in 5349 ms • electron-builder version=24.13.3 os=6.7.7 • loaded configuration file=package.json ("build" field) • installing production dependencies platform=linux arch=x64 appDir=/home/main-builder/pkgwork/src/thorium-reader/dist • packaging platform=linux arch=x64 electron=29.1.5 appOutDir=release/linux-unpacked • copying Electron source=/usr/lib/electron destination=/home/main-builder/pkgwork/src/thorium-reader/release/linux-unpacked • skipping "afterSign" hook as no signing occurred, perhaps you intended "afterPack"? ==> Entering fakeroot environment... ==> Starting package()... ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "thorium-reader"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: thorium-reader 2.4.1-1 (Sat 23 Mar 2024 10:02:43 PM CET) umount: /home/xiota/working/thorium-reader/machine/root/var/pkgdest unmounted umount: /home/xiota/working/thorium-reader/machine/root/var/cache/pacman/pkg unmounted umount: /home/xiota/working/thorium-reader/machine/root/home/main-builder/pkgsrc unmounted umount: /home/xiota/working/thorium-reader/machine/root/home/main-builder/.ccache unmounted umount: /home/xiota/working/thorium-reader/machine/root/home/main-builder/pkgwork unmounted umount: /home/xiota/working/thorium-reader/machine/root (overlay) unmounted real 1m5.855s user 2m23.914s sys 0m20.332s