After doing an OS upgrade (opensuse leap 15.2 -> 15.3), my XDG setup broke. Among other things, my XDG_DATA_DIR
env var uses two different value separators: :
and
.
Current XDG_DATA_DIRS value:
/home/bernard/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop /var/lib/snapd/desktop
When looking for the code that populates this variable, I came across scripts in /etc/profile.d/
, but from debugging the snapd.sh
one, it doesn't seem to be causing the deficiency. I modified snapd.sh
and I printed the variable into a /tmp/var
at the script start and script end. By observing the results it looks as if this script wasn't changing anything in XDG_DATA_DIRS
.
snap version: 2.54.1
fish version: 3.3.1