| 13 Jun 2021 |
Jan Tojnar | symphorien: that is not currently possible | 20:27:12 |
symphorien | so you would advise to leave the monkey patching ? | 20:27:39 |
Jan Tojnar | ideally, upstream would use standard icon names (https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html) | 20:29:40 |
Jan Tojnar | until they do that, patching will probably be necessary | 20:29:58 |
Jan Tojnar | symphorien: looks like other people report it too https://sourceforge.net/p/imagination/bugs/86/ | 20:33:55 |
Jan Tojnar | so it does look like the software just did not update to the new (post-2005) icon names | 20:34:36 |
symphorien | hum I wouldn't bother pushing upstream (I know I have ported the app to gtk3) | 20:34:47 |
symphorien | they have their own priorities | 20:34:52 |
Jan Tojnar | well, the other option is essentially forking the project | 20:37:32 |
symphorien | the patch is fine :) | 20:37:48 |
symphorien | I just wanted confirmation that it wasn't a nix-side issue | 20:38:25 |
symphorien | it's sometimes hard to distinguish what is broken in the app and what the weirdness of nixos breaks | 20:38:51 |
| 14 Jun 2021 |
jonringer | Jan Tojnar: I'm not sure how giomodule.cache gets used, but it has caused some issues with users getting conflicts. Do you mind reviewing: https://github.com/NixOS/nixpkgs/pull/126810 | 14:59:01 |
jonringer | I'm open to renaming the hooks, wasn't sure what to call them. | 14:59:24 |
Jan Tojnar | did not I already? | 14:59:40 |
jonringer | gconf, and gvfs still have. as a minimal example | 15:00:16 |
jonringer | * gconf, and gvfs still have them. as a minimal example | 15:00:25 |
Jan Tojnar | jonringer: https://github.com/NixOS/nixpkgs/pull/126810#issuecomment-860503940 | 15:01:24 |
jonringer | :/ | 15:03:53 |
Jan Tojnar | jonringer: I wonder why it started causing issues now | 15:10:23 |
Jan Tojnar | the conflict was always there | 15:10:32 |
Jan Tojnar | even though the files have no place in being linked to the profile | 15:11:06 |
| 15 Jun 2021 |
| papojari joined the room. | 16:30:50 |
piegames | Jan Tojnar: ping on https://github.com/NixOS/nixpkgs/pull/124315 | 21:44:41 |
jonringer | In reply to @jtojnar:matrix.org even though the files have no place in being linked to the profile looks like the issue was related to https://github.com/NixOS/nixpkgs/issues/126141 , just when I was trying to repro the issue did I end up with this | 22:06:37 |
Jan Tojnar | jonringer: I have seen weird errors about missing files when building the same derivation multiple times but I attributed it to unstable Nix | 22:33:35 |
Jan Tojnar | definitely looks like a Nix bug, though | 22:33:47 |
Jan Tojnar | piegames: I will try to look tomorrow | 22:39:53 |
| 20 Jun 2021 |
piegames | I'm getting Xournal++ crashes depending on how it is installed:
Gtk:ERROR:../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Icon 'image-missing' not present in theme Adwaita (gtk-icon-theme-error-quark, 0)
Bail out! Gtk:ERROR:../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Icon 'image-missing' not present in theme Adwaita (gtk-icon-theme-error-quark, 0)
| 17:20:43 |
piegames | This is regardless of the icon theme. I have installed it through nix.shell. On one machine, it works, but I can get it to fail too with --pure. That's why I think this may be a Nix issue. Curiously, tools like gtk3-demo work nevertheless. | 17:22:15 |