!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

405 Members
A room for maintainers of GNOME & GNOME-Related desktop environments (xfce, cinnamon, pantheon...)95 Servers

Load older messages


SenderMessageTime
28 Sep 2023
@cifre:matrix.org@cifre:matrix.orgok, what is that for01:53:34
@uep:matrix.orguep yeah, are there any that are not /proc/... ? 01:53:41
@uep:matrix.orguepthe running processes are roots to stop the exe being gc'd while running01:54:07
@cifre:matrix.org@cifre:matrix.org
In reply to @uep:matrix.org
yeah, are there any that are not /proc/... ?
nix-store --query --roots <path> no
01:54:22
@uep:matrix.orguepreferrers will also give you a clie about what's pulling it in..01:54:33
@uep:matrix.orguep like a ...-system-path derivation 01:55:00
@cifre:matrix.org@cifre:matrix.org
In reply to @uep:matrix.org
also try nix-store --query --referrers <path>
/nix/store/03i8ch7wfzwf2fhdi9ql5j0m33h0razb-firefox-devedition-unwrapped-116.0b8
01:56:05
@uep:matrix.orguepok, so your firefox is still running, but should not be in the system path anymore and can get gc'd after you quit it01:56:31
@uep:matrix.orguep that's not quite the same as understanding why the .desktop files are still there or how they were installed 01:57:03
@cifre:matrix.org@cifre:matrix.org
In reply to @uep:matrix.org
ok, so your firefox is still running, but should not be in the system path anymore and can get gc'd after you quit it
yes, it works, but it should be there at this point, i tried to remove it many times, many rebuilds.
01:57:10
@cifre:matrix.org@cifre:matrix.org
In reply to @uep:matrix.org
ok, so your firefox is still running, but should not be in the system path anymore and can get gc'd after you quit it
* yes, it works, imean, it runs, i can browse with it, but it should not be there at this point, i tried to remove it many times, many rebuilds.
01:57:25
@uep:matrix.orguepbut those will turn into broken links once the store path is gc'd01:57:40
@cifre:matrix.org@cifre:matrix.org i ran this sudo nix-collect-garbage -d thought it would fix it. 01:58:34
@uep:matrix.orguep not if the process is running, those /proc/... gc roots will keep it alive 01:59:18
@cifre:matrix.org@cifre:matrix.org * i ran this sudo nix-collect-garbage -d thought it would fix it, like a few minutes ago. 01:59:32
@uep:matrix.orguepquit firefox, check ps to make sure it hasn't left a background task or something02:00:03
@uep:matrix.orguepcheck those gc roots again to make sure02:00:22
@uep:matrix.orguep then nix-collect-garbage should delete it 02:00:34
@cifre:matrix.org@cifre:matrix.orgimage.png
Download image.png
02:00:53
@uep:matrix.orguepwhatever installed the desktop icons might also have installed an autostart or something, so it's just never not running when you try02:01:23
@cifre:matrix.org@cifre:matrix.org
In reply to @cifre:matrix.org
sent an image.
ok, i quit it, looks like there is no bg ps
02:01:28
@cifre:matrix.org@cifre:matrix.org
In reply to @uep:matrix.org
whatever installed the desktop icons might also have installed an autostart or something, so it's just never not running when you try
ah?
02:01:54
@cifre:matrix.org@cifre:matrix.org
In reply to @cifre:matrix.org
sent an image.
* ok, i killed it.
02:02:13
@uep:matrix.orguep ok, check nix-store --query --roots again? there should be none now 02:02:33
@cifre:matrix.org@cifre:matrix.orgimage.png
Download image.png
02:03:14
@cifre:matrix.org@cifre:matrix.orgseems working02:03:27
@uep:matrix.orguepthere you go02:03:30
@uep:matrix.orguepeither there's an autostart link, or maybe you just checked each time after reboot / login to see if it was gone first before trying again to delete it02:04:08
@uep:matrix.orguepperhaps just delete the .desktop files manually from your ~/.wherever02:04:43
@cifre:matrix.org@cifre:matrix.orgimage.png
Download image.png
02:04:49

Show newer messages


Back to Room ListRoom Version: 6