Package Details: sonixd 0.15.5-5

Git Clone URL: https://aur.archlinux.org/sonixd.git (read-only, click to copy)
Package Base: sonixd
Description: A full-featured Subsonic/Jellyfin compatible desktop client
Upstream URL: https://github.com/jeffvli/sonixd
Keywords: airsonic jellyfin subsonic
Licenses: GPL-3.0-only
Conflicts: sonixd
Submitter: j.r
Maintainer: None
Last Packager: zxp19821005
Votes: 6
Popularity: 0.000003
First Submitted: 2022-01-17 23:19 (UTC)
Last Updated: 2024-07-19 07:57 (UTC)

Dependencies (8)

Required by (0)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3

jenefermarker commented on 2022-04-17 10:21 (UTC)

Hello, got this error when building the last release 0.15.0:

npm run compile npm WARN lifecycle The node binary used for scripts is /tmp/yarn--1650190690306-0.397987034312973/node but npm is using /var/tmp/pamac-build-erenj/sonixd/src/.nvm/versions/node/v15.14.0/bin/node itself. Use the --scripts-prepend-node-path option to include the path for the node binary npm was executed with.

electron-devtools-installer@0.0.0-development compile /var/tmp/pamac-build-erenj/sonixd/src/yarn-cache/v6/.tmp/87cd208322c666ac5b5d0473c4474f55.65ffa894bf635745d9399e79fb38682ccfd9c6e0.prepare tsc

error semver@7.3.6: The engine "node" is incompatible with this module. Expected version "^10.0.0 || ^12.0.0 || ^14.0.0 || >=16.0.0". Got "15.14.0" error Found incompatible module. info Visit https://yarnpkg.com/en/docs/cli/upgrade for documentation about this command.

j.r commented on 2022-02-18 16:07 (UTC)

Thanks @Nocifer for spotting it, this little detail sliped through while I was testing around on how to get it building.

Nocifer commented on 2022-02-17 21:48 (UTC)

Fails to build with the following error:

  • copying Electron  source=/usr/lib/electron destination=/tmp/makepkg/sonixd/src/sonixd-0.13.1/release/linux-unpacked
  ⨯ ENOENT: no such file or directory, rename '/tmp/makepkg/sonixd/src/sonixd-0.13.1/release/linux-unpacked/electron' -> '/tmp/makepkg/sonixd/src/sonixd-0.13.1/release/linux-unpacked/sonixd'

That's because there is no /usr/lib/electron dir to be copied over, there is only /usr/lib/electron13 (in the case of electron13). So modifying the PKGBUILD from this:

-c.electronDist=/usr/lib/electron \

To this:

-c.electronDist=/usr/lib/electron13 \

...fixes the issue.

kusky commented on 2022-01-19 21:31 (UTC)

thanks a lot for packaging this, i was waiting