[03:12] TheMuso: did you see GTK2 and GTK3 failed on i386? [03:13] micahg: Yes I did. [03:13] micahg: I suspect the version of glib that was uploaded before seb reverted it, but the reverted version probably hadn't been published in time... [03:14] TheMuso: yep, looks like it [03:16] Yeah pretty sure its glib related, because amd64 for GTK 2 built fine. [03:17] heh and even powerpc. [03:17] for GTK3 at least. [03:17] well, it looks like the new glib is published on i386 and powerpc [03:17] Yep [03:18] Going to retry them. [03:18] oh, and armhf, the old one 2.31.2 on amd64,armel [03:18] Grr this stuff gets messy at times. :S [03:28] Glib is weird in that it occasionally seems to get transient FTBFS issues... Seems it built fine second time around on amd64 after I verified it built locally. [05:34] TheMuso: one of the gdbus testcases is known to have an unknown race/deadlock in it [05:34] TheMuso: nobody has been able to get a backtrace for us, so we're unable to pin it down [05:34] TheMuso: add to this the fact that the failure only seems to happen on the launchpad builders.... possibly due to some weird interaction with the old kernel version [05:36] desrt: Yeah thought as much, seems if you kick it hard enough, it goes again. :p === allison_ is now known as wendar [06:33] good morning [06:40] pitti: Morning. [08:25] hey [08:25] hey seb128 [08:25] hey pitti, how are you? [08:26] pitti, it's meeting reminder day! [08:26] ;-) [08:26] seb128: ah, thanks; still catching up with last night's tech board stuff and this morning's breakage :) [08:27] good morning [08:27] pitti, what breakage? please tell me it's not something I did :p [08:27] hello ricotz, wie gehts? [08:27] seb128, http://bazaar.launchpad.net/~ricotz/glib/ubuntu/revision/122 [08:27] hey ricotz, how are you? [08:27] seb128: nah, vte3 broke everyone's gnome-terminal, but mterry already fixed that [08:27] pitti, danke, gut, ich hoffe dir auch [08:27] pitti, ok [08:27] ricotz, thanks [08:27] seb128: and there was lots of uninstallability due to some component-mismatches [08:27] seb128, i am fine, hoping you too [08:27] ricotz: oh ja, danke [08:28] ricotz, I'm good thanks [08:28] ricotz, no issue with the new glib? I uploaded by error to precise but decided I didn't feel comfortable with the few testing and reverted to the previous version by tweaking the number [08:28] seb128, i had a look at the glib packaging and there was this missing include [08:28] ricotz, good catch! [08:29] which will result in build failures if this packages isnt pulled [08:29] seb128, i will update my precise package again, but i wont at the include-reversion [08:30] s/at/add/ [08:30] ricotz, I should add an hook to my builds to diff the .pc between versions ;-) [08:30] bah, between rickspencer3 and jibel we are bugs flooded :-( [08:46] lol, this is funny - https://twitter.com/#!/dolske/status/146449634301194240 [08:46] good morning everyone [08:47] hey chrisccoulson, how are you? [08:47] hi seb128 [08:47] i'm good thanks, just fixing that cursor bug ;) [08:47] how are you? [08:48] I'm good thanks [08:48] chrisccoulson, did you manage to get your debug symbols stuff sorted? [08:49] seb128, yeah, pretty much, although it got sidelined yesterday when i had to work on something else [08:49] today though ;) [08:49] does anyone here has a clue or interest for libgee or gegl or babl? [08:49] chrisccoulson, good ;-) [08:50] then it's on to scrollbars :) [08:50] hehe [08:50] or :( , not sure which ;) [09:01] hey chrisccoulson [09:02] hi pitti, how are you? [09:02] chrisccoulson: quite alright, now that the morning dust has settled [09:02] how are you? [09:02] pitti, yeah, good thanks. just about to make some coffee :) [09:03] pitti, there is a new pygobject tarball out but I guess you noticed? [09:03] seb128: ah, great [09:03] RAOF: hey, we are 1 version behind Debian and 3 versions behind upstream for colord, is there any chance you could do the update? [09:03] seb128: the new g-i is already in debian svn, waiting for testing migration [09:03] pitti, ok, well I'm looking to version [09:04] so, can do pygobject soon [09:04] pitti, we are being on polkit-gnome as well compared to Debian (though the new version doesn't seem to have lot) if you want to update that as well when you have free slots [09:04] *nod* [09:14] pitti, current blocker for main-all upgrade bug 903475 [09:14] Launchpad bug 903475 in openoffice.org "Failed to upgrade from Oneiric to Precise: E:Could not perform immediate configuration on 'openoffice.org-writer'" [High,New] https://launchpad.net/bugs/903475 [09:14] jibel: right, on my list [09:15] jibel: but I had to revert the unixodbc fix again :( soprano-daemon needs porting first [09:15] jibel: fixing bug 902947 ATM, then looking at ^ [09:15] Launchpad bug 902947 in openthesaurus "package mythes-de 20110119-2ubuntu2 failed to install/upgrade: update-openoffice-dicts: not found" [High,In progress] https://launchpad.net/bugs/902947 [09:16] pitti, ok, thanks [09:31] seb128, speaking of new stuff, you want to keep this one in mind, libwacom -- http://cgit.freedesktop.org/~whot/libwacom/ [09:32] ricotz, yeah, I noticed, another thing which made me glad we stay on 3.2 :p [09:32] ;) [09:33] of course packaging and adding it to the repo in this cycle would be nice [09:33] ricotz: does the driver depend on it? [09:34] g-c-c uses it [09:34] libwacom? hmm [09:34] ok [09:34] but the input-driver could probably use it too [09:35] tjaalton, it just looks for a wacom device and its capabilities [09:36] ricotz, I'm happy to sponsor your package if you work on one ;-) [09:36] i already have one, not sure about the section [09:36] ricotz: ok [09:37] sounds more like something for the xorg group [09:37] seb128, so far there isnt a release yet [09:38] ricotz: I could package it [09:40] tjaalton, i can send you my packaging if you want [09:40] ah good [09:41] tjaalton, http://people.ubuntu.com/~ricotz/wacom/libwacom.tar.gz [09:45] ricotz: actually, since it's only used by the desktop environment(s), it fits better in the desktop-team category? [09:46] tjaalton, yeah, that is what i am not sure about, maybe it will be used by other things too soon [09:51] ricotz: xf86-input-wacom isnt even in pkg-xorg in the first place either :( [09:52] yeah, doubt ron will maintaina libwacom [09:52] -a [09:55] Sarvatt, i see === asac is now known as asacengineer === asacengineer is now known as asac [09:58] kind of a grey area, can see it needing to be updated in tandem with xf86-input-wacom when setting names change but its only going to be consumed by a gnome capplet or whatever they are called now [10:00] Sarvatt, do you see any indications yet that input-wacom will use it? [10:04] cant see any reason why it would, it's just wrapping stuff the driver does already in a more consumable form.. [10:05] seb128: Sure thing; I'll colord tomorrow. [10:05] a wacom control panel applet is a very nice thing though :) [10:05] RAOF: thanks [10:05] Sarvatt, yeah, which made me think they will make use of it instead of duplicating things [10:05] RAOF: how are you btw? ;-) [10:06] Pretty good. [10:06] Roughly caught up on email, just come back from a very nice dinner of paella for Sam's birthday. [10:06] RAOF: is g-c-m working in precise? :) [10:07] bring my huey to budapest!! :P [10:07] RAOF, hey [10:07] Sarvatt: I certainly will! Sorry for forgetting it in Orlando :) [10:07] ricotz: Whatup, dawg? [10:08] RAOF: totally my fault, was locked up in a room working on OEM crap and didn't see you after I passed it off :) [10:08] RAOF, just wanted to say hello :) [10:08] except for when i left but yeah i forgot too then [10:09] ricotz: Hi :) [10:19] Urgh. My Intel laptop has suddenly decided that hard-locking every hour or so is a good idea. Stupid i915. [10:20] RAOFer, running stock ubuntu on it or edgers? [10:20] Stock Precise. [10:21] RAOFer, ok, can you file a report please? [10:21] RAOFer, is it a GPU lockup or just an ordinary kernel OOPS/BUG/etc.? [10:21] Yeah. Sadly I've got *no* debugging data; this kills the kernel stone dead; nothing makes it to disc [10:22] I'll file the bug and spend some quality time with the netconsole documentation tomorrow. [10:22] (File the bug now, debugging info tomorrow) [10:22] RAOFer, weird. I've put 4 -intel systems on precise, updated 2x / wk, no problems like that. Must be a magic-only bug? [10:23] Maybe. [10:23] Might also be DP-only. [10:23] mm [10:24] yeah there's been remarkably few gpu lockup bugs reported so far this cycle [10:24] haven't even seen any of the false gpu lockups [10:25] RAOFer, there is an Intel call tomorrow morning (which unfortunately I'll miss due to vacation) - might be good to escalate the bug to them prior to that [10:26] I'd like to have done at least *some* debugging before escalating. I guess I can give a heads-up, though. [10:27] RAOFer, so fwd the bug upstream and then email ickle or one of the other Intel guys [10:28] Yeah. [10:31] Grrrargh! Apparently, it knows. And would like to prevent me from filing a bug :) [10:34] RAOFer, anti-magic! [10:34] It has become aware. We must destroy it now! [10:36] Oooh boy that laptop could do with a clean install. I'm not entirely sure what I've done to it, but it takes about a minute to log in. [10:39] RAOFer: does it also take a minute for a fresh user or a guest session? [10:39] RAOFer, same laptop as the one experiencing the lockups? [10:39] RAOFer: first step there is to check if it's a broken system or a broken user account [10:40] bryceh: Yeah, same system. [10:40] pitti: Much faster into a guess session. [10:40] s/guess/guest/ [10:40] RAOFer: so I guess a reinstall won't help, you need to check what's wrong in your user account :( [10:41] RAOFer, aha, doing an upgrade is a great way of incurring anti-magic. [10:41] My x200s has been upgraded from... 10.10, I think. It's been a champ until now :) === jibel_ is now known as jibel [10:45] Good morning all. :) [10:45] Is this the right place to talk about some desktop breakage in Precise? I'd like to file bugs, but I could use some help picking apart what's happening so the bugs go to the right places. [10:49] In fact, it seems like it's just my system themes that are broken. I'm missing icons (Nautilus, Terminal, Gwibber action icons), the widgets look like stock GTK2 widgets, my panel is the wrong colour and my session indicator is not displayed (due to no icon, I think) although it is reachable via F10. [10:50] glatzor, the problem i mentioned with aptdaemon yesterday seems to happen with software-center too (it sees timeouts when trying to talk to it too, and won't let me install anything) [10:50] hm, gnome-settings-daemon crash? but that wouldn't explain all symptomps, only most [10:50] JamesTait: ^ [10:50] is there anything i can do to debug that? [10:50] JamesTait: does a guest session work? [10:50] JamesTait: also, is gnome-settings-daemon running? [10:51] pitti: I have /usr/lib/gnome-settings-daemon/gsd-printer and gnome-fallback-mount-helper [10:51] JamesTait: can you try running "gnome-settings-daemon" from a terminal and see what happens? [10:52] chr1sccoulson, hello, you can run "sudo aptd -td --replace" in a terminal to get some output from software-center [10:52] from aptdaemon :) [10:52] JamesTait, can you pastebin your .xsession-errors? [10:53] pitti: I think I raised a bug about this last night, actually - I didn't make the connection. [10:53] chr1sccoulson, but you have to close fotware-center before [10:54] chr1sccoulson, ah now i also get the same behavior [10:55] pitti: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/903483 [10:55] JamesTait: Error: bug 903483 not found [10:55] JamesTait: ah, that would be due to the new development glib [10:55] seb128: ^ Settings schema 'org.gnome.nautilus.nautlius.extensions.ubuntuone' is not installed [10:56] JamesTait: try installing ubuntuone-client-gnome [10:56] pitti, heh, no, that would be due to ubuntuone [10:56] /usr/share/glib-2.0/schemas/nautilus-ubuntuone.gschema.xml [10:56] oh, WTH [10:56] pitti, whatever use a key from that schemas should depends on it [10:56] "nautlius"? [10:56] and nautilus.nautlius? [10:57] that seems a very buggy software ;-) [10:57] seb128: weird, why doesn't it crash here then? [10:57] JamesTait, dpkg -l | grep ubuntuone [10:57] glatzor, http://paste.ubuntu.com/768820/ [10:57] pitti: It is installed. [10:57] it actually seems to see nothing at all :/ [10:57] chr1sccoulson, but there haven't been any changes to aptdaemon for about two weeks [10:57] pitti, ^ I bet it's a daily ppa or something [10:57] JamesTait: which version do you have? [10:57] mvo, ping [10:58] seb128, pitti: For reference, I'm on the U1 team, so I run from the U1 nightlies PPA and also have the U1 hackers private PPA. [10:58] So ubuntuone-client-gnome is 3.1+r10-46~precise1 [10:58] pitti, that typo is in the .convert merged in https://code.launchpad.net/~dobey/ubuntuone-client-gnome/gsd-schema/+merge/76771 [10:59] hey glatzor [10:59] JamesTait: so that bug might be just for you then :) [10:59] * JamesTait goes to get the .xsession-errors [10:59] JamesTait: I updated it [10:59] pitti: I think the same bug is affecting mandel, but he's also on the team. ;) [11:00] Maybe worth backing out ubuntuone-client-gnome to the repo version? [11:00] JamesTait: at least it doesn't seem to happen with current precise, yes [11:03] hello mvo, aptdaemon seems to not respond anymore http://paste.ubuntu.com/768820/ [11:03] pitti: Indeed - I just downgraded ubuntuone-client-gnome and my desktop is beautiful again. [11:03] JamesTait, so, is there a public bug for this? [11:03] JamesTait: so, happy typo fixing :) [11:04] pitti: Oh, and ran gnome-settings-daemon [11:04] mandel: bug 903483 [11:04] Launchpad bug 903483 in ubuntuone-client-gnome "gnome-settings-daemon crashed with signal 5 in g_object_newv()" [Medium,New] https://launchpad.net/bugs/903483 [11:04] JamesTait, do I just have to downgrade the package? [11:04] JamesTait, to what version did you downgrade? [11:05] mandel: Yes, I just did sudo apt-get install ubuntuone-client-gnome=2.0.1-0ubuntu3 and then ran gnome-settings-daemon [11:05] seb128: ^^ [11:05] precise has 2.0.1-0ubuntu3 [11:05] and that's working fine [11:05] so NOTUBUNTU [11:05] seems lile a bug in your (u1) daily builds [11:06] Looks like it, yes. [11:06] we need to package nautlius [11:06] pitti, ;-) [11:06] A little nautlius (sic) typo. [11:06] JamesTait: also, org.gnome.nautilus.nautilus... doesn't look right [11:06] org.gnome.nautilus.extensions.ubuntuone seems better [11:07] it's weird [11:07] https://code.launchpad.net/~ubuntuone-control-tower/ubuntuone-client-gnome/trunk has no recent commit [11:07] nothing that could explain the bug [11:08] I have to wonder if gsd couldn't be more robust against this kind of thing as well though. [11:08] it's glib [11:08] during development releases we get those crashes precisely to make these kinds of errors much more obvious [11:08] otherwise they would just be hidden, forgotten, and the breakage is more suble [11:09] such as settings not actually working [11:09] "subtle" [11:09] I'll caveat that heavily with "I know nothing about desktop development". [11:09] well, that's upstream glib's justification [11:09] :) [11:09] and as long as we disable that assertion for the final release, I must say I fully agree [11:09] otherwise we'll never find all those [11:10] that error message is just about perfect [11:10] Well, yes - as mandel said earlier, this is an alpha, after all. [11:11] So I'm a very happy chap now then. [11:11] yeah, I'm not surprised this happened, and the fix is easy enough :) [11:11] ok, I'm back to work then, JamesTait pitti thx for the help! [11:11] mandel: YW! [11:11] Yep, me too. [11:12] Thanks pitti, seb128. :) [11:12] de rien [11:14] hum, "fix" [11:14] pitti, mandel: did you actually find where is the typo? [11:14] trunk has no commit for a month, it's a bit weird [11:14] seb128: I didn't look [11:15] pitti, ok, I will let the u1 guys sort it [11:16] seb128, let me try to take a look [11:16] seb128, at the end of the day, I'm in the desktop team of u1 :) [11:16] ;-) [12:08] seb128: pygobject 3.0.3 updated in pkg-gnome, but can't upload to debian yet [12:08] seb128: do you want an upload to Ubuntu now, or is it ok on Thursday, when the whole stack (hopefully) goes to testing? === MacSlow is now known as MacSlow|lunch [12:38] pitti, your call, I don't "need" an update for any bug fix or particular reason out of red lines on versions ;-) [12:45] glatzor, i tried downgrading aptdaemon btw, and the last one to work correctly on my machine is 0.43+bzr703-0ubuntu1 [12:45] 0.43+bzr712-0ubuntu1 doesn't work (including the ability to install anything from software-center) [12:53] chr1sccoulson, quite strange. Running from trunk works for you? bzr branch lp:aptdaemon and then sudo ./aptd -td --replace [13:05] glatzor, ok, will try the latest trunk too [13:05] btw,the last working revision between those 2 versions is r709 [13:05] it seems to be this one which breaks it: http://bazaar.launchpad.net/~aptdaemon-developers/aptdaemon/main/revision/710 [13:08] glatzor, the latest trunk is also still broken [13:12] thanks chr1sccoulson [13:13] * rodrigo_ lunch [13:15] chr1sccoulson, I am away but will have a look at it later [13:15] glatzor, excellent, thanks :) [13:20] hm, what if I get bold Ubuntu font in QT applications in Oneiric and Precise - bug #744812. ttf-ubuntu-font-family: 0.80-0ubuntu1+console [13:20] Launchpad bug 744812 in ubuntu-font-family-sources "FontConfig/Qt stack choke on Ubuntu Medium font meta-data (No medium in Inkscape and too bold in Qt apps)" [High,Fix released] https://launchpad.net/bugs/744812 [13:57] seb128: btw, I have an appointment this afternoon, so if someone wants to do a meeting, could you drive it? [13:59] chr1sccoulson, sorry, but I cannot reproduce the error on trunk. s-c also hangs on your computer? [14:00] pitti, sure, I can do that ;-) [14:03] seb128: merci [14:04] pitti, de rien ;-) [14:21] hi glatzor [14:21] yeah, it hangs software-center here [14:28] chr1sccoulson, you can also reproduce the error running from the soure repository? could be an issue with dbus activation [14:30] glatzor, ah, are you running ubuntu or debian? [14:31] i've just figured out that if i kill indicator-session-service, then it works ;) [14:31] indicator-session-service seems to talk to it as soon as it comes on the bus, which seems to be the trigger for it breaking [14:31] hah [14:31] yeah, it works fine now i've killed that [14:37] chrisccoulson, does that just make it really busy right away then? [14:37] chrisccoulson, unity hater! ;-) [14:37] or do you think something is blocking? [14:38] kenvandine, no, it just seems to end up being completely unresponsive to anything [14:38] seb128, it's all DX fault ;) [14:38] kenvandine, well I know that glatzor said indicator-session should be updated to use the pk interface [14:39] the way they are trying to check if updates are available is a hack because aptd wasn't providing the interfaces required to do it properly but it does in the current version [14:39] so somebody needs to fix indicator-session [14:39] yeah, i'm starting to realize that as i'm looking through the indicator-session code ;) [14:39] seb128, do you know if there is already a bug filed for that? if not I'll file one [14:39] glatzor, ^ did you file a bug about that? [14:40] kenvandine, no bug that I know about, I asked glatzor to open one when he mentioned it but I didn't see one in my bug emails [14:40] i'm guessing the fact that indicator-session seems to kill aptdaemon is probably still an aptdaemon bug though :) [14:40] chrisccoulson, yeah, and the fact that old version don't have the issue suggest that it used to handle it better [14:41] yeah, but i don't want to let it fall through the cracks [14:41] i'll make sure there is one [14:41] seb128, right. it stopped working at this change: http://bazaar.launchpad.net/~aptdaemon-developers/aptdaemon/main/revision/710 [14:42] kenvandine, seems like glatzor didn't open a bug, you should probably do it [14:42] then we should talk to dx about fixing bugs ;-) [14:42] lol [14:42] on my todo list for today... :) [14:43] kenvandine, thanks ;-) [14:43] chrisccoulson, speaking of bug fixing is my indicator bug fixed yet? ;-) [14:43] seb128, i will get to it ;) [14:43] i'm turning in to DX! [14:44] seb128: bad upload? [14:44] desrt, I hate glib :p [14:44] what now? [14:44] desrt, can't get it to build, it hangs in the testsuit every time [14:44] hah, running the old glib was the first thing i tried when i realized aptdaemon didn't work [14:44] it built on your machine? [14:44] just in case ;) [14:45] seb128: same gdbus case? [14:45] desrt, https://launchpad.net/~ubuntu-desktop/+archive/ppa/+packages?field.name_filter=glib [14:45] desrt, no, "codegen-peer-to-peer", seems new [14:45] on both amd64 and i386 [14:45] sigh. [14:46] hello everyone! quick question, is there any procedure I can follow to have this package https://launchpad.net/ubuntu/precise/+source/qt4reactor available for oneiric and natty? [14:46] desrt, well, I built without make check there because I wanted to have it running earlier, I should do a try with make check, I just got busy with other things today [14:46] nessita, https://wiki.ubuntu.com/UbuntuBackports [14:46] nessita, hey btw ;-) [14:46] seb128: you really need to get a backtrace one of these days :p [14:47] is it reproducible on one of the porter boxes? [14:47] desrt, yeah, I need to talk to lamont or somebody, I've no clue if we can get,how to get a stacktrace from a buildd [14:47] evil gdbus. [14:47] glad it wasn't my stuff that broke it, at least :) [14:47] hola seb128! [14:48] seb128: so backports is the only way? there is no way to have it in the universe repo? [14:48] When you connect the camera to USB and you open it in nautilus nautilus will start making previews of all the files on the camera... is there a way to turn off this? because it hinders file transfer [14:48] nessita, we don't add new stuff to old version usually, people who need it can get it from backport [14:49] BigWhale, you can turn off thumbnailing but not in a specific way for cameras or some locations [14:49] disturbing [14:49] :/ [14:49] you can go to the nautilus preferences, turn it off, copy and then on again I guess [14:49] seb128: ack, duly noted. Thanks! [14:50] yeah, I know that. I'd love to have this per device or per folder specific [14:50] bug #673140 [14:50] Launchpad bug 673140 in gvfs "gvfsd-gphoto2 loads previews for all files regardless of settings in Nautilus for previewed file size" [Low,Incomplete] https://launchpad.net/bugs/673140 [14:50] ups, wrong bug [14:51] BigWhale, bug #886323 for example [14:51] Launchpad bug 886323 in nautilus "Thumbnail Creation on Digital Camera Slows System and Crashes Nautlilus" [Low,New] https://launchpad.net/bugs/886323 [14:51] nessita, yw ;-) [14:52] but I'm pretty sure it's a duplicate of an older bug [14:53] ricotz, btw did you get those "codegen-peer-to-peer" test hangs in your glib ppa builds? [15:02] seb128, yes, both tests i disabled there were leading to hangs (caused by the same reason) [15:06] ricotz, did you report that upstream? is that specific to ppas again or does it happen locally? [15:07] desrt, ^ [15:07] seb128, afaik, this is the same gdbus problem [15:09] (havent seen it locally) [15:10] ok [15:10] seb128, i have resynced totem package in gnome3-ppa [15:10] ricotz, btw I don't get the g-c-c grid corruption bug with your ppa gtk version so I assume it has been fixed since [15:11] ricotz, you have no idea around when it stopped for you? [15:11] seb128, sorry, no [15:11] ok [15:11] there was a dbus change that i was concerned would introduce subtle problems like this [15:11] ricotz, "resynced"? on debian you mean? [15:11] pitti, could you bump these builds https://launchpad.net/~gnome3-team/+archive/gnome3/+packages?field.name_filter=totem&field.status_filter=published&field.series_filter= [15:11] seb128, synced with ubuntu [15:11] it was base on ubuntu5 [15:12] desrt, ricotz: well the hang was random before, it happened several retries in a row on both i386 and amd64 there [15:12] ricotz, ok, thanks [15:12] but never locally [15:12] seb128, and it needed a rebuild anyway after the nautilus changes [15:13] seb128: i'm getting really close to thinking the kernel used on the builders has some weird bug [15:13] seb128: because this problem never happens anywhere else ever [15:13] desrt, hum ok, "fun" [15:13] desrt, yeah, it is an old kernel too :\ [15:13] which kernel is it? [15:14] 2.6.24 [15:14] 2.6.27 or so [15:14] oh. even older, then [15:14] (at least my xorg.0.log says so ;) ) [15:15] oh, probably explains why i'm wasting my time on a porter box, where it works every time ;) [15:15] that's 4 years old [15:15] 2.6.32 [15:15] people weren't using threads back then like we are now [15:15] could easily be some subtle issues there [15:15] chrisccoulson, did you try to debug that glib issue? [15:16] ok [15:16] seb128, i just tried it on osageorange, just on the off-chance it might hang there. but i didn't realize that the buildd kernels were even older [15:16] plus... glib threading already found a confirmed bug in the libc... so why not the kernel? :) [15:16] chrisccoulson, ok [15:17] so, anyone here again uploading gtk 3.3.4 to precise today? [15:17] seb128, i have a bunch of firefox test hangs too, and i can recreate those on the porter boxes :) [15:17] desrt, chrisccoulson, ricotz, pitti, mterry, cyphermox: ^ [15:17] kenvandine, ^ [15:17] ricotz: done [15:17] seb128: i hear ricotz has a plan to wait until after you start building it locally and then do a PPA upload [15:17] i.e anyone knows a good reason to wait for next year rather? [15:17] seb128: not me [15:17] heyo! [15:18] I need to leave in 10 mins [15:18] pitti, don't worry I don't ask you to do the update :p [15:18] seb128, maybe [15:18] seb128, what do you want? peeps to test the ubuntu-desktop PPA? [15:18] mterry, no, just asking if anyone has an object against us going with the new gtk today [15:19] seb128, were you asking if we could upload it or if we already have plans to? [15:19] so, good night everyone! [15:19] no objection [15:19] 'night pitti [15:19] good night pitti [15:19] pitti, bye! [15:19] kenvandine, I've it ready for upload, it's in the gnome3-team ppa for a week [15:19] well the amd64 built failed there [15:19] seb128, I used to work in OEM, you know I'm all for pushing buttons :) [15:19] lol [15:19] mterry, lol [15:19] ok, so let's upload that [15:19] woot :) === mterry is now known as mterry_sprinting [15:20] right, i need to pop out for a few minutes to find a new bulb for my desk lamp [15:20] it breaks at least the gnome-control-center spacing [15:20] it's way to dark in here [15:20] it has a higher version number, it must be better! [15:20] but that's the only issue I noticed [15:20] but that seems to be fixed in git builds from ricotz [15:20] so I'm not too woried about it [15:27] pitti, thanks [15:27] desrt, ;) [16:29] seb128, seems like the archive was in a bad state for the totem precise-amd64 build, do you know who can bump the build again? [16:31] ricotz, https://launchpad.net/~launchpad-buildd-admins [16:31] the people in this team [16:31] seb128, thanks [16:31] ricotz, yw [16:32] bryceh, chrisccoulson, tremolux, Riddell, kenvandine, cyphermox, mterry, rodrigo_, tkamppeter, pedro_, desrt, agateau, Sweetshark: it's meeting time [16:32] rickspencer3, https://wiki.ubuntu.com/ArchiveAdministration#Archive_days [16:32] does anyone has a topic or something to discuss? [16:32] see the schedule [16:32] o/ [16:32] ogra_, wrong nick [16:32] hey [16:32] yeah, sorry rick [16:32] nothing from me [16:32] ricotz, https://wiki.ubuntu.com/ArchiveAdministration#Archive_days see the schedule [16:33] ogra_, and archive admins can't bump builds scores [16:33] hi [16:33] oh, crap i always mix these up :( [16:34] seb128: well, it's simple; planning to upload NetworkManager soon, but waiting for a transition in Debian, though I just might have it synced from experimental and do the build-deps fixes to the 10 or so packages that need it myself [16:35] (it == libnl3) [16:37] cyphermox, we are in sync with Debian now? [16:37] thanks for the notice [16:37] seb128: not NM, though it's close enough [16:37] on the same line I updated gtk to the unstable serie, I hope it's not going to create any issue for what others are doing [16:37] cyphermox, ok [16:37] seb128: libnl3: we mostly are, and will be with 3.2.3, since the patch we carry was from upstream [16:38] (and I did most of the packaging work for 3.2.3, I know it works on Ubuntu) [16:39] back [16:39] and can't stop sneezing! [16:40] chrisccoulson, you got a cold? [16:40] cyphermox, thanks for the update? [16:40] did anybody else had any topic? [16:40] seb128, i hope not, but it does feel like it [16:40] i could do without being ill again :) [16:41] chrisccoulson, tonight for you hot tea and early sleep then! ;-) [16:41] heh [16:41] "early sleep", what's that? :) === ampelbein_ is now known as Ampelbein === ayan_ is now known as ayan [20:28] desrt, there? [20:29] yup [20:30] desrt, ok, so somewhat the new glib makes the build hang every single time, I got somebody from #is trying to get a stacktrace [20:30] thanks [20:30] desrt, do you know if attaching gdb to the hanging process will be enough to get the debug symbols? [20:30] i.e will it try to use the local library or the system one? [20:31] it should be smart enough [20:31] ok [20:31] let's see, he's trying to get the infos [20:32] desrt, but we got it 3 times in a row on amd64 and i386 so at least it's consistent and less racy with the new version ;-) [20:32] seb128: i have a patch that you can try to revert :) [20:32] (although i think that another test may begin to deadlock if you do so) [20:32] desrt, well I can abuse the ppa builders for testing [20:33] perhaps our porter boxes should be the same environment as the buildd's :) [20:34] seb128: this is the one i'm suspicious about: http://git.gnome.org/browse/glib/commit/?id=70dacf83d23ed468ff60972fd166769482d7195f [20:34] desrt, thanks [20:35] seb128: unfortunately, that was introduced to solve a deadlock elsewhere [20:35] seb128: the menumodel exporter, iirc [20:35] seb128: so better disable those tests if you revert that patch :) [20:36] (and i wouldn't consider the resulting glib to be usable... i'm just saying that you could test a theory this way) [20:37] desrt, bt is http://pastebin.ubuntu.com/769405/ I've asked a t a a bt [20:38] ya. not so helpful, that one :) [20:38] "oh look. it looks like every program ever." :) [20:38] ;-) [20:41] desrt, http://pastebin.ubuntu.com/769408/ still doesn't seem useful? :-( [20:43] desrt, ? [20:44] seb128: i see it and i'm inclined to agree [20:44] desrt, is there anything else he could get? [20:44] would getting the test to set G_DBUS_DEBUG=all in its environment help you get a better idea of where it stops working? [20:44] it would dump a lot of information to the build log [20:44] seb128: a core and a tarball? :) [20:44] (of the build directory) [20:45] at least we have some kind of vaguely clues now [20:45] *vague [20:45] desrt, lol, what else do you think you would get from it? [20:45] seb128: i don't know [20:45] seb128: but after i start digging in, i might [20:45] desrt, do we? it's stucked in a poll() how is that useful? [20:46] seb128: oh. you're right. [20:46] that second thread is the dbus worker thread [20:47] i was hoping that it would be some testcase thread stuck in a maincontext iteration that i could look closer at :p [20:47] desrt, would chrisccoulson's G_DBUS_DEBUG=all suggestion be of any use? [20:48] it certainly wouldn't hurt [20:48] i'd turn it down to =message though [20:48] and try only to do it for that one test [20:48] otherwise the log is going to be a monster [20:48] heh [20:49] would be a good launchpad stress test? :p [20:50] i did have a test hang that ended up stuck in a tight loop printing the same message to the console [20:50] filling the disk up quite quickly :) [20:50] desrt, I think I will not ask for a dump and tarball, I wasted enough of your time on it, if that's really a kernel issue I think we should just comment the testcases hitting it [20:51] chrisccoulson, you seem to have some experience in stressing out the buildds ;-) [20:51] seb128, yeah, they hate me [20:51] seb128: i'm going to take a look at the testcase to see if i can find any obvious races there [20:51] they would hate me even more if i maintained libreoffice :) [20:51] chrisccoulson, if you made me build firefox daily I would hate you as well :p [20:51] another issue could be that the builders are more heavily loaded [20:51] so things get scheduled differently and some race happens [20:52] i'm wondering whether to set up a hardy install in virtualbox :) [20:53] chrisccoulson, stop it, you have enough to do ;-) [20:53] like you could fix my indicator bug :p [20:53] lol [20:53] or the tb spam indicator bug [20:53] or g-s-d ;-) [20:53] i can fix that after feature freeze can't i? ;) [20:53] or make the scrollbars [20:53] or [20:53] will stop there :p [20:54] right, i'm moving my laptop downstairs [20:55] i might get cut off when i undock and my session freezes ;) [20:57] it worked :) [20:57] chrisccoulson, ;-) [20:58] desrt, http://paste.ubuntu.com/769429/ [20:58] desrt, the amd64 hang, seems similar to the previous one which was i386 [21:01] seb128: thanks for the attempts [21:02] desrt, yw, sorry it's not useful [21:05] desrt, strace says [21:05] " Process 3126 attached with 2 threads - interrupt to quit [21:05] [pid 3126] restart_syscall(<... resuming interrupted call ...> [21:05] [pid 3150] restart_syscall(<... resuming interrupted call ...> " [21:06] no surprise there. that's what it says when you connect it in the middle of a poll() call :) [21:06] indeed [21:06] desrt, but I'm out of ideas :p [21:07] tell lamont to kill the build, then [21:07] desrt, well I guess I will just do an upload commenting the other testcase and ask them to stop the builds [21:07] seb128: sounds like a good course of action [21:07] desrt, thanks and sorry for wasting your time [21:07] seb128: i could say the same :) [21:08] ;-) [22:04] RAOF TheMuso bryceh hey guys...meeting time. https://wiki.ubuntu.com/DesktopTeam/Meeting/2011-12-13 [22:04] please be sure to update the wiki and add agenda items, if any [22:05] robert_ancell just mentioned time for meeting...add your items to wiki and agenda items if you have any [22:05] * TheMuso has done so. [22:07] seb128, i've just set up a precise chroot on a hardy install ;) [22:08] chrisccoulson, \o/ [22:08] i wonder what will happen [22:08] need to get everything installed in the chroot now [22:08] chrisccoulson: Why would you do that? [22:08] TheMuso, seeing if i can get glib tests to hang [22:09] Aaah. [22:10] FYI RAOF TheMuso bryceh and robert_ancell , no agenda items so moving on from meeting. :) [22:10] \o/ [22:10] :) [22:11] Cool. [22:11] chrisccoulson: aaaaah. [22:12] To colord, QA testing, and figuring out why all my technology suddenly hates me! [22:15] hmmm, first thing to install in the chroot - bash-completion! [22:16] and vim! [22:18] lol [22:28] wow, my laptop is using 42W with virtualbox running [22:29] hum, dsl disconnect [22:29] Mmm, toasty warm! [22:29] robert_ancell, hey [22:29] seb128, hello [22:29] RAOF, yeah, it's starting to burn my leg [22:29] robert_ancell, guess you didn't get what I was saying when I disconnected? [22:29] seb128, got glib building now ;) [22:29] robert_ancell, I wanted to point bug #902698 [22:29] Launchpad bug 902698 in lightdm "lightdm crashed with SIGSEGV in check_stopped()" [High,Confirmed] https://launchpad.net/bugs/902698 [22:29] robert_ancell, it's collecting some precise dups, it's a bit weird since lightdm didn't change there? [22:30] robert_ancell, dunno if that's due to the new glib or something but if you could check today? [22:30] chrisccoulson, great ;-) [22:30] seb128, ok, will have a look [22:30] robert_ancell, thanks [22:30] chrisccoulson, https://bugzilla.gnome.org/show_bug.cgi?id=666129 [22:30] Gnome bug 666129 in build "the testsuit is hanging in gdbus tests" [Normal,Unconfirmed] [22:30] chrisccoulson, it's the upstream bug if you want to add infos [22:31] thanks [22:31] fingers crossed it hangs here [22:31] there's still no guarantee ;) [22:32] bug #870297 is weird [22:32] Launchpad bug 870297 in lightdm "Lightdm logins not being logged in wtmp" [Low,Confirmed] https://launchpad.net/bugs/870297 [22:32] hmmm, i think i'm going to have to look for my charger [22:32] i can normally go a whole evening in the lounge without it, but not tonight [22:34] lol [22:34] go glib go ;-) [22:36] seb128, yeah, I have no idea about the wtmp stuff [22:41] having a SSD and 8GB of RAM really helps when running a VM :) [22:41] this is the first time i've used virtualbox on my new hardware, and it's much faster than i'm used to [22:41] hehe [22:42] ok, time to call it a day [22:42] see you tomorrow ;-) [22:44] desrt, i got a test hang outside of the buildd! [22:45] (different test though) [22:45] gdbus/delivery-in-thread [22:46] i start to wonder if it's gdbus itself that's broken [22:46] rather than just a test here or there [22:48] desrt, this is in a precise chroot with the hardy kernel series from the buildd btw [22:48] i just did a minimal server install to try it out :) [22:52] oh. interesting! [22:53] so we can rule out the load of the buildd as a factor [22:53] seems quite related to kernel version, then [22:53] so here are the items on my list of things we do differently on newer kernels: [22:53] - eventfd instead of pipes [22:54] - o_cloexec as a parameter to pipe2 and various other fd-creating calls [22:54] - futexes (would impact arm, but those have been the same on intel since before 2.6.24) [22:55] it's quite possible that gmaincontext is to blame and the gdbus tests are the ones that fail all the time because of how heavily they use threads [22:56] it could also be that the kernel has a race between an event being delivered to a pipe just as poll() is starting in a different thread [22:56] *shrug*