[00:36] erm, how is this a Unity bug? [00:36] https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1166124 [00:36] Ubuntu bug 1166124 in unity (Ubuntu) "Ubuntu minimum system requirements needs to be updated" [Undecided,Confirmed] [04:12] bye all === hikiko__ is now known as hikiko [05:41] hello [05:54] bonjour! [06:06] good morning [06:10] hey didrocks & desktopers [06:11] re seb128! [06:11] re :-) [06:18] good morning didrocks and seb128! How were your weekends? [06:18] hey larsu! [06:18] excellent, thanks! what about you? [06:21] seb128: great thanks! Went to the movies, met with my sisters, had some beer. All in all pretty relaxing :) [06:22] great [06:23] we were in France for the w.e, was nice, though spent a bit of time on the road [06:23] we even managed to do a have a bbq yesterday [06:23] 19°C and sunny, felt like 25°C ;-) [06:24] wow! [06:24] good morning larsu! we stayed mostly at home and sneezing :) [06:25] but feeling way better now [06:25] still not 100% "fixed" but better [06:25] :( [06:25] at least it's better now [06:25] yep [06:30] Bonjour tout le monde ! [06:30] hey pitti [06:30] pitti, comment ça va ? [06:30] bonjour pitti ! [06:31] pitti, on a reçu le stollen samedi, merci beaucoup ! [06:31] guten morgen pitti! [06:35] seb128: c'est grand ! [06:35] * pitti waves from Budapest [06:35] pitti: first meeting soon? [06:35] didrocks: intro meeting now, yes [06:35] pitti, I hope the budapest week isn't going to be too stressing! [06:36] pitti: ah, I know that the next one will be """my""" topic [06:36] let's see how it goes [06:40] didrocks: how do you mean? [06:42] pitti: the thing I worked on last week, snappy dev experience [06:42] you will see, tell me how much olli is sweating :p [06:49] moin all! [06:49] hey Sweet5hark [06:50] didrocks: heya there [06:51] morning Sweet5hark [06:57] hey Sweet5hark [06:58] how are you? [06:59] seb128: survived LibreOffice conference. All feeling rather well, by biggest worry is us not getting complacent now (which usually is a good sign) ... [07:00] lol [07:00] still lot to do on libreoffice though [07:00] get it smaller, split the component, make it fit for mobile :-) [07:01] seb128: yeah, yeah. you first, where's your patch? [07:01] ;P [07:01] well; you are the one who said that you can get complacent :p [07:02] seb128: lol, indeed. thanks for the help then! [07:02] :-) [07:16] Trevinho, andyrock if you have some time later could you take a look here: https://code.launchpad.net/~hikiko/compiz/compiz.fix-811591/+merge/272359 ? [07:33] hey hikiko [07:34] hi seb128 :) [07:39] Morning! [07:39] hey Trevinho, how are you? [07:40] seb128: good! You? [07:40] good as well, thanks [07:41] hikiko: Mh I've looked at it but not tried and checked the internals [07:41] :-* [07:41] Err [07:41] :-) [07:42] morning Trevinho and hikiko! [07:44] lol [07:45] hi Trevinho larsu [07:50] Good morning you fine fellows [07:51] hi willcooke [07:51] happy Monday [07:51] good morning willcooke [07:51] yay? [07:51] hey didrocks [07:52] larsu, saw this: https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1494361 [07:52] Ubuntu bug 1494361 in ubiquity (Ubuntu) "Wily: ubi-timezone consistently crashes from certain IP addresses" [Undecided,Confirmed] [07:52] larsu, is that likely related to the stuff you've been working on? [07:54] willcooke: vaguely [07:54] great. Let's make a screenshot of the dialog box that says the error is described in a log [07:54] ah, log is attached as well. /me ranted too quickly [07:55] unable to resolve host. This should be easy [07:55] yeah, just saw that right at the end [07:55] who maintains ubiquity? [07:56] seb128: just for completeness -- coming back for your goals for LibreOffice: get it smaller => ongoing, split the components => wont happen really beyond what we have, make it fit for mobile => ongoing. I would add: add more testing and continue stability and filter quality improvements (ongoing) and ... implement collaboration (ongoing). [07:56] hey willcooke [07:56] larsu, looks like cyphermox has the most commits [07:57] larsu, cyphermox does [07:57] morning seb128, thanks for updating that greeter bug already [07:57] thanks. I'll have a chat with him when he's around [07:57] willcooke, yw [07:58] Trevinho, didrocks: speaking of bugs - did you see my comment on that accelgrab patch? [07:58] I tried making it subscribe multiple times, to no avail [07:58] larsu: oh, I didn't, let me have a look [07:59] I can imagine two other scenarios: (1) u-s-d crashes but there's no log (2) something other than u-s-d races with grabbing those accels for didrocks [07:59] I guess it's clearly 2 for me [07:59] we would have the .crash file otherwise (and I didn't see anything in gnome-session logs/upstart…) [08:00] we could find out who that is by logging the d-bus traffic on login [08:00] larsu, didrocks, Trevinho, I read the irclog from friday afternoon, did you get to a conclusion on the issue/what to do to fix it? [08:00] seb128: we know what state it's in and so why it doesn't respond [08:00] seb128: ish. We definitely understand the issue now, but are unsure of the cause [08:00] seb128: we don't know how it goes to that state though [08:00] k [08:01] is that enough to know how to make the code more robust to the situation? [08:01] so, it's possible at least to have Unity being more resilient [08:01] k, that's something [08:01] but you know what I think about bugs we don't understand fully… [08:01] it will strick back in other way later and be worse… [08:01] seb128: the Best Way would be to change the interface [08:01] ideally we would still understand what's going on [08:01] it's remarkably bad [08:01] yeah [08:02] did gnome-shell change theirs? [08:02] no [08:02] or are we still using the same one? [08:02] same [08:02] k [08:02] in practice I don't think we need to be compatible there [08:02] probably gnome-shell implements it with less bugs than unity [08:02] I doubt anyone mix components from g-s and unity [08:02] larsu: or we need transactions over dbus! :-) [08:02] which is why they don't see issues (that often?!) [08:03] seb128: I agree, I think we should change it, but we decided against it because we need to backport, too and don't want a large changeset [08:03] didrocks, you seem to be able to reproduce easy? [08:03] larsu, right [08:03] didrocks: you can do transactions if you do it ... right [08:03] HAI [08:03] seb128: yeah… now once every 4 logins… [08:03] didrocks: anyway. how do we log your session start? [08:03] OH WEIRD NICJ [08:03] K === lan3y is now known as Laney [08:04] didrocks, http://gould.cx/ted/blog/Bustle_Boot_Log_Under_Upstart [08:04] that's a nice hack to get login dbus activity [08:04] hey Laney [08:04] Laney: happy Monday! How are you? === Laney is now known as Guest61035 [08:04] didrocks, might be useful to get info on what is doing the registration [08:04] hey Guest61035 -ney ;) [08:04] lol [08:05] at lest you tab completed right this time :) [08:05] seb128: yeah, not as of now, I spent too much time and lagging behind on Ubuntu make, but at least, Trevinho won't block on that and can implement the fix in between [08:05] Guest61035: that's copy and paste! :) [08:05] larsu: why are you changing your nick all the time? [08:05] ah shit, now it happened to me [08:05] is it friday yet? [08:06] it's always Friday in some part of the world === Guest61035 is now known as Laney [08:06] hehe [08:06] * larsu goes away reading about time zones work again [08:06] is desrt around those days? [08:06] we seem to have several glib update issues :-/ [08:06] bug #1498945 [08:06] bug 1498945 in glib2.0 (Ubuntu) "[libglib2.0] evolution + evolution-ews" [High,New] https://launchpad.net/bugs/1498945 [08:07] bug #1495943 could be as well, gvfs didn't change this cycle [08:07] she's at openhelp iirc [08:07] bug 1495943 in gvfs (Ubuntu) "gvfs-trash doesn't add "trash::" attrs to file which is moved to Trash" [High,Confirmed] https://launchpad.net/bugs/1495943 [08:07] larsu, are you the backup glib hacker? ;-) [08:07] also did attente go anywhere with the assert issue? [08:07] * larsu whistles [08:07] I filed those glib bugs upstream [08:07] Laney, bug watches on launchpad man :-) [08:08] way before those [08:08] srlsy [08:08] haha [08:08] this was like 4 months ago [08:08] shrug [08:08] gotta love it when everyone is triaging [08:08] we should file them on launchpad and rls-w-incoming them [08:08] I would have started nagging desrt earlier [08:08] in the cycle [08:08] I already told him about them [08:09] hum [08:09] and pinged in #gtk a couple of weeks ago [08:09] seems he doesn't have cycle to work on them then? [08:09] what's plan B? [08:10] plan b if nobody fixes a bug? [08:10] ...have the bug? [08:10] uh oh [08:10] revert to a version no thaving the regression? [08:10] well at least the ews issue started between .7 and .8 [08:10] so shouldn't be too difficult to bisect/find the commit [08:11] * seb128 looks at the git commit log [08:15] we might need https://git.gnome.org/browse/glib/commit/?id=2d7817887a9f0624f73492d04b2a992545f0beb9 [08:15] that's pointed as creating issues on at least https://bugzilla.gnome.org/show_bug.cgi?id=755609 [08:15] Gnome bug 755609 in gio "glib 2.46.0 breaks Sun Java JVM 1.8.0.60" [Normal,New] [08:15] well the commit is [08:15] that revert was after .46 [08:16] https://bugzilla.gnome.org/show_bug.cgi?id=755496 also [08:16] Gnome bug 755496 in general "glib 2.46 fails GStreamer test suite" [Normal,Resolved: fixed] [09:00] andyrock, https://bugs.launchpad.net/compiz/+bug/859273 I think you fixed this bug a few weeks ago isn't it? [09:00] Ubuntu bug 859273 in compiz (Ubuntu) "Improvable interaction between notify-osd and compiz's expo" [Low,Confirmed] [09:00] should I change the status to fix released? [09:01] (probably that was a duplicate that remained in the list) [09:01] hikiko: can this even be fixed without moving notifications into compiz itself? [09:02] or do they have some hint set? [09:02] larsu, I think this is fixed already by andyrock [09:02] I just want to make sure before I change the status [09:02] I don't know how he fixed it tbh [09:05] hikiko: right, it's still an issue on W, so please don't close the (ubuntu) one yet [09:05] mmm ok! but I can't reproduce it :s [09:07] still the same for me. Maybe you have a newer compiz installed? [09:13] larsu, I don't think so, maybe I am not following the steps correctly, I ll try again [09:14] * larsu just typed `git checkout gnome-3-61` [09:14] https://bugs.launchpad.net/compiz/+bug/732784 this one sucks too, my desktop "froze" (mouse is grabbed) and I think it's unity related :/ there are many mouse grabs when unity runs with expo/switcher/other plugins and I can't figure out why yet [09:14] Ubuntu bug 732784 in unity (Ubuntu) "Moving window in Workspace Switcher doesn't work when gtk-recordmydesktop is running" [Medium,Confirmed] [09:14] screen grab sorry [09:31] Laney, is there any reason to not upload that glib "revert of unwanted change" directly to wily? it might not fix all the issues but it does fix some upstream reported bugs and might fix some other bugs on the way [09:43] Package: glib2.0 [09:43] Package-Time: 514 [09:43] Source-Version: 2.46.0-2 [09:43] Space: 645448 [09:43] Status: successful [09:44] \o/ [09:44] Laney, thanks ;-) [09:44] Laney is quicker than irc [09:45] did you see that dezrt is apparently not here this week? [09:45] lol, yeah he just asked on the bug to test from a ppa so I was unsure if that was parallel actions or not [09:45] yes [09:45] yeah, just saw that :-/ [09:45] faster turnaround [09:45] well, let's see when attente gets online [09:45] the most annoying issue is the menu one [09:45] desrt is just at a conference, will probably be online anyway [09:45] like gedit segfault on start 70% of the time here [09:45] right [09:46] probably not working on bugs though [09:46] or at least not much [09:46] we'll see i guess [09:46] indeed [09:47] yeah, attente was going to bisect glib for the menu issue [09:47] so maybe he found the commit === larsu_ is now known as larsu [10:04] Happy 5th Birthday, LibreOffice! https://blog.documentfoundation.org/2015/09/28/five-years-of-libreoffice/ [10:11] Sweet5hark, Cake?? [10:11] willcooke: https://plus.google.com/+FlorianEffenberger/posts/WkUMN1yg8bi [10:11] Sweet5hark, :) I will expect a visit from the postman later on [10:19] * Sweet5hark quietly remembers the awesome cake nomnomnoms having had at the LibreOffice conference ... [10:30] Laney, can haz b&w wallpaper [10:30] sick blud [10:30] word [10:31] * willcooke bigs up the Alconbury massive [10:41] * Laney pulls a doughnut around maypole square [10:42] * larsu doesn't know wtf people are talking about [10:42] * Laney blaps larsu up [10:43] Laney, would that be a 1927, a 1937 or a 1948 doghnut ? [10:43] https://cdn1.vox-cdn.com/thumbor/q7bVIZrCH0NDY0Aowm0LKNaA6KU=/cdn0.vox-cdn.com/uploads/chorus_asset/file/4076080/donutspiracy.jpg [10:44] blap? [10:44] sigh [10:45] ogra_: at this rate it must be an inverted doughnut by now [10:45] haha [10:45] yeah [10:45] the tighter the better [10:45] * Laney hugs larsu [10:45] I'm just being UK yoof [10:45] googling "inverted donut" is ... interesting [10:46] pie charts, 3d donuts, hair styles, breasts, cake [10:46] and this: http://the-food-orb.wikia.com/wiki/Evil_Donut [10:46] * larsu hugs Laney back [10:47] Monday's working to be weird [10:47] \o/ [11:15] * larsu is out for lunch === hikiko is now known as hikiko|ln [11:53] good morning desktop [11:54] good morning desrt [11:54] brb [11:54] hey desrt, how are you? [12:00] i am well, thanks :) [12:00] but i am being scurried along to walk to the venue now. ciao :) [12:01] hey desrt! [12:02] desrt, have fun, and don't play too much with portals on the way ;-) === alan_g is now known as alan_g|lunch [12:19] seb128: Laney: unfortunately the bisection didn't work, i finished the bisect on some random irrelevant commit and found that i could only reproduce the crash randomly. then i tried it against glib 2.42.1 and still found it reproducing it so i'm not sure it's a glib bug any more :/ [12:19] :-( [12:20] hey attente [12:20] weird, it was consistent here and ld_preloading old glib fixed it [12:20] i'm going to look at it some more today though [12:20] also the bug started showing up on e.u.c recently [12:20] it's not random for me if I toggle that plugin [12:20] could be some other component change [12:21] but glib seems the more likely [12:21] Laney: i'll try it again with your gedit reproducer [12:21] cool [12:21] sorry it's not git bisect run-able [12:21] but i didn't understand why it would still reproduce with 2.42 [12:22] are you sure you installed/loaded that version correctly? [12:23] seb128: yeah, i was LD_LIBRARY_PATHing into my jhbuild build tree, and checked with ldd to make sure [12:23] weird [12:24] but the bug only started appearing in vivid right? when 2.42 is the version from utopic [12:24] right, also I'm unsure if there are several issues [12:24] for sure something changed that make that issue more likely to be hit for a week or so [12:28] seb128: you know... this might be that gsequence fix [12:28] GLib-GIO:ERROR:/build/glib2.0-h3kZN2/glib2.0-2.46.0/./gio/gmenuexporter.c:256:g_menu_exporter_menu_items_changed: assertion failed: (position + removed <= g_sequence_get_length (menu->item_links)) [12:29] Laney, yeah, which is why I asked if you uploaded to the archive, so we can see what issues get resolved with it [12:29] ? [12:29] you didn't mention this bug then [12:29] but you can also try with the ppa [12:30] no, I just said that I wanted to see it in the archive so we can see which ones for the glib issues we discussed recently are resolved [12:30] right, going to do that in a bit [12:31] fixes it for me [12:31] great [12:31] * Laney lets attente off the hook [12:31] it's a bit puzzling that we had reports from the assert in vivid though [12:31] but there might be less frequent conditions leading to the same assert [12:31] must be something else [12:32] what's the gsequence fix? [12:33] attente, https://git.gnome.org/browse/glib/commit/?id=2d7817887a9f0624f73492d04b2a992545f0beb9 [12:35] g'morning [12:36] hey qengho [12:36] good morning! [12:37] Howdy. seb128, I think I'll have a chromium upload to fix failing autopkg test in a few hours. [12:37] qengho, oh, excellent, I was going to ask about that ;-) === alan_g|lunch is now known as alan_g [13:05] larsu: hey! are you hitting that ubiquity timezone bug? === hikiko-lpt is now known as hikiko === Guest62641 is now known as balloons [14:06] Trevinho, andyrock, who is likely the best person to look at https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1499133 ? [14:06] Ubuntu bug 1499133 in unity (Ubuntu) "unity-panel-service crashed with SIGSEGV in gtk_menu_tracker_remove_items()" [High,Confirmed] [14:07] seb128: Trevinho :D [14:07] seb128: I might be [14:07] it's likely triggered as a side effect of the applications crashing on start due the glib bug we discussed earlier [14:07] but it's older than this [14:07] so the glib issue might just lead to a sequence that triggers that ups issue [14:08] seb128: yeah, I was looking at the stacktrace in fact... [14:08] I can reproduce easily by running pidgin with bonjour enabled and exiting it, so if you need debug info... [14:08] seb128: and I don't see any unity source involved, but well.. This doesn't meant there's anything wrong in indicator-appmenu or in unity-gtk-module [14:09] seb128: ok, let me know if glib changes affect this [14:09] well, they are going to do by the fact that ups doesn't like apps crashing [14:10] and the glib fix is going to fix apps [14:10] but it doesn't made the segfault case is not still thee [14:10] https://errors.ubuntu.com/problem/fb90c5cd261c59daee2e455c7e2445e2787affde shows that users hit that case [14:11] oh [14:12] invalid read in valgrind [14:12] https://paste.debian.net/313654/ [14:13] no unity code in there, could be a gtk bug [14:19] seb128: Trevinho I'm actually seeing similar invalid reads in appmenu-indicator [14:20] I'm trying to fix the memory leaks in hud and panel services [14:20] there is no unity code involved === ralsina_ is now known as ralsina [14:47] andyrock: cool [14:47] andyrock: any progress in finding where the leak might be? [14:47] not cool at all ;D [14:47] nope [14:47] not yet [14:59] does somebody who speaks python review https://code.launchpad.net/~seb128/software-properties/except_variable_name/+merge/272617 ? [14:59] +want [15:16] didrocks, thanks ;-) [15:16] yw ;-) [15:17] * didrocks is really hitting a bottle neck in this "interesting" test story :p [15:17] good news is that I found a real bug while digging, so… [15:19] well, at least that's something [15:21] yeah, but it's still not fully solved though :p [16:15] Laney, on https://code.launchpad.net/~justinmcp/aptdaemon/1352654/+merge/243354 you said you would review/upload, is that still on your list? [16:15] no I forgot [16:15] can do, or you can if you want [16:16] I already looked at it but I don't really understand the second chunck/why data is not needed/missing [16:17] I think I tried to ping mvo for a review back then but I guess he's too busy [16:21] that was added in http://bazaar.launchpad.net/~aptdaemon-developers/aptdaemon/main/revision/955.2.14 [16:21] cyphermox: no, but I' in the process of making timezone selection work without hitting geonames.ubuntu.com [16:22] cyphermox: and I think ubiquity ought to use that as well (it's using libtimezonemap now, too, right?) [16:22] larsu: I'm pretty sure if geoip.ubuntu.com isn't in the picture there would be no crash. [16:22] larsu, cyphermox, we should probably use the new lib, but that's not going to be for wily, so we need to debug/fix the current issue as well [16:23] yeah [16:24] cyphermox: ah, this is not about geoname-lookup.ubuntu.com, but about the ip lookup stuff? [16:24] so far I think there's something out of date on geoip, maybe. That could explain timezones not matching. I was going to do an upload to add some extra logs when we get the response from geoip so I could then match the timezone it reports with whatever is in tzsetup [16:24] anyway, I'm not hitting that issue here [16:24] have a good evening everyone! [16:25] Laney, I don't understand why glatzor did that change so I'm not sure I want to undo it, but if you think it's fine please do (otherwise I'm going to try to ping mvo again) ... if you do upload, could you make python3-aptdaemon depends on gir1.2-packagekitglib-1.0 (<< 0.9) as well (to fix 1496292) [16:25] didrocks, thanks, you too [16:25] larsu: IP lookup should return you some XML with the location, timezone, etc. [16:25] willcooke just made me aware of it because he knew I'm working on timezone selection stuff [16:25] cyphermox: ah, this is different then [16:28] seb128: well the 'data' is apparently supposed to be the release but it is actually "Ubuntu" [16:29] Laney, so the right fix might be to figure out why it use Ubuntu and make it be the release instead? [16:30] go for it! [16:30] lol [16:30] I see what you are doing [16:32] :D [16:33] willcooke: Hah, there are even pics of the LibreOffice cake: https://twitter.com/ThisIsSebi/status/647416600178610176 (well, one of three). [16:33] Laney, fine, let's apply the change as suggestion and drop the /Ubuntu, until somebody who knows that stack better do the better changes [16:33] Sweet5hark, :) [16:37] willcooke: there is also at least one pic of me with a happy winner of a raspberry pi, though I cannot find it right now ... [16:37] anyway, EOD [16:38] Sweet5hark, that would be handy when you find it. cya [16:46] * qengho afk lunch [16:54] seb128: I found some docs and it seems that data is usually the repository [16:54] not the release === alan_g is now known as alan_g|EOD [17:11] Laney, repository using which format? [17:14] format? [17:15] it's like "Ubuntu" [17:55] desrt: Do you mind advising me? A XDG desktop file can have one or more sections, some of which have Exec lines? That is: more than one "Exec...=" line if there are more than one sections for other Actions? [17:56] But only one Exec per section. [18:07] qengho: ya. the main section is when activating an application from the launcher (or similar), the other ones are named actions that appear in the right click menu of the launcher [18:08] * larsu jumps in for desrt, who is at openhelp right now [18:13] larsu: Okay, thank you. Of those other sections, there can be an Exec line in them? That is "grep -c ^Exec foo.desktop" can return greater than 1, and it's not an error? [18:16] qengho: yes, actions also have exec lines (for example, thunderbird's "Contacts" actions simply calls the main binary with a -addressbook switch) [18:17] larsu: thanks! The spec seems obvious, but I'm checking assumptions to track a weird problem. [18:17] ah, good luck! [18:20] g'night all [18:21] feeling a bit coldly this afternoon, sure I will be around tomorrow but will email if not [18:21] willcooke: get better! [18:25] Mh, after fighting with vector reallocation it's time to leave for some futsal... === Tm_Tr is now known as Guest47262 [19:22] Laney, yeah, "format" I meant what is a repository? like is it "Ubuntu" or "main/universe" or ...