The Woes of an Arch Linux User

Have Problems with PokerTH Installation? Here you will find Help.
Post Reply
nyx
Posts: 14
Joined: Tue Jan 30, 2024 9:47 am

As an Arch Linux User you get used to pokerth breaking every 4th or 5th time you do a system update. Today I can't even rebuild it from the AUR. I so wish it was in the core repos. I'm running pokerth in a VM using debian at the moment until I can find a solution. I love Arch but I hate the AUR.

Anyone else out there with these problems?

https://ody.sh/x3qcURI65V

:roll:
User avatar
sp0ck
Posts: 289
Joined: Mon Mar 15, 2021 12:54 pm
Location: Flensburg
Been thanked: 28 times

You might tryout the flatpak build - it's more update safe:

https://flathub.org/apps/net.pokerth.PokerTH

there also exists a snap build:

https://snapcraft.io/pokerth
nyx
Posts: 14
Joined: Tue Jan 30, 2024 9:47 am

Thanks sp0ck, yes I've tried the flatpak build but essentially I need something that can be started from the terminal like thus -

QT_SCALE_FACTOR=1.6 pokerth

so that I can get the window which the game runs in to a comfortable size.

Not sure about snaps but my favourite linux content creators tell me to stay away from them! Saying that I assume it will be the same problem.

I shall pursue the AUR maintainer in good time, somebody called blacktav and see if I can get a fix there.
User avatar
sp0ck
Posts: 289
Joined: Mon Mar 15, 2021 12:54 pm
Location: Flensburg
Been thanked: 28 times

nyx wrote: Fri Dec 27, 2024 8:22 am I shall pursue the AUR maintainer in good time, somebody called blacktav and see if I can get a fix there.
Do that - it's propably a newer protobuf or libboost version after an Arch Update. The client source code needs to be patched a liitle - like the maintainer of the AUR package did here before: https://aur.archlinux.org/cgit/aur.git/ ... ?h=pokerth

about the flatpak:

check this - https://unix.stackexchange.com/question ... k-applicat

.... you can also use flatseal for that: https://flathub.org/apps/com.github.tchx84.Flatseal
User avatar
sp0ck
Posts: 289
Joined: Mon Mar 15, 2021 12:54 pm
Location: Flensburg
Been thanked: 28 times

Btw. ... I just saw in the comments of the AUR site that the AUR maintainer already seems to be on it/planning it:
blacktav commented on 2024-12-09 09:44 (UTC)

Bumped for updated libs
nyx
Posts: 14
Joined: Tue Jan 30, 2024 9:47 am

blacktav commented on 2025-02-08 12:01 (UTC) (edited on 2025-02-08 13:19 (UTC) by blacktav)

Lastest boost (1.87.0) breaks build due to deprecation removals Need to hold/downgrade boost & boost-libs to 1.86.0 (release 49 pins boost to this version)

Specifically io_service has been deprecated (in src/db/serverdbfactory.h and elsewhere) and possibly other removals; can anyone assist please?
Here we go again.
> makepkg --syncdeps --install
==> Making package: pokerth 1.1.2-49 (Sun 09 Feb 2025 14:08:26 CET)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[sudo] password for servusdei:
error: target not found: boost-libs=1.86.0
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
-> boost-libs=1.86.0
==> Checking buildtime dependencies...
==> Installing missing dependencies...
[sudo] password for servusdei:
error: target not found: boost=1.86.0
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
-> boost=1.86.0
==> ERROR: Could not resolve all dependencies.
[servusdei@~/AurBuilds/pokerth]
My woes grow deeper. Arch Linux Users are unable to play pokerth at this time.
User avatar
sp0ck
Posts: 289
Joined: Mon Mar 15, 2021 12:54 pm
Location: Flensburg
Been thanked: 28 times

Why not using the flatpak option? It's to be built latest stable branch code on 1st install. It does even work with QT_SCALE_FACTOR,

I really do insist to the usage of flathub (or snap release) as current qt5 binary won't be continued and current binary dependencies getting older and older.
Post Reply