=== Class7_ is now known as Class7 [07:11] good morning [07:14] Salut didrocks [07:15] hello jibel === pstolowski|afk is now known as pstolowski [08:41] good morning desktopers [09:01] hi [09:02] hey Laney! wie gehts? [09:08] hey seb128 [09:08] doin' goooooooooooooooooood [09:10] looks like a nice day! [09:10] what about you? [09:12] Morning desktopers [09:16] hey Wimpress, how are you? [09:19] Laney, doing good! I had tennis lesson yesterday, it's nice and sunny today and I just manage to sponsor nautilus fixes from Marco without hitting any git stone on the way :p [09:23] truly one for the CV [09:56] good morning! [09:56] hey andyrock, how are you? [09:57] tseliot, hey! sorry about the extra email rounds on that nvidia SRU, I'm not familiar with those drivers and they versioning and the difference between e.g -361 -375 -390, so I looked a thing from a wrong angle at first. You are right that this issue is not need, I followed up now and hopefully it's good enough to unblock the SRU [09:58] seb128: good thanks. Planning to prepare a gjs upload to make "gnome-shell --replace" work again [09:58] seb128: what about you? [09:58] woot [09:58] that was an small diff from what I saw to adapt to some mozjs changes, right? [09:58] I'm good :) [09:58] seb128: ok, thanks [09:58] is not *new* [09:59] seb128: yeah. We also need another fix from Trevinho [09:59] seb128: not sure if I need to that in salsa before [09:59] wdyt? [09:59] andyrock, there are also some leak fixes in the stable serie so it might be worth doing the point update [09:59] you don't *need* to [10:00] seb128: can we SRU the full release to cosmic? [10:00] it's a point bug fix release so I would say yes [10:00] but I'm not the expert in that stack and I don't know how well tested their updates and how risky it can be [10:01] we can always try, we have the testing in proposed for that :) [10:01] kk I'll ask ptomato if I can do a point release once he's online [10:02] andyrock, well there is one, a .2 [10:02] seb128: not enough [10:02] seb128: otherwise I can do a .2 + my fix [10:03] that's what I was suggesting [10:03] there is no commit in https://gitlab.gnome.org/GNOME/gjs/commits/gnome-3-30 since .2 [10:03] so imho no need to point them for another tarball [10:03] just do .2 + your fix [10:03] kk, I'll propose my fix in gnome-3-30 branch [10:03] if that fix affects the 3.30 branch then it ought to be taken into it as well [10:04] indeed [10:04] Laney: yeah [10:04] debian already got the .2 [10:04] right, I was not arguing against having it commited to stable upstream [10:04] just maybe that's not worth pushing for a new release by itself [10:04] anyway, you guys know how to sort that out :) [10:04] I can merge from debian and add my fix [10:05] Laney, you said you would do the g-c-c update review in salsa for andyrock right? do you plan to handle the cosmic SRU as well? [10:05] (if not I add that to my backlog) [10:06] I can prepare the branches for D and for the SRU [10:06] I did, that's all going to be the same I hope [10:06] great, thx [10:06] pls [10:06] andyrock: gjs is in sync, please propose to salsa too [10:07] Laney: sure [10:07] regarding g-c-c I added a commit that we forgot to push to gnome-3-30 branch before the point release [10:07] it's merged now so we're going to get in the next point release if any [11:08] I'm preparing an upload to mutter with https://gitlab.gnome.org/GNOME/mutter/commit/1d863f4d3e102c3100ca879224a2d0c6dcb45674 [11:08] to salsa [11:09] maybe that's enough to fix the "gnome-shell --replace" even without the gjs changes [11:09] because Marco want me to include also the commit here in gjs: https://gitlab.gnome.org/GNOME/gjs/merge_requests/240/commits [11:09] GNOME issue (Merge request) 240 in gjs "Fix ParamSpec refcounting" [Closed] [11:18] comes a point when a release is better [11:28] yeah I'll talk to ptomato and ask him to do a point release with those fixes [11:36] andyrock, Laney, snapd change to allow /run/snap.$snapname is merged in master now :) [11:37] what a world [11:37] ! [11:48] \o/ [11:49] we still need to wait for it to be released in bionic [14:50] autotooooooollllllllllsssssssss [15:27] andyrock, update-notifier looks fine to me now and I tested it works fine (I tested on a file where I changed the timestamp to be 1 day ago, knowing I rebooted this morning, and it didn't display the notification again) [15:27] so I can sponsor if Laney is +1 as well [15:28] nice, thx for reviews [15:28] both of you <3 [15:31] how does that fix fix the second warning? [15:32] oh [15:32] they were both warnings from g_strdup_printf(), I thought one of them was from ngettext() [15:32] right [15:33] we could also do "1 bla bla" [15:33] instead of "% lu" for the first case [15:33] * Laney misunderstood the "yes" [15:34] good if it doesn't warn, kind of expected it to do so [15:39] * Laney looks quickly [15:45] I should fix spice-vdagent for systemd --user, sucks losing that functionality [15:47] yes please! :) [15:49] :> [15:49] andyrock, k, your got one extra round of polish to do for L_aney and we are good to upload :) === dkessel_ is now known as dkessel === pstolowski is now known as pstolowski|afk [17:39] seb128: Laney: oh I would got with this check "if (num_updates != 0 && errno == 0)" [17:39] setting errno before to 0 [17:40] num_updates will be 0 if we have "applied 0" or "applied invalid-number" [17:40] and errno will be != 0 if there was an overflow or something else [17:47] andyrock, that would probably work as well yes [17:50] I prefer positive error checking, going by what the documentation says [17:57] but if you feel strongly then that's fine [17:58] https://www.irccloud.com/pastebin/rGwGLvXI/ [17:58] Laney: ^^^ [17:59] andyrock: I'd probably make those separate variables so the code is more readable, but up to you - looks good to me! [18:00] 😘 [18:04] tomorrow <3 [18:04] EOD for me [18:05] me too [18:06] CLIMBING TIME 🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗🧗 [23:44] is gnome-shell crashing often a known issue in cosmic? [23:46] I've heard it's easy for extensions to crash it -- if you have any extensions enabled, try disabling them [23:46] egh? [23:47] JavaScript causing a segfault sounds like a big issue to me... [23:48] big security issue too... [23:50] that's one reason why we (security team) said "no" to the MIR to let browsers install shell extensions with one click [23:51] as opposed to just showing up in the software installer where they look "trusted"? [23:52] yes; hopefully someone from debian and or ubuntu's read the ones we ship [23:52] you mean those in Gnome's repository? [23:53] because that's where it pulls them from...