Package Details: thelounge 4.4.1-1

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: 19
Popularity: 0.33
First Submitted: 2016-02-12 23:03 (UTC)
Last Updated: 2023-06-27 20:34 (UTC)

Latest Comments

1 2 Next › Last »

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

Sceptique commented on 2023-08-12 10:34 (UTC)

==> Validating source files with sha256sums...
    thelounge-4.4.1.tgz ... Passed
    yarn.lock ... FAILED
    package.json ... FAILED
    system.service ... Passed
    user.service ... Passed
    sysusers.d ... Passed
    tmpfiles.d ... Passed
==> ERROR: One or more files did not pass the validity check!

solsticedhiver commented on 2022-08-20 23:00 (UTC)

Like said in a previous comment, thelounge_home better be /var/lib/thelounge than /etc/thelounge /etc is for static text config

As this is not easy to split the files from one dir, /var/lib/thelounge is a standard idea; I have seen other package where home is there too

S13ntist commented on 2020-06-19 20:56 (UTC)

@starquake please don't I'll just close it for exactly the same reason as was already mentioned.

starquake commented on 2020-06-19 18:34 (UTC)

I will! Thanks!

Max-P commented on 2020-06-19 18:28 (UTC)

@starquake Yeah it's wrong but the package is officially maintained by the upstream developers and they're super dense about it being identical across distros, so that the documentation on the website is correct no matter what installation method is used. It's heavily based around what you'd get with npm install -g (eww).

Feel free to complain on GitHub: https://github.com/thelounge/thelounge-archlinux

starquake commented on 2020-06-19 18:17 (UTC)

I'm using etckeeper and right now it's backing up log files of thelounge. This wouldn't be the case if it was set up like @Celti mentions.

Are you considering this?

Celti commented on 2019-11-30 07:26 (UTC)

There's precedent in other packages (various things that install to /usr/share/webapps come to mind) to use the sensible install location, then move the configuration to /etc and symlink to that from where the application expects it; e.g., /var/lib/thelounge/config.js -> /etc/thelounge/config.js.

angelsl commented on 2019-07-29 08:34 (UTC)

@S13ntist

I could dump everything to /var but that just means that now the configs are in the wrong place.

There are packages whose configuration files live in /var too because they are together with the data. E.g. postgres.

S13ntist commented on 2019-04-15 15:55 (UTC)

@Lucki it's both actually, config and data. I proposed to split the two directories from each other, but that involved some hackery with symlinks as upstream doesn't support it.

I could dump everything to /var but that just means that now the configs are in the wrong place.

meaning won't fix, works as designed