Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 934563

Summary: app-shells/atuin: add USE=daemon
Product: Gentoo Linux Reporter: yongxiang <tanekliang>
Component: Current packagesAssignee: Jonas Frei <freijon>
Status: IN_PROGRESS ---    
Severity: enhancement CC: flow, proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/atuinsh/atuin/pull/2006
See Also: https://github.com/atuinsh/atuin/issues/2153
Whiteboard:
Package list:
Runtime testing required: ---

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).