Package Details: thelounge 4.4.3-3

Git Clone URL: https://aur.archlinux.org/thelounge.git (read-only, click to copy)
Package Base: thelounge
Description: Modern self-hosted web IRC client
Upstream URL: https://thelounge.chat/
Licenses: MIT
Submitter: Max-P
Maintainer: Max-P (S13ntist)
Last Packager: S13ntist
Votes: 21
Popularity: 0.000060
First Submitted: 2016-02-12 23:03 (UTC)
Last Updated: 2024-05-18 11:25 (UTC)

Latest Comments

1 2 3 Next › Last »

Angular9878 commented on 2025-12-13 04:18 (UTC)

Thanks @ChrisTX, this solution worked for me.

Just to outline the process for others a little more explicitly:

yay --edit-menu -S thelounge
> Packages to cleanBuild?: thelounge
> PKGBUILDs to edit?: thelounge
> after line 33 "prepare() {" and before line 34 "yarn install --prod ..." insert the line: "yarn upgrade"
> save and proceed

ChrisTX commented on 2025-10-24 13:26 (UTC)

With NodeJS 25, which is now in extra, the package stops working as the jwa dependency is too old in the yarn.lock. The unfixed version uses buffer-equal-constant-time, which doesn't work on NodeJS 25 anymore due to the removal of the SlowBuffer API. I've opened a bug report upstream for this. I've modified the package locally to yarn upgrade to newer dependencies, which works fine on NodeJS 25. Otherwise, you'd need to use the LTS version (22 works fine).

S13ntist commented on 2024-11-07 18:06 (UTC)

you are using the wrong yarn. Use yarn 1

phillip_s commented on 2024-11-06 21:35 (UTC) (edited on 2024-11-06 21:38 (UTC) by phillip_s)

Having an issue building

```! The local project doesn't define a 'packageManager' field. Corepack will now add one referencing yarn@4.2.2+sha512.c44e283c54e02de9d1da8687025b030078c1b9648d2895a65aab8e64225bfb7becba87e1809fc0b4b6778bbd47a1e2ab6ac647de4c5e383a53a7c17db6c3ff4b. ! For more details about this field, consult the documentation at https://nodejs.org/api/packages.html#packagemanager

Unknown Syntax Error: Unsupported option name ("--prod").

$ yarn install [--json] [--immutable] [--immutable-cache] [--refresh-lockfile] [--check-cache] [--check-resolutions] [--inline-builds] [--mode #0] ==> ERROR: A failure occurred in prepare(). Aborting... error: failed to build 'thelounge-4.4.3-3': error: packages failed to build: thelounge-4.4.3-3```

kode54 commented on 2024-10-28 10:09 (UTC)

New one for you: Suggestion to:

[Unit]
...
Wants=network-online.target
After=network-online.target

So that it will only try to start and connect to online networks when the host's network is actually online.

kode54 commented on 2024-05-18 01:31 (UTC) (edited on 2024-10-28 10:08 (UTC) by kode54)

Kernel 6.9.1 is out, and it's still broken building it. Feel free to tell me what bug I am supposed to report to the kernel devs, since this must not be a user space issue.

Edit: Disregard this comment now, it was a passing bug, long since squashed.

kode54 commented on 2024-05-12 11:47 (UTC)

Turns out it's kernel 6.9. I'll stick with 6.8.

S13ntist commented on 2024-05-12 11:00 (UTC)

works for me... nodejs / kernel verisons?

Might be https://github.com/nodejs/node/issues/48444

kode54 commented on 2024-05-12 10:05 (UTC)

The package is currently not building:

==> Starting build()...
yarn add v1.22.22
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
warning eslint-define-config@1.5.1: The engine "pnpm" appears to be invalid.
[4/5] Linking dependencies...
warning " > @textcomplete/textarea@0.1.13" has incorrect peer dependency "@textcomplete/core@^0.1.12".
[5/5] Building fresh packages...
warning Ignored scripts due to flag.
success Saved 1 new dependency.
info Direct dependencies
└─ thelounge@4.4.3
info All dependencies
└─ thelounge@4.4.3
Done in 1.26s.
yarn run v1.22.22
$ prebuild-install -r napi || node-gyp rebuild
/usr/bin/env: ‘node’: Text file busy
/usr/bin/env: ‘node’: Text file busy
error Command failed with exit code 126.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /var/lib/archbuild/extra-x86_64/chris-3/build

S13ntist commented on 2023-08-12 11:00 (UTC)

@Sceptique that's a you problem

$ /tmp   aur fetch thelounge
Cloning into 'thelounge'...
remote: Enumerating objects: 221, done.
remote: Counting objects: 100% (221/221), done.
remote: Compressing objects: 100% (104/104), done.
remote: Total 221 (delta 117), reused 219 (delta 116), pack-reused 0
Receiving objects: 100% (221/221), 43.27 KiB | 726.00 KiB/s, done.
Resolving deltas: 100% (117/117), done.
fbbc2d5 (fix broken sha sums, 2023-06-27)
$ /tmp   cd thelounge
$ /tmp/thelounge (master)   aur build -cf . 1>/dev/null
==> Synchronizing chroot copy [/var/lib/aurbuild/x86_64/root] -> [reto]...done
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 1049k  100 1049k    0     0   633k      0  0:00:01  0:00:01 --:--:--  633k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  386k  100  386k    0     0  1772k      0 --:--:-- --:--:-- --:--:-- 1780k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  5350  100  5350    0     0  43904      0 --:--:-- --:--:-- --:--:-- 44214
    thelounge-4.4.1.tgz ... Passed
    yarn.lock ... Passed
    package.json ... Passed
    system.service ... Passed
    user.service ... Passed
    sysusers.d ... Passed
    tmpfiles.d ... Passed