Package: atuin
Version: 18.4.0-2
Severity: normal
X-Debbugs-Cc: [email protected]
Dear Maintainer,
Running atuin with an absent working directory causes it to crash.
Upstream does not have this behaviour, so the problem should be in one of the
patches.
The immediate offender appears to be `downgrade-config-0.11`, but the code
looks reasonable, so
it seems probable to me that the problem is somewhere in
`config_builder.with_merged`.
Simple reproduction:
(cd $TMP && mkdir fnord && cd fnord && rmdir ../fnord && atuin doctor)
(I'm somewhat alarmed by how big the changes seem, and in particular commenting
out,
eg. `//.prefix_separator("_")` which would seem to change the interface, but
that's just vibes)
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.12-amd64 (SMP w/20 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages atuin depends on:
ii libc6 2.40-7
ii libgcc-s1 14.2.0-16
ii libsqlite3-0 3.46.1-1
ii libssl3t64 3.4.1-1
atuin recommends no packages.
atuin suggests no packages.
-- no debconf information