Help with resolving lingering xz-5.6.0 & xz-5.6.1

When searching for xz versions 5.6.0 & 5.6.1 I still find the packages in my nix store after running sudo nix-store --optimise -v -j auto, sudo nix-collect-garbage -d and sudo nixos-rebuild switch.

My current xz version is 5.4.6. I haven’t enabled open ssh and sshd doesn’t seem to be running.

How can I delete the packages or do I still need them as they are live?

xz --version
xz (XZ Utils) 5.4.6
liblzma 5.4.6
ps -ef | rg sshd
userName 13732 2860  0 12:55 pts/0 00:00:00 rg sshd

systemctl status sshd
Unit sshd.service could not be found.
ls /nix/store | rg -e "xz-5.6.0" -e "xz-5.6.1"
2zvi5q6fvrmznavnqgzc947wssilv9vy-xz-5.6.1-bin
3mn2armpm7zvykml4aqy9rxvafczcpxx-xz-5.6.1.drv
9fkp8zp0vdwdy0xwqax74ahlj1j29zz9-xz-5.6.0.drv
dyhmf8nc29s0ghb7ij4i39ff5hm4nzff-xz-5.6.0.tar.bz2.drv
fi6yj0ipv9cn5f1xll11y0dsn8rgmd8f-xz-5.6.0.drv
fr8ikh8jc3r6vbqa46s7jzhaxplld58s-xz-5.6.1.tar.bz2.drv
icj74sa3557k5czrp6i5rhlblzcsz2v3-xz-5.6.1.drv
njlkdzi7mxkcgb6c8isiz3kafd124bbw-xz-5.6.1.drv
p6iz6wa3lqwzf5nbihpv52zpp1ji9243-xz-5.6.0-bin
r630qqlar8i7rrm585pkxfiiy53g1k0m-xz-5.6.0.drv
y2w59ka6i69rka3s5wc66awqh1bgaxjg-xz-5.6.0
yyqzw7xvsrn3h2zrvincbs1b291yzx8c-xz-5.6.1
zhb5wvm7rgm2vrjhn01chzkxgwjj9ik9-xz-5.6.0.drv
zjxnycinbmzzd2n42y2pazqf6ykp3imb-xz-5.6.1.drv

Hello,

You probably have a bunch of gc roots/old generations still using it or that have not been garbage collected yet. See Storage optimization - NixOS Wiki for more info

1 Like

Thank you.

Running the garbage collection without sudo worked to resolve the issue.