!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

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

Load older messages


SenderMessageTime
21 Apr 2024
@maxeaubrey:matrix.orgmaxine (they/them)Likewise, I should have checked with you as the maintainer about it, or even opened it as a separate PR a few weeks ago when doing this work first. I think I've learned some rather useful lessons about how to make all of this way less painful in the future, if I ever do iy again22:17:10
@maxeaubrey:matrix.orgmaxine (they/them)* Likewise, I should have checked with you as the maintainer about it, or even opened it as a separate PR a few weeks ago when doing this work first. I think I've learned some rather useful lessons about how to make all of this way less painful in the future, if I ever do it again22:17:16
@lily:lily.flowersLily Foster
In reply to @maxeaubrey:matrix.org
Likewise, I should have checked with you as the maintainer about it, or even opened it as a separate PR a few weeks ago when doing this work first. I think I've learned some rather useful lessons about how to make all of this way less painful in the future, if I ever do it again
(i mean i would expect ofborg to ping me on changes too, and you didn't really do anything wrong in this case, i do appreciate that you let me know when you noticed i was working on it <3)
22:18:59
@colin:uninsane.orgColin joined the room.23:27:38
22 Apr 2024
@sebtm:lodere.esSebTM
In reply to @maxeaubrey:matrix.org
I am running from the branch directly, a lot of the libraries aren't in the gnome namespace so overlaying would be a fair bit more complicated

Hmm, somehow I'm doing something wrong 🥴 I changed my nixpkgs input to the gnome-46 branch and tested it with other inputs that usually follow nixpkgs to still follow or to follow the up2date unstable - both cases I get about 800 rebuilds (https://cryptpad.fr/pad/#/2/pad/edit/4HKcyfJOyUEbhFHG-v007u1g/) - this is my nix flake info: https://cryptpad.fr/pad/#/2/pad/edit/nwvRpENNeZgk135et1A6slLa/

(Would be awesome if we can figure out my issue if that's ok for you...)

00:19:42
@sebtm:lodere.esSebTM
In reply to @maxeaubrey:matrix.org
I am running from the branch directly, a lot of the libraries aren't in the gnome namespace so overlaying would be a fair bit more complicated
*

Hmm, somehow I'm doing something wrong 🥴 I changed my nixpkgs input to the gnome-46 branch and tested it with other inputs that usually follow nixpkgs to still follow or to follow the up2date unstable - both cases I get about 800 rebuilds (https://cryptpad.fr/pad/#/2/pad/edit/4HKcyfJOyUEbhFHG-v007u1g/) - this is my nix flake info: https://cryptpad.fr/pad/#/2/pad/edit/nwvRpENNeZgk135et1A6slLa/

(Would be awesome if we can figure out my issue here if that's ok for you...)

00:23:12
@uep:matrix.orguepYeah I still get a bunch of stuff being rebuilt too. I think it's not-core-gnome stuff that depends on updated libs06:17:18
@uep:matrix.orguepLooking at the one currently running, stuff like graphviz and sane-backends and inkscape06:18:15
@jtojnar:matrix.orgJan Tojnar
In reply to @maxeaubrey:matrix.org
Jan Tojnar: I guess related to that, I feel pretty satisfied with the current state of the branch, there's afaik no regressions, open questions/issues in the PR aren't IMO blockers, the jobset finished building just fine. What's next, requesting the jobset get enabled for all platforms, waiting for that to finish, and then hitting merge? Anything else to watch out for?
Yeah, master of minimal rebuilds, I would check with staging folks to be sure.
06:46:57
@jtojnar:matrix.orgJan TojnarI do not think we built other archs last few times06:47:19
@uep:matrix.orguepit might also be the case that I'm building ahead of hydra, if there was a recent merge/rebase from master, since there's no equivalent of a channel bump delay06:57:03
@maxeaubrey:matrix.orgmaxine (they/them) uep SebTM mea culpa, I kicked off the jobset before pushing the gdk-pixbuf bump not after as I had thought. Since that is also in staging I will just drop that commit, but that'll be the culprit of a tonne of rebuilds for both of you. 07:47:44
@sebtm:lodere.esSebTM
In reply to @maxeaubrey:matrix.org
uep SebTM mea culpa, I kicked off the jobset before pushing the gdk-pixbuf bump not after as I had thought. Since that is also in staging I will just drop that commit, but that'll be the culprit of a tonne of rebuilds for both of you.
No problem was really thinking I did something wrong glad it turned out otherwise 🙏
07:49:05
@sebtm:lodere.esSebTMJust FYI: https://github.com/khimaros/smart-auto-move/issues/44#issuecomment-2068867160 got updated to be gnome-45/46 compatible ✌️09:06:03
@thubrecht:matrix.orgthubrechtimage.png
Download image.png
12:37:51
@thubrecht:matrix.orgthubrechtI switched to gnome 46, but there is an issue with the backgrounds, some are given as jpeg xl but cannot be rendered by the system, so they appear as a solid colour12:37:58
@lily:lily.flowersLily Foster
In reply to @maxeaubrey:matrix.org
Mostly saves some rebuilds all around, but I'll leave the decision up to you
I've opened gstreamer PR as https://github.com/NixOS/nixpkgs/pull/306016 and waiting on some remote builds to finish. Feel free to include and iterate on it on the GNOME PR or merge separately for the upcoming staging-next iteration. I meant to do more assurance (especially against gnome branch) before opening it, but I'm going in to surgery tomorrow and will be offline (and so it'll be a bit before i'm able to help debug regressions). Feel free to change whatever you need and force-push to that branch if you do want it separate, or just do whatever you feel is most appropriate
14:40:12
@artturin:matrix.orgArtturin

piegames: I suppose you overlooked setting the meta.platforms to platforms.linux in gnomeExtensions?

https://github.com/NixOS/nixpkgs/blob/06fc87533759bb6243ca4114a1edd7f7d8068396/pkgs/desktops/gnome/extensions/buildGnomeExtension.nix#L53

15:24:11
@piegames:matrix.orgpiegamesI suppose15:26:20
@artturin:matrix.orgArtturinhttps://github.com/NixOS/nixpkgs/pull/30602915:27:07
@lily:lily.flowersLily Foster
In reply to @lily:lily.flowers
I've opened gstreamer PR as https://github.com/NixOS/nixpkgs/pull/306016 and waiting on some remote builds to finish. Feel free to include and iterate on it on the GNOME PR or merge separately for the upcoming staging-next iteration. I meant to do more assurance (especially against gnome branch) before opening it, but I'm going in to surgery tomorrow and will be offline (and so it'll be a bit before i'm able to help debug regressions). Feel free to change whatever you need and force-push to that branch if you do want it separate, or just do whatever you feel is most appropriate
(failing checks seem to be unrelated, btw. some other regression on staging right now)
16:11:59
@maxeaubrey:matrix.orgmaxine (they/them)

SebTM: we'll presumably do another extensions bump after landing gnome 46, rather than as part of this PR

19:50:53
@maxeaubrey:matrix.orgmaxine (they/them)GNOME 46 is now in the current staging-next cycle! https://github.com/NixOS/nixpkgs/pull/30608020:06:49
23 Apr 2024
@sebtm:lodere.esSebTM
In reply to @maxeaubrey:matrix.org
uep SebTM mea culpa, I kicked off the jobset before pushing the gdk-pixbuf bump not after as I had thought. Since that is also in staging I will just drop that commit, but that'll be the culprit of a tonne of rebuilds for both of you.
Got it also upgraded locally to Gnome 46 - thanks for the help 🙏
06:02:03
@sebtm:lodere.esSebTM
In reply to @maxeaubrey:matrix.org
uep SebTM mea culpa, I kicked off the jobset before pushing the gdk-pixbuf bump not after as I had thought. Since that is also in staging I will just drop that commit, but that'll be the culprit of a tonne of rebuilds for both of you.
* Got it also upgraded locally to Gnome 46 - thanks for the help 🙏 Whats from your experience the time a staging cycle is built/released?
06:53:16
@sebtm:lodere.esSebTM
In reply to @maxeaubrey:matrix.org

SebTM: we'll presumably do another extensions bump after landing gnome 46, rather than as part of this PR

Did an auto-update because appindicator was released for gnome-46 (5 days ago) and missing which breaks my workflow a bit: https://github.com/NixOS/nixpkgs/pull/306197

(not sure if it is helpful but can re-update again when we are at the point - just let me know if I can help out or if it's easier for you to do yourself...)

07:18:47
@sebtm:lodere.esSebTM
In reply to @maxeaubrey:matrix.org

SebTM: we'll presumably do another extensions bump after landing gnome 46, rather than as part of this PR

*

Did an auto-update because appindicator was released for gnome-46 (5 days ago) and missing which breaks my workflow a bit: https://github.com/NixOS/nixpkgs/pull/306197

(not sure if it is helpful, target might be wrong, but can re-update again when we are at the point - just let me know if I can help out or if it's easier for you to do yourself...)

07:19:09
@vcunat:matrix.orgvcunat
In reply to @sebtm:lodere.es
Got it also upgraded locally to Gnome 46 - thanks for the help 🙏 Whats from your experience the time a staging cycle is built/released?
staging-next normally takes about 4-5 days to build. But often we run into regressions that need human time and more rebuilds, so it's not rare to take two weeks altogether.
09:30:12
@vcunat:matrix.orgvcunat You can watch that PR and/or #staging:nixos.org 09:30:42
@vcunat:matrix.orgvcunat(help with fixes is always welcome, of course)09:30:57

Show newer messages


Back to Room ListRoom Version: 6