Package Details: lx-music 2.2.0-1

Git Clone URL: https://aur.archlinux.org/lx-music.git (read-only, click to copy)
Package Base: lx-music
Description: An Electron-based music player
Upstream URL: https://github.com/lyswhut/lx-music-desktop
Licenses: Apache
Submitter: huyz
Maintainer: sukanka
Last Packager: sukanka
Votes: 2
Popularity: 0.000034
First Submitted: 2020-12-02 13:07 (UTC)
Last Updated: 2023-03-26 07:32 (UTC)

Latest Comments

1 2 Next › Last »

SamLukeYes commented on 2022-04-17 03:14 (UTC)

StartupWMClass should be lx-music-desktop instead of lx-music, or its window won't match the desktop launcher on GNOME 42.

SamLukeYes commented on 2021-10-08 14:07 (UTC) (edited on 2021-10-08 16:11 (UTC) by SamLukeYes)

The desktop launcher doesn't appear.

$ gtk-launch lx-music
gtk-launch: 没有该应用程序  lx-music

UPDATE: The solution is adding Type=Application to lx-music.desktop.

sukanka commented on 2021-10-08 09:12 (UTC)

It now works, but you cannot drag the window.

lmartinez-mirror commented on 2021-08-27 16:28 (UTC)

I'm aware that it doesn't run. I'm not sure what's breaking this package. If anyone knows why, please submit patches here. Otherwise you're better off using lx-music-desktop-bin.

SamLukeYes commented on 2021-08-27 11:49 (UTC)

Also tried npm6:

npm ERR! cipm can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.
npm ERR! 
npm ERR! 
npm ERR! Invalid: lock file's electron@13.1.8 does not satisfy electron@13.2.2

SamLukeYes commented on 2021-08-27 10:31 (UTC) (edited on 2021-08-27 12:30 (UTC) by SamLukeYes)

1.12.1 doesn't build.

npm ERR! code 1
npm ERR! path /var/tmp/pamac-build-yes/lx-music/src/lx-music-desktop-1.12.1/node_modules/electron
npm ERR! command failed
npm ERR! command sh -c node install.js
npm ERR! RequestError: read ECONNRESET
npm ERR!     at ClientRequest.<anonymous> (/var/tmp/pamac-build-yes/lx-music/src/lx-music-desktop-1.12.1/node_modules/got/source/request-as-event-emitter.js:178:14)
npm ERR!     at Object.onceWrapper (node:events:514:26)
npm ERR!     at ClientRequest.emit (node:events:406:35)
npm ERR!     at ClientRequest.origin.emit (/var/tmp/pamac-build-yes/lx-music/src/lx-music-desktop-1.12.1/node_modules/@szmarczak/http-timer/source/index.js:37:11)
npm ERR!     at TLSSocket.socketErrorListener (node:_http_client:447:9)
npm ERR!     at TLSSocket.emit (node:events:394:28)
npm ERR!     at emitErrorNT (node:internal/streams/destroy:157:8)
npm ERR!     at emitErrorCloseNT (node:internal/streams/destroy:122:3)
npm ERR!     at processTicksAndRejections (node:internal/process/task_queues:83:21)

UPDATE: My bad. The error above was a network issue. I finally managed to build the package and install it, but the desktop launcher doesn't appear in GNOME. When I run lx-music in terminal, a transparent window appears and it freezes. The error message in terminal doesn't seem to be related, since lx-music-desktop-bin also has the error but can launch successfully.

lmartinez-mirror commented on 2021-07-26 05:58 (UTC)

Pushed the update, but could not test. I need someone to confirm that this package runs.

lmartinez-mirror commented on 2021-07-24 07:24 (UTC)

Working on fixing this package. I have a PKGBUILD that builds, but fails to run.

SamLukeYes commented on 2021-05-05 15:37 (UTC)

The latest version fails to build:

> lx-music-desktop@1.9.0 pack:dir
> node build-config/pack.js && electron-builder --dir

- main building
- main building
- renderer building
- main building
- renderer building
- renderer-lyric building
(node:2132) [DEP_WEBPACK_COMPILATION_OPTIMIZE_CHUNK_ASSETS] DeprecationWarning: optimizeChunkAssets is deprecated (use Compilation.hooks.processAssets instead and use one of Compilation.PROCESS_ASSETS_STAGE_* as stage option)
(Use `node --trace-deprecation ...` to show where the warning was created)
- main build success!
- renderer building
- renderer-lyric building
Browserslist: caniuse-lite is outdated. Please run:
npx browserslist@latest --update-db
- main build success!
- renderer building
- renderer-lyric build success!
- main build success!
- renderer build success!
- renderer-lyric build success!



assets by path userApi/renderer/ 3.61 KiB
  asset userApi/renderer/preload.js 3.34 KiB [emitted] [from: src/main/modules/userApi/renderer/preload.js] [copied] [minimized]
  asset userApi/renderer/user-api.html 271 bytes [emitted] [from: src/main/modules/userApi/renderer/user-api.html] [copied]
asset main.js 51.5 KiB [emitted] [minimized] (name: main)
asset userApi/rendererEvent/name.js 140 bytes [emitted] [from: src/main/modules/userApi/rendererEvent/name.js] [copied] [minimized]
modules by path ./src/main/ 76.7 KiB
  modules by path ./src/main/rendererEvents/*.js 12.7 KiB 22 modules
  modules by path ./src/main/modules/ 26.4 KiB 18 modules
  modules by path ./src/main/utils/ 27.3 KiB 10 modules
  modules by path ./src/main/events/*.js 3.31 KiB 7 modules
  modules by path ./src/main/env/*.js 728 bytes 3 modules
  modules by path ./src/main/*.js 6.2 KiB 2 modules
modules by path ./src/common/*.js 19.4 KiB 9 modules
14 modules
webpack 5.35.1 compiled successfully in 42525 ms

assets by path static/images/tray/ 12.8 KiB
  assets by path static/images/tray/*.ico 10.6 KiB
    asset static/images/tray/tray0Template@2x.ico 4.19 KiB [emitted] [from: src/static/images/tray/tray0Template@2x.ico] [copied]
    asset static/images/tray/tray1Template@2x.ico 4.19 KiB [emitted] [from: src/static/images/tray/tray1Template@2x.ico] [copied]
    asset static/images/tray/tray0Template.ico 1.12 KiB [emitted] [from: src/static/images/tray/tray0Template.ico] [copied]
    asset static/images/tray/tray1Template.ico 1.12 KiB [emitted] [from: src/static/images/tray/tray1Template.ico] [copied]
  assets by path static/images/tray/*.png 2.17 KiB
    asset static/images/tray/tray1Template@2x.png 770 bytes [emitted] [from: src/static/images/tray/tray1Template@2x.png] [copied]
    asset static/images/tray/tray0Template@2x.png 681 bytes [emitted] [from: src/static/images/tray/tray0Template@2x.png] [copied]
    asset static/images/tray/tray1Template.png 417 bytes [emitted] [from: src/static/images/tray/tray1Template.png] [copied]
    asset static/images/tray/tray0Template.png 359 bytes [emitted] [from: src/static/images/tray/tray0Template.png] [copied]
assets by chunk 201 KiB (name: renderer-lyric)
  asset renderer-lyric.js 178 KiB [emitted] [minimized] (name: renderer-lyric) 1 related asset
  asset renderer-lyric.3c0d0818.css 22.6 KiB [emitted] [immutable] (name: renderer-lyric)
asset lyric.html 376 bytes [emitted]
Entrypoint renderer-lyric 201 KiB = renderer-lyric.js 178 KiB renderer-lyric.3c0d0818.css 22.6 KiB
orphan modules 6.42 KiB [orphan] 7 modules
runtime modules 937 bytes 4 modules
modules by path ./src/ 117 KiB (javascript) 23.2 KiB (css/mini-extract)
  modules by path ./src/renderer/ 64.6 KiB 77 modules
  modules by path ./src/renderer-lyric/ 34.5 KiB (javascript) 23.2 KiB (css/mini-extract) 14 modules
  modules by path ./src/common/*.js 16.8 KiB 8 modules
  ./src/main/events/_name.js 764 bytes [built] [code generated]
modules by path ./node_modules/ 251 KiB
  modules by path ./node_modules/lodash/*.js 25.4 KiB 31 modules
  modules by path ./node_modules/@babel/runtime/helpers/*.js 592 bytes
    ./node_modules/@babel/runtime/helpers/interopRequireDefault.js 225 bytes [built] [code generated]
    ./node_modules/@babel/runtime/helpers/defineProperty.js 367 bytes [built] [code generated]
  ./node_modules/vue/dist/vue.runtime.esm.js 222 KiB [built] [code generated]
  ./node_modules/vue-loader/lib/runtime/componentNormalizer.js 2.71 KiB [built] [code generated]
8 modules
webpack 5.35.1 compiled successfully in 50381 ms

assets by status 2.6 MiB [emitted]
  assets by path *.js 665 KiB 7 assets
  assets by path *.css 261 KiB 7 assets
  assets by path imgs/ 1.69 MiB 4 assets
  asset index.html 351 bytes [emitted]
assets by status 12.8 KiB [compared for emit]
  assets by path static/images/tray/*.ico 10.6 KiB 4 assets
  assets by path static/images/tray/*.png 2.17 KiB
    asset static/images/tray/tray1Template@2x.png 770 bytes [compared for emit] [from: src/static/images/tray/tray1Template@2x.png] [copied]
    asset static/images/tray/tray0Template@2x.png 681 bytes [compared for emit] [from: src/static/images/tray/tray0Template@2x.png] [copied]
    asset static/images/tray/tray1Template.png 417 bytes [compared for emit] [from: src/static/images/tray/tray1Template.png] [copied]
    asset static/images/tray/tray0Template.png 359 bytes [compared for emit] [from: src/static/images/tray/tray0Template.png] [copied]
Entrypoint renderer [big] 764 KiB (1.69 MiB) = renderer.js 549 KiB renderer.ef8458b0.css 215 KiB 4 auxiliary assets
orphan modules 76.1 KiB [orphan] 43 modules
runtime modules 8.56 KiB 12 modules
javascript modules 1000 KiB
  modules by path ./src/renderer/ 729 KiB 151 modules
  modules by path ./node_modules/ 253 KiB 37 modules
  modules by path ./src/common/*.js 17.6 KiB 9 modules
json modules 42.9 KiB
  optional modules 33.8 KiB [optional] 69 modules
  ./src/renderer/lang/languages.json 216 bytes [built] [code generated]
  ./package.json 8.85 KiB [built] [code generated]
css modules 263 KiB
  modules by path ./src/renderer/components/ 178 KiB 29 modules
  modules by path ./src/renderer/views/ 45.6 KiB 6 modules
  css ./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-8[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./src/renderer/App.vue?vue&type=style&index=0&lang=less& 38.6 KiB [code generated]
  css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-7[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-7[0].rules[0].use[3]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./src/renderer/plugins/Tips/Tips.vue?vue&type=style&index=0&lang=less&module=true& 934 bytes [code generated]

WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets: 
  imgs/jqbg--images.jpg (353 KiB)
  imgs/myzcbg--images.jpg (1.07 MiB)
  imgs/xnkl--images.jpg (262 KiB)
  renderer.js (549 KiB)

WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (293 KiB). This can impact web performance.
Entrypoints:
  renderer (764 KiB)
      renderer.js
      renderer.ef8458b0.css


webpack 5.35.1 compiled with 2 warnings in 57535 ms


 OKAY  take it away `electron-builder`

  • electron-builder  version=22.10.5 os=5.11.16-arch1-1-surface
  • loaded configuration  file=package.json ("build" field)
  • packaging       platform=linux arch=x64 electron=9.4.4 appOutDir=build/linux-unpacked
  • copying Electron  source=/usr/lib/electron9 destination=/build/lx-music/src/lx-music-desktop-1.9.0/build/linux-unpacked
  ⨯ editions-autoloader-none-broadened: Unable to determine a suitable edition, even after broadening.  stackTrace=
                                                                                                          Error: editions-autoloader-none-broadened: Unable to determine a suitable edition, even after broadening.
                                                                                                              at new Errlop (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/errlop/edition-es5/index.js:61:18)
                                                                                                              at Object.errtion (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/util.js:23:14)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:317:21)
                                                                                                              at solicitEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:350:16)
                                                                                                              at Object.requirePackage (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:364:9)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/istextorbinary/index.cjs:4:38)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                              at Module.load (node:internal/modules/cjs/loader:989:32)
                                                                                                              at Function.Module._load (node:internal/modules/cjs/loader:829:14)
                                                                                                              at Module.require (node:internal/modules/cjs/loader:1013:19)
                                                                                                              at require (node:internal/modules/cjs/helpers:93:18)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/app-builder-lib/electron-osx-sign/util.js:135:22)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                              at Module.load (node:internal/modules/cjs/loader:989:32)
                                                                                                          ↳ Error: editions-autoloader-none-suitable: Unable to determine a suitable edition, as none were suitable.
                                                                                                              at new Errlop (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/errlop/edition-es5/index.js:61:18)
                                                                                                              at Object.errtion (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/util.js:23:14)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:327:19)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:312:12)
                                                                                                              at solicitEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:350:16)
                                                                                                              at Object.requirePackage (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:364:9)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/istextorbinary/index.cjs:4:38)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                              at Module.load (node:internal/modules/cjs/loader:989:32)
                                                                                                              at Function.Module._load (node:internal/modules/cjs/loader:829:14)
                                                                                                              at Module.require (node:internal/modules/cjs/loader:1013:19)
                                                                                                              at require (node:internal/modules/cjs/helpers:93:18)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/app-builder-lib/electron-osx-sign/util.js:135:22)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                          ↳ Error: editions-autoloader-edition-incompatible: editions-autoloader-edition-incompatible: The edition [TypeScript source code made to be compatible with Deno] is not compatible with this environment.
                                                                                                              at new Errlop (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/errlop/edition-es5/index.js:61:18)
                                                                                                              at Object.errtion (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/util.js:23:14)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:301:25)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:312:12)
                                                                                                              at solicitEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:350:16)
                                                                                                              at Object.requirePackage (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:364:9)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/istextorbinary/index.cjs:4:38)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                              at Module.load (node:internal/modules/cjs/loader:989:32)
                                                                                                              at Function.Module._load (node:internal/modules/cjs/loader:829:14)
                                                                                                              at Module.require (node:internal/modules/cjs/loader:1013:19)
                                                                                                              at require (node:internal/modules/cjs/helpers:93:18)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/app-builder-lib/electron-osx-sign/util.js:135:22)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                          ↳ Error: editions-autoloader-edition-incompatible: editions-autoloader-edition-incompatible: The edition [TypeScript compiled against ES2019 for Node.js 12 || 14 || 15 with Import for modules] is not compatible with this environment.
                                                                                                              at new Errlop (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/errlop/edition-es5/index.js:61:18)
                                                                                                              at Object.errtion (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/util.js:23:14)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:301:25)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:312:12)
                                                                                                              at solicitEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:350:16)
                                                                                                              at Object.requirePackage (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:364:9)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/istextorbinary/index.cjs:4:38)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                              at Module.load (node:internal/modules/cjs/loader:989:32)
                                                                                                              at Function.Module._load (node:internal/modules/cjs/loader:829:14)
                                                                                                              at Module.require (node:internal/modules/cjs/loader:1013:19)
                                                                                                              at require (node:internal/modules/cjs/helpers:93:18)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/app-builder-lib/electron-osx-sign/util.js:135:22)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                          ↳ Error: editions-autoloader-edition-incompatible: editions-autoloader-edition-incompatible: The edition [TypeScript compiled against ES2019 for Node.js 10 || 12 || 14 || 15 with Require for modules] is not compatible with this environment.
                                                                                                              at new Errlop (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/errlop/edition-es5/index.js:61:18)
                                                                                                              at Object.errtion (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/util.js:23:14)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:301:25)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:312:12)
                                                                                                              at solicitEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:350:16)
                                                                                                              at Object.requirePackage (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:364:9)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/istextorbinary/index.cjs:4:38)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                              at Module.load (node:internal/modules/cjs/loader:989:32)
                                                                                                              at Function.Module._load (node:internal/modules/cjs/loader:829:14)
                                                                                                              at Module.require (node:internal/modules/cjs/loader:1013:19)
                                                                                                              at require (node:internal/modules/cjs/helpers:93:18)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/app-builder-lib/electron-osx-sign/util.js:135:22)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                          ↳ Error: editions-autoloader-edition-incompatible: editions-autoloader-edition-incompatible: The edition [TypeScript compiled against ESNext for Node.js 14 || 15 with Require for modules] is not compatible with this environment.
                                                                                                              at new Errlop (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/errlop/edition-es5/index.js:61:18)
                                                                                                              at Object.errtion (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/util.js:23:14)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:301:25)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:312:12)
                                                                                                              at solicitEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:350:16)
                                                                                                              at Object.requirePackage (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:364:9)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/istextorbinary/index.cjs:4:38)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                              at Module.load (node:internal/modules/cjs/loader:989:32)
                                                                                                              at Function.Module._load (node:internal/modules/cjs/loader:829:14)
                                                                                                              at Module.require (node:internal/modules/cjs/loader:1013:19)
                                                                                                              at require (node:internal/modules/cjs/helpers:93:18)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/app-builder-lib/electron-osx-sign/util.js:135:22)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                          ↳ Error: editions-autoloader-edition-incompatible: editions-autoloader-edition-incompatible: The edition [TypeScript compiled against ES2019 for web browsers with Import for modules] is not compatible with this environment.
                                                                                                              at new Errlop (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/errlop/edition-es5/index.js:61:18)
                                                                                                              at Object.errtion (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/util.js:23:14)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:301:25)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:312:12)
                                                                                                              at solicitEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:350:16)
                                                                                                              at Object.requirePackage (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:364:9)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/istextorbinary/index.cjs:4:38)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                              at Module.load (node:internal/modules/cjs/loader:989:32)
                                                                                                              at Function.Module._load (node:internal/modules/cjs/loader:829:14)
                                                                                                              at Module.require (node:internal/modules/cjs/loader:1013:19)
                                                                                                              at require (node:internal/modules/cjs/helpers:93:18)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/app-builder-lib/electron-osx-sign/util.js:135:22)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                          ↳ Error: editions-autoloader-edition-incompatible: The edition [TypeScript source code with Import for modules] is not compatible with this environment.
                                                                                                              at new Errlop (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/errlop/edition-es5/index.js:61:18)
                                                                                                              at Object.errtion (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/util.js:23:14)
                                                                                                              at isCompatibleEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:252:19)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:287:4)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:312:12)
                                                                                                              at solicitEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:350:16)
                                                                                                              at Object.requirePackage (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:364:9)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/istextorbinary/index.cjs:4:38)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                              at Module.load (node:internal/modules/cjs/loader:989:32)
                                                                                                              at Function.Module._load (node:internal/modules/cjs/loader:829:14)
                                                                                                              at Module.require (node:internal/modules/cjs/loader:1013:19)
                                                                                                              at require (node:internal/modules/cjs/helpers:93:18)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/app-builder-lib/electron-osx-sign/util.js:135:22)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                          ↳ Error: editions-autoloader-invalid-engines: The edition had no engines to compare against the environment
                                                                                                              at new Errlop (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/errlop/edition-es5/index.js:61:18)
                                                                                                              at Object.errtion (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/util.js:23:14)
                                                                                                              at isCompatibleEngines (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:183:19)
                                                                                                              at isCompatibleEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:250:10)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:287:4)
                                                                                                              at determineEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:312:12)
                                                                                                              at solicitEdition (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:350:16)
                                                                                                              at Object.requirePackage (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/editions/edition-es5/index.js:364:9)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/istextorbinary/index.cjs:4:38)
                                                                                                              at Module._compile (node:internal/modules/cjs/loader:1109:14)
                                                                                                              at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10)
                                                                                                              at Module.load (node:internal/modules/cjs/loader:989:32)
                                                                                                              at Function.Module._load (node:internal/modules/cjs/loader:829:14)
                                                                                                              at Module.require (node:internal/modules/cjs/loader:1013:19)
                                                                                                              at require (node:internal/modules/cjs/helpers:93:18)
                                                                                                              at Object.<anonymous> (/build/lx-music/src/lx-music-desktop-1.9.0/node_modules/app-builder-lib/electron-osx-sign/util.js:135:22)
==> ERROR: A failure occurred in build().
    Aborting...

MrAru commented on 2021-03-17 04:57 (UTC)

Install package error:

==> 正在开始 prepare()...
npm ERR! code 1
npm ERR! path /home/aru/.cache/yay/lx-music/src/lx-music-desktop-1.8.2/node_modules/electron
npm ERR! command failed
npm ERR! command sh -c node install.js
npm ERR! RequestError
npm ERR!     at ClientRequest.<anonymous> (/home/aru/.cache/yay/lx-music/src/lx-music-desktop-1.8.2/node_modules/got/source/request-as-event-emitter.js:178:14)
npm ERR!     at Object.onceWrapper (node:events:485:26)
npm ERR!     at ClientRequest.emit (node:events:390:22)
npm ERR!     at ClientRequest.origin.emit (/home/aru/.cache/yay/lx-music/src/lx-music-desktop-1.8.2/node_modules/@szmarczak/http-timer/source/index.js:37:11)
npm ERR!     at TLSSocket.socketErrorListener (node:_http_client:462:9)
npm ERR!     at TLSSocket.emit (node:events:378:20)
npm ERR!     at TLSSocket._emitTLSError (node:_tls_wrap:901:10)
npm ERR!     at TLSWrap.onerror (node:_tls_wrap:428:11)

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/aru/.npm/_logs/2021-03-17T04_53_16_878Z-debug.log
==> 错误: 在 prepare() 中发生一个错误。
正在放弃...
生成时出错: lx-music

Full log can be found here