[00:40] jamesh: do you think the breeze MR is ready to be merged? [00:41] jamesh: i think it looks fine and i did some testing today, didn't see any regressions [00:41] kenvandine: I suppose we could merge it and do the icon theme later. It shouldn't hurt to have one without the other [00:41] jamesh: i need to push out an update soon for some USNs anyway, would like to get as many fixes/improvements out as i can [00:41] yeah [00:41] * kenvandine merges [00:42] kenvandine: I think I've got things sorted to let Yaru's CI trigger g-c-t's CI too now [00:43] i think someone complained about cursor theme, that would be included in their icon theme right? [00:43] quite possibly, yeah. [00:43] Laney: g-s-d 3.31.90 works with gnome-shell 3.30. I haven't tried 3.31.91 though [00:44] cursor themes are generally part of the icon theme [00:44] jbicha: i think he's away until tuesday [00:44] jamesh: yeah [00:44] jamesh: something to confirm [00:46] ok, I think glibc will take a bit more time to migrate anyway [00:47] kenvandine: hmm. Looks like the cursors are in breeze.git, separate from breeze-icons.git [01:59] jbicha, can I get you to sponsor the new snapd-glib (in git). I've added autopkg tests which is a requirement for SRU exception. [01:59] I've never done them before so if you know better than I do please have a look if they make sense! [02:02] Laney, ^ I saw your name on the glib ones (i.e. I copied those). Let me know if they look wrong! https://salsa.debian.org/debian-ayatana-team/snapd-glib [02:28] jamesh: if you have any thing else you might be able to get into gtk-common-themes by Monday my time, take a swing at it [02:28] or rather tuesday, i'm out on monday :) [02:28] i'll defer publishing it until then, that's the snap i'm most concerned with publishing to stable to often [02:30] jamesh: also, FYI in case you weren't aware the CI builds publish to edge but we have a git mirror on LP that publishes to candidate [02:30] as the seeded snaps have to be built on LP [02:30] robert! [02:30] jamesh: https://code.launchpad.net/~ubuntu-desktop/+snap/gtk-common-themes [02:31] hey robert [02:34] * kenvandine heads off to get more sleep [06:40] good morning [06:54] Morning didrocks [06:54] hey duflu [07:51] Good morning [07:53] Hi jibel [07:54] Hi duflu [07:56] salut jibel [07:57] Salut didrocks [08:07] what's this packagekit daemon and why is it blocking manual apt update [08:07] locks the db === pstolowski|afk is now known as pstolowski [08:09] ah, bad network [08:33] good morning desktoppers [08:33] salut oSoMoN [08:33] Hi oSoMoN [08:34] salut didrocks, hey duflu [08:49] good morning desktopers [08:49] tjaalton, it's the service used by e.g gnome-software to interact with the packaging system [08:52] seb128: right, it's not new but was blocking apt on a new install because the network driver of the new hw is buggy [08:53] first time I saw it running [08:55] morning all [08:58] Morning willcooke [08:58] tjaalton, k [08:58] willcooke, hey! [08:59] & bbiab, going to co-working now [09:00] hey willcooke [09:02] Hot cross buns for breakfast \o/ [09:05] Hi willcooke [09:08] hi willcooke, salut jibel [09:33] I'm seeing bug 1818199 on every boot on disco. Anyone else have this crash? [09:33] bug 1818199 in packagekit (Ubuntu) "packagekitd crashed with SIGSEGV in std::__cxx11::basic_string, std::allocator >::_M_replace()" [Medium,New] https://launchpad.net/bugs/1818199 [09:33] jibel, checking [09:35] I cannot find something similar on the tracker but there are so many pkgkit crashes there [09:35] jibel, tjaalton was just mention problems in packagekit [09:35] error tracker* [09:35] *mentioning [09:36] yeah it's crashing here too [09:36] same as bug #1818059? [09:36] Error: Launchpad bug 1818059 could not be found [09:38] but packagekit didn't change since 01-07 [09:41] I don't know the trace in the private bug is too incomplete [09:41] hrm, not seeing anything in the logs for a fresh install [09:41] apt changed yesterady [09:42] and pk crashes in the apt backend [09:42] hmm, didn't crash this time [09:43] I didn't update for a couple of days, but it's only at startup? [09:43] ah, I'm wrong: -rw-r----- 1 root whoopsie 4467454 févr. 25 08:25 /var/crash/_usr_lib_packagekit_packagekitd.0.crash [09:43] so, for quite some days already [09:45] jibel, yeah I found lots of reports of that and similar. All in bug 1818199 now [09:45] bug 1818199 in packagekit (Ubuntu) "packagekitd crashed with SIGSEGV in __memmove_sse2_unaligned_erms() from std::char_traits::copy() from std::__cxx11::basic_string, std::allocator >::_S_copy() from std::__cxx11::basic_string, std::allocator >::_M_replace()" [Medium,Confirmed] https://launchpad.net/bugs/1818199 [09:45] who wants to valgrind it? [09:46] duflu, when did those start? [09:46] seb128, May 2018 [09:46] duflu, thanks for finding the duplicates [09:47] k, so nothing new [09:47] just more common [09:47] still would be good to debug is someone can reproduce [09:47] brb [09:48] duflu, are you sure the crashes in the tracker are the same? [09:48] * duflu checks again [09:49] jibel, yes but the robots will call them two different crashes. The top function (sse2 vs avx) is just a runtime choice of which function is best for your CPU model [09:55] The real bug is below that and the same [09:58] seb128, appears to be a misuse of C++ at apt-messages.cpp:55 but I can't tell what the mistake is [09:58] (assuming it's not an STL bug) [10:26] jbicha: thanks, you can unblock it if you want to be responsible for that :-) [10:26] (not here!) [10:28] unblocking won't make it move by itself, still blocked on new glibc [10:28] wonder what the blockers are there [10:28] not going to check though [10:28] HI AND BYE! [10:28] 👋 [10:29] see you Laney :) [10:29] see you Laney [10:29] have a good weekend [10:33] and that's a good Friday push : +1500 lines, -83 [10:34] (well, started a little bit earlier than this morning though :p) [10:37] :) [11:29] didrocks, jibel, tjaalton, do you get packagekit to segfault if you start it manually? if so could one of you get a valgrind log? [11:36] nope, doesn't crash manually [11:37] :/ [11:37] same here [11:45] jbicha, ricotz, who is dealing with the new vala transition? [11:45] gnome-shell-pomodoro autopkgtests are failing, sounds like due to it, https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-disco/disco/amd64/g/gnome-shell-pomodoro/20190223_231441_1816a@/log.gz [11:45] also rygel fails to build now :/ [11:45] error: Return: Cannot convert from `GLib.List' to `GLib.List' [11:48] which seems https://gitlab.gnome.org/GNOME/rygel/merge_requests/3.patch but that needs to be uploaded then [11:48] GNOME issue (Merge request) 3 in rygel "renderer: Fix type-argument mismatch" [Merged] [11:52] seb128, I mentioned the required upstream commits to jbicha, seems he didn't get it yet [11:52] ricotz, you should really consider applying for upload rights at some point :) [11:52] seb128, please see my last messages in #debian-gnome [11:54] ricotz, why not doing MPs/sponsoring request for packages fixes, would open the way for you to be addded to pkg-gnome and being able to do those fixes directly which would benefit everyone [11:55] seb128, I see, although as a bad experience there was my zeitgeist update which didn't get anywhere for weeks, or the vala SRUs [11:57] this made me think again that the spare time is better invested upstream [11:58] regarding folks, this basically mean and proper rebuild for bionic/cosmic must be considered [11:59] what does "rls-bb-notfixing" mean? [11:59] seb128: nope, doesn't crash [12:00] seb128, rygel https://gitlab.gnome.org/GNOME/rygel/commit/5234b48eb0765b7ed3e7836213747fbb3b0ee2b5 [12:03] ricotz, it means we are not tracking the bug as a team-owned-item [12:04] jibel: there was a packagekit fix uploaded to Debian that we need to merge for disco [12:04] ricotz, re sponsoring, yeah we are low on resources, which is why it would be best if you could upload yourself without having to block on others [12:04] seb128, ok, I am really hoping your are not underestimating those vala bug fixes [12:05] ricotz, I probably am, I don't know much about vala and I don't know of any concrete user visible issue those would fix [12:05] jbicha, were you going to merge or should I? we probably want that one [12:05] [ Andrew Hayzen ] [12:05] * Add aptcc-use-correct-return-type-in-function.patch: [12:05] - Fix function return type, which resolves packagekitd crash [12:05] when gnome-software launches, causing gnome-software to hang [12:06] seb128, considering a core gnome build-dep as not critical seems problematic [12:06] ricotz, I think we simply have different perspectives on the problem [12:06] seb128: I just asked Julian in #ubuntu-devel if we can get our diff pushed to Debian so we can sync again [12:06] I'm looking at SRUs from an user-impact [12:07] I have appointments today so I won't be able to do uploads until tomorrow [12:07] and I don't know how any problem existing and bitting users today that would get resolved by the vala update [12:07] but I'm happy to be informed [12:07] jbicha, ok, I can do that [12:07] or let's see if julian wants to do it [12:08] Julian is an "Uploader" for pk in Debian :) [12:08] ok, bye for now :) [12:09] seb128, ok, my pov is vala upstream, and see people working with older versions and reporting fixed bugs is unfortunate, in case of bionic as LTS release is even worse having an out-dated versions while this is usually a development target [12:10] seb128, maintaining several vala branches as LTS releases is reason to provide stable release updates for those distro releases [12:11] right [12:11] it's always tricky to do toolchain updates in stable series [12:11] you ideally need to test rebuild/runtime the rdepends [12:12] which is non trivial work [12:12] didrocks, jibel, tjaalton, the packagekit issue should be fixed in https://launchpad.net/ubuntu/+source/packagekit/1.1.12-2ubuntu1 [12:13] does this actually happen for updates like gcc 8.2 or openjdk 11 in that detail? [12:14] ricotz, openjdk yes, the SRU bug lists all the rdepends and there is a ppa used https://launchpad.net/~openjdk-11-transition [12:15] I don't know about gcc [12:15] ok [12:16] vala would probably make a good classic snap :) [12:16] would make easier for users on any serie to get the version they want [12:17] while we could be more conservative with the distro version which is used to build the archive [12:17] seb128, vala is part of the gnome-sdk which is sufficient for user wanting it that way [12:18] this doesn't help building archive packages though [12:19] proving newer series of vala in released ubuntu versions is not my goal [12:20] but fixing issues discovered over the time [12:22] right, well I agree it would be nice to have the current version [12:22] but it's lot of work and people are busy :/ [12:22] it also doesn't give confidence that things might need to be rebuilt, it means other packages might also hit problems [12:23] I am fine with scratching the cosmic update, but the keeping bionic updated is kind of essential with its 10 years support [12:25] if it is realized that a package actually needs an rebuild it would be buggy already [12:27] you won't see such failures which are happening with vala 0.43.x in rygel [12:28] e.g. rygel fix itself would likely apply and fix memory management issues in stable releases too [12:28] right [12:28] anyway don't worry, we will look at the bionic SRU [12:29] alright, there will be a vala 0.40.14 soon [12:31] k [12:32] thanks [12:35] jbicha, did you plan to ffe the new gupnp? === ecloud_wfh is now known as eckoud === eckoud is now known as ecloud [13:39] seb128: I'll keep an eye on the crashers after updating [13:39] didrocks, 'ci [13:43] is it possible to let the blocked-by-glibc packages to transition from -proposed? [13:51] ricotz: maybe ask doko? I don't know the impact if there are some ABI compatibility on some archs which creates this transition [13:53] didrocks, it is fine I assume he is on this glibc issue [13:53] * ricotz is just getting the usual stuck-in-proposed emails [13:58] yeah, not easy way around that :/ [14:03] didrocks, could you review https://code.launchpad.net/~vanvugt/ubuntu/+source/gnome-shell/+git/gnome-shell/+merge/363831 since you know about the topic and it's changing a patch you wrote? [14:03] also the code diff is small so hopefully it doesn't require too much work, maybe just a round of testing if you validate the approach [14:07] seb128: sure! Just need a test + reboot (will probably do that in the morning, when I don't have too much stuff opened ;)) [14:07] didrocks, sounds good, thx! [14:08] de rien! [14:09] it looks good, but I want to check the color actually matches now [14:09] trusting duflu on this, but you never know :) [14:16] yeah, always good to double check [14:16] even if for sure he has better eyes than me for colors and frames [14:24] yeah, same :) [14:47] This is a crazy notification https://usercontent.irccloud-cdn.com/file/10pGZ7CC/Screenshot%20from%202019-03-01%2009-44-37.png [14:47] i'm guessing update-notifier is using an icon that's way too big? [14:50] ha [14:56] * kenvandine files bug [14:58] actually maybe it's a notification-daemon bug [14:58] i'd think it should be scaling the icon [15:00] bug 1818246 [15:00] bug 1818246 in notification-daemon (Ubuntu) "update-notifier's notification is huge due to large icon" [Undecided,New] https://launchpad.net/bugs/1818246 [15:13] jbicha: do you know what epiphany uses for password storage? To me it seems like it would use the keyring... but it doesn't seem to [15:14] i noticed timeouts on the console storing passwords [15:14] but not apparmor denials [15:14] i added the password-manager-service plug thinking it should need it, but it really should have shown denials if it was using that [15:14] but that didn't work [15:16] kenvandine, lol [15:17] kenvandine, is notification-daemon still used? also wth about update-notifier being ready, that's supposed to be a service, not something to notify users about [15:17] oh... dunno :) [15:18] so it's all in the shell now [15:18] duh [15:19] :) [15:19] * kenvandine updated the bug [15:20] all i know is i got a HUGE notification from update-notifier [15:20] freaking shell focus [15:21] * kenvandine edits bug [15:21] did you trigger update-notifier manually in some way? [15:22] do you use scaling? [15:22] no and no [15:23] i was typing in irc when that popped up [15:23] does update-notifier raise a window when updates are ready? [15:23] oddly i never got such a window [15:24] it triggers update-manager [15:25] i also hadn't rebooted or anything [15:25] so it's not like the service should have just started [15:26] kenvandine, epiphany does use gnome-leyring [15:26] or libsecret at least [15:26] see https://gitlab.gnome.org/GNOME/epiphany/blob/master/lib/sync/ephy-password-manager.c [15:26] also https://gitlab.gnome.org/GNOME/epiphany/commit/50baa8136 [15:27] (flatpak allowed access to the keyring) [15:27] i saw it was linked against libsecret [15:28] it's timing out though, something else to debug :) [15:28] seb128: i updated the bug [15:28] i guess it's two thing, the shell should scale large icons down [15:28] s/thing/things/ [15:29] jbicha: i'm going to go ahead an push a couple changes to the epiphany snap, as at least they are correct. but we still need to figure out why it's not working [15:31] oddly there is no denials at all from epiphany... which is really unusual [15:31] so it's clearly not even trying [15:31] do you build from source? [15:32] yes [15:32] it might not be building with libsecret [15:33] checking [15:34] it does [15:35] do you have the build log? [15:37] it's on LP, i'll look at it [15:37] it doesn't seem optional anyway [15:37] so dunno sorry [15:39] Dependency libsecret-1 found: YES 0.18.6 [15:40] anyway, i have more pressing things to worry about :) [15:41] kenvandine, btw, side comment from testing gedit yesterday, your layouting of iso-codes failed warning but there are no dictionnary so still no spell checking (but bundling dictionnaries doesn't sound nice :/ maybe something worth having an interface over to access the host or shared content for dict between apps) [15:42] oh [15:42] kenvandine, oh and there are denials about the session logout inhibit, which I think has no interface atm so a wishlist for snapd, unsure if that's already known/reported/on some of our lists? [15:42] portals will handle that [15:43] how so? [15:43] there is a portal for session inhibit [15:43] need a newer gtk and glib though [15:43] prompting users every time they open edit to know if it's ok to inhibit their session? [15:43] or what's the user interaction? [15:43] i don't think that one has any user interaction [15:43] some of them don't [15:44] or maybe once [15:44] and it remembers [15:44] ok, nice :) [15:44] thx ken! [15:44] np [15:44] thanks for testing and giving feedback [15:44] oh, I forgot to ask how you feel today! [15:44] a bit better I hope? [15:44] np [15:44] no... sadly [15:44] it's been a miserable week [15:45] wednesday i was the only day i didn't have a fever [15:45] it came back [15:45] kenvandine: take it easy :( [15:45] been on antibiotics for the past 2 days, still not helping [15:45] my family has me in quarantine :/ [15:46] yeah, I imagine… source of infection :p [15:46] i've only left the bedroom to go to the doctor all week [15:46] * kenvandine is going crazy [15:46] it means i've been spending my evenings working :/ [15:47] otherwise too bored [15:47] * didrocks hugs kenvandine [15:48] my poor wife... spent 2 weeks now taking care of all the kids on her own [15:48] yeah, thought you would come back and rest a little bit… Lies! [15:48] damn ubuflu [15:49] test [15:49] tset [15:49] hey frederik-f! [15:49] Huhu, ah now I understood IRC [15:49] frederik-f: going to apply for ubuntu membership next? :) [15:50] Yes I already made it to the wiki page: https://wiki.ubuntu.com/Membership/Boards [15:50] But I have no contributions on launchpad yet, so I linked the yaru repo. Hope that's okay? === chrisccoulson__ is now known as chrisccoulson [15:52] frederik-f: I guess you broke the array and you still need to write a wiki page presenting you :) This is where you will explain your contribution and link to the yaru repo [15:52] (and community.ubuntu.com and so on…) [15:52] okay, I try my best! :D [15:53] seb128: Hi, good afternoon, can you sponsor few unity mps ? [15:53] k_alam, hey, maybe, feel free to give the urls and I will see what I can do [15:53] seb128: https://paste.ubuntu.com/p/MSQSKFfH7d/ [15:54] kenvandine, urg :( get better! [15:54] seb128: thx [15:55] seb128: will vala 44 be in disco ? It is breaking many packages...unity-greeter, scopes....etc [16:02] k_alam, https://launchpad.net/distros/ubuntu/+source/vala ... 0.43.91 is in disco-proposed, jbicha and ricotz are supposed to handle those issues, you didn't hear from them/got patches? [16:05] ricotz patched libunity......that leaves greeter and scopes...not sure if any one working on those....I fixed glib related deprecation in greeter [16:05] no-one from desktop team at least [16:08] ok...let me try fixing those in greeter....I will ask jbicha later [16:15] seb128, k_alam, I have several updated packages [16:16] e.g. https://launchpad.net/~ricotz/+archive/ubuntu/vala-disco/+packages?field.name_filter=greeter&field.status_filter=published&field.series_filter= [16:16] ricotz, did you submit the fix to the vcs-es? [16:16] seb128, no, most of them were synced from debian [16:17] :( [16:17] I guess unity-greeter could have been proposed [16:17] well at least you are hanging out here :) [16:17] k_alam, ^ try grabbing the diff from that ppa? [16:21] Alright..let me try that...Thanks. [16:27] k_alam, launchpad is being unhappy, I uploaded unity-control-center but had to do the logo change locally since I couldn't grab the branch at the time [16:27] those 2 u-c-c ones are uploaded now [16:39] seb128: The diff seems ok to me for u-c-c....u-s-d diff also seems fine....I used bzr rebase for u-c-c.......may be that's why some issues are happening... [16:41] k_alam, no, the issue is the launchpad server being out of order atm [16:41] or some bits at least [16:59] k_alam, k, so I sponsored most of those, I don't have the slots to deal with the lenses/dh-python now though but the others are in [16:59] k_alam, unity-greeter I didn't upload since I think that needs the vala fix as well? let me know when you mp that [17:04] Thanks....yes I am preparing a mp for greeter....vala fixes required only after 43.91 lands, so it will work for now...same for libunity...... [17:04] of course libunity failed to build... [17:05] k_alam, no, new vala is in proposed already and packages build again proposed [17:05] k_alam, https://launchpadlibrarian.net/413314917/buildlog_ubuntu-disco-amd64.libunity_7.1.4+18.04.20180209.1-0ubuntu3_BUILDING.txt.gz [17:07] libunity requires this first... https://code.launchpad.net/~ricotz/libunity/syntax-fixes/+merge/362923 it needs to be reviewed though [17:08] and dh-python in build depends...which was added without going through trunk [17:09] right [17:10] should I remove dh-python from my merge since it was already added ? [17:11] you can but it's not needed [17:11] well I already sorted that out for the changes I uploaded [17:19] k_alam, ricotz, that libunity situation is suboptimal, unsure we have people to review those changes/knowing the rdepends, also changing the API seems suboptimal but I don't understand vala enough to know why that's needed [17:21] the diff could be reduced by concentrating on errors only for easier review [17:23] would that means not changing the API? [17:23] moving the out parameters are only vala API changes without effecting C [17:24] the API changes I am referring there are the ownership changes [17:27] well as said before I don't understand vala enough to comment on that [17:27] I think we want to minimal changes required to fix the build to ease the review [17:35] seb128, k_alam, minimized and updated the merge [17:35] ricotz, thx! [17:40] ricotz: thanks. [17:42] ricotz: will open a merge for unity greeter too ? Only for vala fixes..I can replay my merge on top of that... [17:42] *will you [17:43] k_alam, I don't care for credits, so just use the diff [17:44] Alright...bzr supports author..so I will use that.. :) [17:44] (bazaar feels a bit clumsy to work with compared to git) [17:47] some unity related already moved to git...rest will move soon [17:49] good :) [18:03] night all, have a good weekend [18:09] desktoppers, fractional scaling stuff (wayland) just merged upstream! [18:56] I'm debugging automated desktop tests of disco and I see a timeout of portal service. What is this service? and when has it been introduced? [18:57] then a timeout of packagekit.service. It seems to be blocking ubiquity? [18:57] -? [19:21] Trevinho, congrats, you deserve a beer! [19:23] ah no, it's a problem with partman [19:32] Trevinho: congrats! [19:32] seb128: aspell is included in the gnome content snap, which you recommend i include hunspell? [19:32] * kenvandine isn't up to speed on what's recommended [19:33] i might be able to use a layout to provide the proper access [19:34] either way we'd need to add other langs [19:38] kenvandine, yes, but enchant is what is used to access the dict [19:42] enchant is in the content snap as well [19:42] seb128: so you think i should add hunspell? [19:46] seb128, FYI, automated tests failure is a real failure with preseeded installations of desktop. I filed bug 1818285. [19:46] bug 1818285 in partman-base (Ubuntu) "[disco desktop] preseeded installation fails with parted_server: No data in infifo. parted_server: Line 2387. CRITICAL ERROR!!! EXITING." [Undecided,New] https://launchpad.net/bugs/1818285 [19:48] kenvandine, well, you want to add the individual dictioonnaries? [19:48] jibel, ah, good, thx! [19:48] yeah, but do we need both aspell and hunspell? [19:48] iirc hunspell is desired [19:49] seems sensible to add all the languages to the content snap [19:50] jibel, I pinged Steve about it on #ubuntu-devel [19:51] kenvandine, the iso has aspell-en and then hunspell-de/es/fr/it/etc [19:51] it sucks if we need to bundle all the dicts for all locales though [19:51] seb128: i think we do need to [19:52] we should allow access to the dict from the host [19:52] same as fonts [19:52] imho [19:52] since we don't have a means to add them dynamicly [19:52] seb128: good point [19:52] that should be harmless [19:52] and very stable [19:52] there is no abi/format change there [19:52] right [19:53] oh [19:53] we do already have that access [19:53] from the sandbox i can list /usr/share/hunspell [19:54] and see what's on the host [19:54] that's good... now we just need to figure out why it's not working :) [19:55] gedit says there is no language set but hints it could be the lack of dictionaries [19:55] but maybe it is really just the language not being set :) [19:56] * kenvandine straces [20:01] oh my... i think it's blowing up because it can't find gspell-1.mo [20:08] :/ [20:29] that's easily fixable :) [21:01] good night and good week-end all [21:04] it's work-late-friday today it looks like [22:04] jdstrand: i have a couple of snaps awaiting review for dbus slot assertions [22:05] jdstrand: transporter and feedreader [22:06] jdstrand: and the snap-store auto connection for system-observe has the votes now [22:06] jdstrand: just nagging a little :) === Dmitrii-Sh_ is now known as Dmitrii-Sh === FourDollars_ is now known as FourDollars === pstolowski_ is now known as pstolowski === PaulW2U_ is now known as PaulW2U === kenvandine_ is now known as kenvandine === tedg_ is now known as tedg === plars_ is now known as plars === zyga_ is now known as zyga