In atuin 18.12.0[1] the project split the server component out into a separate binary, I'm running aruin 18.14.1 on FreeBSD and the new atuin-server command is missing. I think a bunch of people have missed out on this, there is at least one GH issue on the topic[2]. I'm not sure if the server component should be a separate Port, or if it should be built and packaged along with this existing Port. [1] https://github.com/atuinsh/atuin/releases/tag/v18.12.0 [2] https://github.com/atuinsh/atuin/issues/3422
Created attachment 270471 [details] Patch Port to include server binary Patch for shells/atuin that builds the atuin-server binary and installs it alongside the atuin binary.
I just got hit by this issue on my server after upgrading the package past 18.12.0 as well. The patch does look reasonable to me, though since the reasoning from upstream for the split was to avoid needing every user to have the server bits on their system, it might be better to have this as a separate package.
Created attachment 273484 [details] Patch Port to include server binary ^Triage: reformat patch to see if it will apply correctly.
Committed, thanks for the patch!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8b3bc6dd6e0b81012e135d1cda2c9459772fce4a commit 8b3bc6dd6e0b81012e135d1cda2c9459772fce4a Author: Ben Lavery-Griffiths <ben@lavery-griffiths.com> AuthorDate: 2026-08-06 06:30:01 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-08-06 06:30:01 +0000 shells/atuin: Add the server component that was split out PR: 294591 shells/atuin/Makefile | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-)