Package: sqlite3
Version: 3.46.1-6
Followup-For: Bug #1107146
X-Debbugs-Cc: vent...@debian.org

since

```
echo | XDG_CONFIG_HOME=/tmp strace -f -t -e trace=file sqlite3 2>&1 |grep /tmp
```

reveals that sqlite3 looks into `XDG_CONFIG_HOME` if the environment variable
is set but does not if it is not set, I assume it only partially implements the
standard. Because according to:

https://specifications.freedesktop.org/basedir-spec/latest/#variables

> $XDG_CONFIG_HOME is either not set or empty, a default equal to $HOME/.config
> should be used.

which is what all other applications I've encountered so far do.


Cheers,

Bastian



-- System Information:
Debian Release: 13.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.29-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages sqlite3 depends on:
ii  libc6            2.41-8
ii  libreadline8t64  8.2-6
ii  libsqlite3-0     3.46.1-6
ii  zlib1g           1:1.3.dfsg+really1.3.1-1+b1

sqlite3 recommends no packages.

Versions of packages sqlite3 suggests:
pn  sqlite3-doc  <none>

-- no debconf information

Reply via email to