Package Details: actual-server 25.3.1-1

Git Clone URL: https://aur.archlinux.org/actual-server.git (read-only, click to copy)
Package Base: actual-server
Description: Actual Budget Server
Upstream URL: https://github.com/actualbudget/actual
Keywords: actual budget finance
Licenses: MIT
Submitter: pikl
Maintainer: pikl (POGMAN)
Last Packager: POGMAN
Votes: 5
Popularity: 0.42
First Submitted: 2023-07-09 11:15 (UTC)
Last Updated: 2025-03-03 08:49 (UTC)

Pinned Comments

pikl commented on 2024-05-27 09:01 (UTC) (edited on 2024-05-27 09:02 (UTC) by pikl)

Linux kernels >= v6.9-arch1 have a bug that prevents the server running and the AUR package being built. Downgrade to v6.8.9-arch1 or use linux-lts.

Latest Comments

« First ‹ Previous 1 2

emphire commented on 2024-01-21 08:17 (UTC) (edited on 2024-01-21 08:18 (UTC) by emphire)

I'm getting the following error when attempting to start the server:

 Started Actual Server.
]: Checking if there are any migrations to run for direction "up"...
]: Rejection: Error: The module '/usr/share/webapps/actual-server/node_modules/better-sqlite3/build/Release/better_sqlite3.node'
]: was compiled against a different Node.js version using
]: NODE_MODULE_VERSION 115. This version of Node.js requires
]: NODE_MODULE_VERSION 108. Please try re-compiling or re-installing
]: the module (for instance, using `npm rebuild` or `npm install`).
]:     at Module._extensions..node (node:internal/modules/cjs/loader:1340:18)
]:     at Module.load (node:internal/modules/cjs/loader:1119:32)
]:     at Module._load (node:internal/modules/cjs/loader:960:12)
]:     at Module.require (node:internal/modules/cjs/loader:1143:19)
]:     at require (node:internal/modules/cjs/helpers:119:18)
]:     at bindings (/usr/share/webapps/actual-server/node_modules/bindings/bindings.js:112:48)
]:     at new Database (/usr/share/webapps/actual-server/node_modules/better-sqlite3/lib/database.js:48:64)
]:     at openDatabase (file:///usr/share/webapps/actual-server/src/db.js:57:30)
]:     at getAccountDb (file:///usr/share/webapps/actual-server/src/account-db.js:12:18)
]:     at Migration.up (file:///usr/share/webapps/actual-server/migrations/1694360479680-create-account-db.js:4:9) {
]:   code: 'ERR_DLOPEN_FAILED'
]: }
 actual-server.service: Deactivated successfully.
 actual-server.service: Consumed 1.148s CPU time.

pikl commented on 2023-10-09 20:59 (UTC)

updated to depend on nodejs and bumped to latest upstream.

pikl commented on 2023-10-07 13:29 (UTC)

Thanks @zachasme for pointing this out. I couldn't get this to build with nodejs v20 in a clean chroot which is why I limited it to nodejs-lts-hydrogen. I'll look into it though because it works outside a chroot.

zachasme commented on 2023-10-04 06:55 (UTC)

Hi there! Would you be able to change the depends array to refer to nodejs instead of nodejs-lts-hydrogen directly? This is how many other node-dependant packages on AUR works e.g. https://aur.archlinux.org/packages/mongosh, which allows users to use any package providing nodejs (including lts-hydrogen).