New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drop gnome3.gconf #43268
Drop gnome3.gconf #43268
Conversation
This comment has been minimized.
This comment has been minimized.
abe9d13
to
397986d
Compare
No attempt on x86_64-darwin (full log) The following builds were skipped because they don't evaluate on x86_64-darwin: gnome2.GConf Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: gnome2.GConf Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: gnome2.GConf Partial log (click to expand)
|
No attempt on x86_64-darwin (full log) The following builds were skipped because they don't evaluate on x86_64-darwin: gnome2.GConf Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: gnome2.GConf Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: gnome2.GConf Partial log (click to expand)
|
Update and clean up the expression. For example, GTK was only used for removed utility and examples.
397986d
to
28b6f74
Compare
No attempt on x86_64-darwin (full log) The following builds were skipped because they don't evaluate on x86_64-darwin: gnome2.GConf Partial log (click to expand)
|
Failure on x86_64-linux (full log) Attempted: gnome2.GConf Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: gnome2.GConf Partial log (click to expand)
|
I would really like this to be a warning instead: {
gconf = throw "gconf has been removed because it's a pile of trash, see #43268";
} I had to look through |
NixOS#43268 removed GConf from GNOME 3 package set, let’s add an error for a little while to save people digging through the commit log.
TL;DR
Change
gnome3.gconf
in your nix files tognome2.GConf
.Things done
As GConf has been deprecated for ages, I updated it in
gnome2
and removed it fromgnome3
. I would like to remove GConf altogether (just like Debian is finally doing) but since some packages still needed it, I decided to keep it in the legacygnome2
attribute. Eventually, we will probably move it to top-level whengnome2
gets removed (#39976).sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)