Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 934563 - app-shells/atuin: add USE=daemon
Summary: app-shells/atuin: add USE=daemon
Status: IN_PROGRESS
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Jonas Frei
URL: https://github.com/atuinsh/atuin/pull...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-19 15:11 UTC by yongxiang
Modified: 2024-06-20 07:04 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description yongxiang 2024-06-19 15:11:19 UTC
After 18.3.0 atuin added the daemon feature (https://github.com/atuinsh/atuin/pull/2006), which solves the problem of using it on zfs.
So I hope Gentoo can add the corresponding use flag.

Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2024-06-20 07:01:39 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=093b4815b10a6bbe80bd0bef12b56ebd91e741dc

commit 093b4815b10a6bbe80bd0bef12b56ebd91e741dc
Author:     Florian Schmaus <flow@gentoo.org>
AuthorDate: 2024-06-20 07:00:05 +0000
Commit:     Florian Schmaus <flow@gentoo.org>
CommitDate: 2024-06-20 07:01:28 +0000

    app-shells/atuin: add IUSE=daemon
    
    Bug: https://bugs.gentoo.org/934563
    Signed-off-by: Florian Schmaus <flow@gentoo.org>

 app-shells/atuin/atuin-18.3.0.ebuild | 3 ++-
 app-shells/atuin/metadata.xml        | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)
Comment 2 Florian Schmaus gentoo-dev 2024-06-20 07:04:00 UTC
I am going to leave this open, even though atuin now has a 'daemon' use flag. The reason is that the user systemd service is missing because upstream hopefully changes the location from the socket out of XDG_DATA_HOME into XDG_RUNTIME_DIR (see https://github.com/atuinsh/atuin/issues/2153).

And, as far as I understand it, the feature is currently marked experimental and not enabled by default (Gentoo does build it by default, however).