/srv/irclogs.ubuntu.com/2011/06/15/#ubuntu-desktop.txt

jasoncwarnerbryce RAOF TheMuso robert_ancell meeting time! https://wiki.ubuntu.com/DesktopTeam/Meeting/2011-06-1400:01
robert_ancellexciting!00:03
TheMusoGood morning.00:03
jasoncwarnermorning....hope everyone is having a good penultimate week before the rally!00:03
jasoncwarneranyway... bryce or RAOF here?00:04
jasoncwarner[TOPIC] X.org update00:04
jasoncwarnerOk, moving on. robert_ancell can you update us on LightDM?00:05
robert_ancellstill coming along.  There were some crashers that people are getting, which some have been fixed in an update.  I plan on releasing 0.4.0 today or tomorrow which has some more fixes.  The apport crash retracer doesn't seem to be working, which is making it harder to notice and decode these crashes - bug reports remain private so I'm not seeing them00:07
robert_ancelltalked with the design team last night, and they have a draft design so I can start working on a prototype greeter00:07
jasoncwarnerawesome.00:08
* bryce waves00:08
jasoncwarneris it on by default now? MIR approved?00:08
jasoncwarnerhey bryce00:08
robert_ancellyes, so the number of bug reports has gone up quite significantly00:09
jasoncwarnerrobert_ancell: :)00:09
jasoncwarnerawesome00:09
robert_ancellI think you still need to opt-in when you upgrade00:09
jasoncwarnerrobert_ancell: thanks...good work. can't wait to see the protoype greeter as well :)00:09
jasoncwarnerbryce:  want to update on Xorg now?00:10
brycesure00:10
brycethe new xorg package is merged in; this moves the failsafe-x bits and apport hooks over the the new xdiagnose package.00:11
bryceI've been working on getting a MIR in for that, migrate it to dh_python2, etc.  Hopefully should be done this week00:11
bryceI know RAOF is working on mesa but don't know what the status is for this week.  7.10.3 came out this week, but I think in oneiric we're moving to a git snapshot anyway00:12
brycebeen lots of user questions about graphics/input bugs this week too00:13
brycejasoncwarner, think that covers it00:13
jasoncwarnerbryce: yeah...and I've been hearing about the general state of drivers (fwiw)...00:13
jasoncwarnerthanks, bryce00:13
jasoncwarnerTheMuso: care to give quick update on Accessibility and Qt specific stuff?00:14
TheMusojasoncwarner: Well didia is dealing with the QT patch integration side, I am working with upstream to get a few license issues solved for the qt-at-spi bridge. Hope to get that done today, push the patches upstream and get them integrated, as I was asked to fix up the license stuff due to lack of time on upstream's part. Hope to upload to the archive by EOW.00:15
TheMusoDidier even00:15
jasoncwarnerTheMuso:  :)00:15
jasoncwarnerTheMuso: awesome...thanks! I know didrocks is going to a Qt conf end of this week to sort some remaining issues out...00:16
jasoncwarnerTheMuso: thanks!00:16
TheMusoCool.00:16
TheMusonp00:16
jasoncwarneranyone else have anything they wanted to discuss?00:16
brycejasoncwarner, yeah one thing00:17
bryceI'm interested in gathering ideas on improvements for launchpad that would help us.00:17
bryceif anyone has ideas, please shoot them to me00:17
brycejasoncwarner, there's a coming feature for Launchpad that promises to help make doing merges easier00:18
jasoncwarnerbryce: very cool! thanks for the update :)00:18
jasoncwarner(not that I do merges, but I've read about them....in a book)00:18
jasoncwarnerOk...sounds like a wrap...anyone else (last call)?00:20
jasoncwarneralrighty then....00:21
jasoncwarnerthanks everyone!00:21
jasoncwarner[END OF MEETING]00:21
RAOFBAH!  That'll learn me for relying on technology.  Apparently the meaning of “Enable USB Tethering” has been changed to “Ensure my mobile will not connect to a mobile network” behind my back.00:34
RAOFSorry guys.00:34
TheMusolol00:34
TheMusoShit happens.00:34
bryceheya RAOF00:35
RAOFbryce: mesa is now blocked on bug #79020400:36
ubot2Launchpad bug 790204 in llvm-2.9 "[MIR] libllvm-2.9" [Undecided,New] https://launchpad.net/bugs/79020400:36
bryceRAOF, that's for the 7.11 branch, or still .10?00:37
RAOFIt's for 7.1000:38
RAOFI *could* turn off the llvm support and upload 7.10.3.00:38
brycemay as well, unless you think the mir is likely to go through soon00:38
RAOFMy thinking was to turn on llvm early, since we're going to *have* to turn it on soon anyway.00:39
RAOFYeah.  I guess I'll undo the llvm bits and upload.00:40
bryceRAOF, btw if you get bored, take a look at the mesa bugs on http://www.bryceharrington.org/Arsenal/Reports/ubuntu-x-swat/workqueue-natty.html; only about half a dozen, but a couple are -nouveau bugs that maybe could use looked at since we're flipping on 3d now00:42
bryce(if you click on the Package header, it makes it easier to spot the mesa bugs)00:42
RAOFAh, yeah.  There are one or two actual bugs in there.00:46
TheMusokenvandine: Is there anywhere I can fetch a test copy of the Gwibber GTK3 port? I'd like to have a look and track its progress.00:59
RAOFIs all my technology complaining about the cold or something?  Come on, sbuild, I know you can start!01:33
TheMusolol01:41
TheMusoRAOF: Whats weather like in Tassy these days? My mother is actually going down there to spend the weekend with one of her sisters. I expect its rather cold.01:41
RAOFIt's not that cold; it's just about 2C in the morning, and my office isn't well heated by the gas fire.01:42
RAOFIt gets up to 12ish, so not too cold.01:43
TheMusoOk nothing new there, sometimes on the mountains it doesn't get above 5-6 degrees.01:44
TheMusoSo she'll be used to it.01:44
RAOFYeah.  It won't be as cold as the Blue Mountains in winter.01:44
TheMusoYup seems so.01:47
kenvandineTheMuso, sure01:51
kenvandine lp:~ken-vandine/gwibber/libgwibber-o-client/01:51
kenvandineyou need libdee from my gwibber ppa too, ppa:ken-vandine/gwibber01:51
kenvandinebuild and run ./service/gwibber-streams and ./client/gwibber-client01:52
TheMusokenvandine: Thanks.01:57
=== asac_ is now known as asac
pittiGood morning05:28
didrocksgood morning05:30
pittididrocks: oh, you're up early!05:31
RAOFGood morning pitti, didrocks!05:31
didrockspitti: yeah, enough sleep today :-)05:31
didrockshey RAOF05:32
pittirobert_ancell: btw, on yesterday's daily I still got the lightdm crash at start; it happens as soon as I press Enter, then a subsequent session works fine05:34
pittirobert_ancell: this sounds a lot like the "wrong vt" but that we used to have, i. e. it starts on vt1 first and then pressing enter is caughht by the underlying getty05:35
robert_ancellpitti, are you building from bzr?05:35
RAOFYay vt fighting!05:35
pittirobert_ancell: do you have a mechanism that forces lightdm to start on vt7 the first time?05:35
pittirobert_ancell: no, I was just testing the daily05:35
robert_ancellpitti, yes, set vt=7 in the config05:35
pittirobert_ancell: locally I'm currently running gdm3, as I'm still working on it05:35
robert_ancellpitti, is the daily working?05:35
pittirobert_ancell: with the "first session crashes" bug above, otherwise yes05:36
pittiit shows a "GNOME" session which isn't installed, but I guess you know that already05:36
pittirobert_ancell: "yes, set vt=7 in the config" -> is that done by default now?05:36
pittialso, does it only apply to the first-ever X.org start?05:37
robert_ancellpitti, it defaults to vt=active, which I think it should only do if it detects plymouth05:37
TheMusoGood morning pitti, didrocks.05:37
didrockshey TheMuso!05:38
robert_ancellpitti, so where are you getting daily builds from? I didn't get them to work05:38
TheMusodidrocks: I am working on the qt at-spi packaging, however there are some license issues that need solving, mainly that the upstrea git repo doesn't have all the required license documents/headers present.05:38
didrocksTheMuso: I've already done the packaging05:38
pittirobert_ancell: cdimage.u.c., as usual05:38
TheMusoI'm working with upstrea to fix that.05:38
robert_ancellpitti, oh, so you're running 0.3.705:38
didrocksTheMuso: hum, who asked you to do that? I think we need to be more synced. People asked me to backport a11y to Qt hence the work on it :)05:39
TheMusodidrocks: hrm ok, I have started to maintain it in debian pkg-a11y git. Have you got something somewhere that I can have a look at? The eventual plan is for the debian pkg-a11y team to maintain it.05:39
didrocksTheMuso: there was already a package and it's in the ~kubuntu-ppa05:39
TheMusodidrocks: Right, but I thought that was only Qt proper.05:39
TheMusodidrocks: Yes, but it needs work.05:39
didrocksTheMuso: I know about the licence and already pinged upstream about it, we need to avoid duplication there to not confuse them :)05:40
TheMusodidrocks: Ok.05:40
didrocksTheMuso: then, you can backport to the pkg-a11y git I guess once we are happy with it, let's not depend on that right now05:40
TheMusoYup sounds good.05:41
didrocksnice :)05:41
didrocksTheMuso: FYI, it's very crashy, but qt-at-spi seems to work from my tests05:42
TheMusodidrocks: Yeah from what I tested I had the same experience.05:43
didrockspitti: robert_ancell: about the "GNOME" session, it's because lightdm doesn't test the TryExec key05:44
robert_ancelldidrocks, do you know why we have xsession files installed but not have the session to run?05:44
didrocksrobert_ancell: because all "default debian session" are packed in gnome-session05:45
didrocksrobert_ancell: so I'm not really eager to move them, import translation and such, in other packages05:45
robert_ancelldidrocks, what is the .desktop file that causes the "GNOME" session?05:46
didrocksrobert_ancell: /usr/share/xsessions/gnome-shell.desktop I would say05:46
didrockslet me check05:46
didrocksrobert_ancell: yeah, that one05:47
robert_ancelloh, I'm still on natty so I don't see it05:47
robert_ancellshouldn't it really be a part of the gnome-shell package?05:47
pittioh, it's the shell?05:47
pittiI had assumed it was the panel fallback one05:48
didrocksrobert_ancell: well, as previously said, we have upstream translations05:48
didrocksrobert_ancell: so, moving it to another source would mean to move translations, sync everytime there is a change upstream05:48
didrocksnot sure we want to play that game05:48
didrocksanyway, there is the TryExec key for that05:48
robert_ancelldidrocks, I guess I mean, "why don't they put it in the gnome-shell package"05:48
didrockslightdm should just test it05:48
robert_ancellseems a bit of a roundabout way of doing things.  Yeah, I need to add it, it is a standard freedesktop option05:49
didrocksrobert_ancell: GNOME always put their default sessions in gnome-session, can be something raised upstream as before, there was not really the notion of "session"05:49
didrocks(like "session type")05:49
didrockspitti: it's the shell, at least, the fact that you see the panel fallback means that the fallback is still working ;)05:51
pittididrocks: I don't see the fallback05:51
pittididrocks: this is from a daily live CD05:52
didrocksoh?05:52
pittiwe don't install fallback by default05:52
didrocksoh ok :)05:52
didrocksyeah05:52
didrockssession restart, brb06:10
pittichrisccoulson: I followed up and subscribed06:34
robert_ancellpitti, do you happen to know how to run a test d-bus?06:49
pittirobert_ancell: session bus is easy, just run the program under dbus-launch06:57
pittiyou can't launch a system bus as user06:57
pittiyou have to change programs to connect to the session bus when testing06:57
robert_ancellpitti, but wont that conflict with the existing session bus?06:57
pittithat's what I did with e. g. upower06:57
pittirobert_ancell: no, it just changes $DBUS_SESSION_BUS_ADDRESS for the program you run under dbus-launch06:58
pittiyou can run as many in parallel as you like06:58
pittibut of course they are isolated from each other06:58
robert_ancellpitti, looking at upower source, where are the tests?06:58
pittiso you can't use it to test functinoality for a different program (like talking to the running gnome-session)06:58
robert_ancellsure06:58
pittirobert_ancell: http://cgit.freedesktop.org/upower/tree/src/Makefile.am#n12606:59
pitti-> call of the tests06:59
pittihttp://cgit.freedesktop.org/upower/tree/src/linux/integration-test07:00
pitti-> actual tests07:00
robert_ancellpitti, ta07:06
jbichathis doesn't seem useful: http://blogs.gnome.org/dcbw/2011/06/14/networkmanager-and-dual-stack-addressing/07:11
didrocksyeah, read that this morning07:13
pittiyeah, it somehow turns the story upside down07:13
pittimost apps shouldn't care about ipv4 vs. ipv607:14
pittiif I can reach my server, why do I need to care about the "how"07:14
jbichaand 60 sec is an awful long time to wait to reconnect after waking my computer from sleep07:15
pittithey still need to do some sane error handling, of course07:15
pittii. e. being online doesn't imply that I can talk to all servers in the world07:15
pittithey might be down, or only on ipv6, etc.07:15
didrocksagreed, if applications need to go to that level of handling for all services provided on the desktop…07:17
robert_ancellpitti, yay, it worked!  Thanks again!07:23
pittirobert_ancell: rockin'07:26
pittirobert_ancell: test suite for lightdm?07:26
robert_ancellpitti, yeah, runs from bzr-buildpackage finally07:28
robert_ancellactually, now I need to test in a pbuilder...07:29
pittiright, dbus-launch works wonders there, and it works on the buildds07:29
robert_ancellpitti, hey, I also have to move the config file in the package, any tips?07:29
robert_ancellguessing I need to make a preinst07:29
pittirobert_ancell: hang on07:29
pittirobert_ancell: there's http://www.dpkg.org/dpkg/ConffileHandling standard recipes, but they are obsolete now07:30
didrocksI guess the head explain the new method07:30
pittithere is a new dpkg-maintscript-helper method now07:30
RAOFThe maintscript method is nice and easy.07:30
didrockshttp://wiki.debian.org/DpkgConffileHandling07:30
didrockspitti: robert_ancell ^07:30
RAOFdidrocks wins the google race!07:31
didrocks:-)07:31
pittirobert_ancell: man dpkg-maintscript-helper explains it quite nicely07:31
* didrocks is used to google for "moving conffile"07:31
didrocksworks wonder, first result :)07:31
didrocksthe header has some world on dpkg-maintscript-helper07:31
didrocksrobert_ancell: do not forget to pre-depends on dpkg 1.15.7.2 for lucid -> next LTS upgrade07:32
didrocks(otherwise, you can have an issue in the preinst)07:33
robert_ancelldidrocks, is there a package you can point me at that uses the new method?  All the packages I have installed seem to use the old one07:34
didrocksrobert_ancell: sure, one sec07:34
pittigrep dpkg-maintscript-helper /var/lib/dpkg/info/*07:35
pittirobert_ancell: ^ plenty07:35
pittintpdate, for example07:35
pitti/var/lib/dpkg/info/ntpdate.preinst, /var/lib/dpkg/info/ntpdate.postinst, /var/lib/dpkg/info/ntpdate.postrm07:35
robert_ancellaha!07:35
pittiuses mv_conffile07:36
didrocksyeah, I found a rm_conffile, but there are examples on mv_conffile :)07:36
micahgrobert_ancell: so, lightdm just crashed but I still see the session on the screen :(08:01
robert_ancellmicahg, can I haz stacktrace?08:01
micahgnope :(08:01
micahgX is gone too...08:02
chrisccoulsonpitti - thanks08:03
chrisccoulsonthe user has got the updated language pack btw08:03
chrisccoulsonyou can tell that from the list of extensions he has installed :)08:03
micahgrobert_ancell: ah, I have an X stacktrace though :)08:03
robert_ancellOne for the RAOF department then!08:04
RAOFmicahg: Pastebin!08:04
micahgRAOF: http://pastebin.ubuntu.com/627128/08:04
micahgRAOF: interesting snippet from the xorg log: http://pastebin.ubuntu.com/627129/08:05
RAOFmicahg: Ra raw! (Incidentally, pastebining the full Xorg.0.log is generally a much better idea).  How reproducible is this?08:06
RAOFPastebins are cheap.  *Always* paste full logs!08:06
RAOF(Unless you have security concerns about their content)08:06
* micahg always has security concerns ;)08:06
didrocksok, I'll catch up the plane for the Qt contributor summit. Will not be really online since I'm back on Saturday night, but you still can drop me an email08:06
micahgRAOF: [ 98665.710] (WW) intel(0): first get vblank counter failed: Invalid argument08:07
didrockssee you guys!08:07
RAOFmicahg: Aaah, right.  robert_ancell, you're up!  You haven't set up the VT correctly :)08:07
micahg5565 of those messages08:07
RAOFI don't think there's ever anything particularly sensitive in Xorg.0.log.08:08
* micahg is still wondering why he sees a screenshot of everything before it crashed08:08
pittichrisccoulson: erm, so he does have firefox-locale-nl?08:08
RAOFIf I had the full log, I believe that we'd find that X can't claim the VT, resulting in the intel driver not being able to claim drm master, resulting in explosions.08:08
robert_ancellRAOF, please explain08:08
pittichrisccoulson: but it doesn't actually show in Dutch?08:08
chrisccoulsonpitti - no, he's got the updated language-pack-nl-base, but no firefox-locale-nl08:09
pittiok08:09
pittibut they are both in the very same archive, pocket, and even component08:09
pittii. e. the same Packages.gz08:09
pittiI don't see how you can have one without the other08:09
RAOFmicahg: *Could* I get the full Xorg.0.log?08:09
* micahg skims quick08:09
robert_ancellmicahg, you are running lightdm from upstart right?08:10
micahgrobert_ancell: I believe so08:10
robert_ancellmicahg, have you got a lightdm log?08:10
chrisccoulsonpitti - his extension list shows he's missing any firefox language pack extensions entirely, and because he has multiple firefox profiles, you can also tell that he used to have the firefox 4 language packs installed by looking at the profiles which he hasn't used since the upgrade08:11
chrisccoulsonpitti - "      /usr/lib/firefox-4.0.1/extensions/langpack-nl@firefox.mozilla.org.xpi does not exist (old profile?)"08:11
micahgRAOF: http://paste.ubuntu.com/627136/08:12
micahgrobert_ancell: yes, a minimal one08:12
RAOFmicahg: Thanks.  Told you there was nothing security critical in there ;)08:12
micahgrobert_ancell: what are you looking for out of it?08:13
robert_ancellmicahg, anything, just checking it's behaving as normal08:13
micahgeverything seems fine until the end and it just records a signal 11108:14
micahg*1108:14
robert_ancellmicahg, from the X server?08:14
micahgyep08:14
RAOFHm.  No, that's not what I thought it was.08:14
micahgthe X server was killed from under lightdm, so lightdm quit gracefully :)08:16
RAOFmicahg: Could I have a (filtered, if you want ☺) dmesg corresponding to that Xorg.0.log?08:16
RAOFIt looks like something permission-related is screwed up and the intel driver is having a hissy fit.08:17
robert_ancellmicahg, well, it should have started another X server, but that's not implemented yet08:17
micahgRAOF: 2 segfaults, will pastebin08:17
RAOFI'm particularly interested in any {drm,i915} messages, obivously.08:18
micahghttp://pastebin.ubuntu.com/627139/08:18
micahgRAOF: ah, I have something else interesting: [ 1765.960027] [drm] GMBUS timed out, falling back to bit banging on pin 6 [i915 gmbus reserved]08:19
micahg71 of those about 30 minutes after boot08:20
RAOFIf your monitors are on and have the right resolution that message probably isn't interesting.08:20
micahgit's a laptop using its internal screen08:21
RAOFHm.  Was this crash at the lightdm login screen, or during regular use and just happened to additionally take down lightdm?08:21
chrisccoulsonpitti - if you do "apt-get upgrade", then the recommends don't get installed08:23
micahgthis was after being up for a day08:23
chrisccoulsoni just tried it here08:23
pittichrisccoulson: correct, that's its purpose08:23
pittichrisccoulson: and apt-get upgrade is pretty broken really08:23
pittifolks need to use dist-upgrade, or update-manager08:23
pittiupgrade wouldn't work with a Depends: either, it would just hold back the packages08:24
chrisccoulsonpitti - oh, i didn't realise that with the Depends: case08:24
chrisccoulsonpitti - "I dont recall exactly if I used apt-get update/upgrade or update-manager"08:24
chrisccoulsoni guess he used apt-get upgrade ;)08:24
pitti*nod*08:24
RAOFmicahg: So it was within a session, rather than at the greeter.  This would make more sense, what with the intel driver apparently spontaneously going crazy.08:24
micahgyep08:25
micahgmachine's been running hot too since the 3.0 kernel08:25
RAOFThere's nothing else drm-related in dmesg around the 95,000 second mark?  I'll have to wander through the code to find where Invalid Argument could be returned.08:26
micahgnope08:27
* micahg checks again08:27
RAOFIt's often annoying that i915 isn't more verbose when things go wrong.08:28
micahgRAOF: no, just apparmor denial messages (which I'll probably fix at the rally if I don't get to them before that)08:30
RAOFYeah.  Silly i915.  Why would you bother logging failed syscalls?08:32
chrisccoulsonto fill up your disk?08:33
chrisccoulson:)08:33
* RAOF reboots to test stuff.08:35
micahgrobert_ancell: RAOF: do either of you need anything else from this session?  I'm going to reboot the machine if not08:38
robert_ancellmicahg, no, I think I'm ok08:39
seb128hey desktopers08:46
RAOFmicahg: No, reboot away.08:48
chrisccoulsonhey seb12808:53
seb128hey chrisccoulson, how are you?08:56
chrisccoulsonseb128, yeah, good thanks. how are you?08:56
seb128quite fine I think, let me finish my coffee before being sure ;-)08:57
RAOFI assume the gnome-settings-daemon crash is well-known by now?08:59
pittibonjour seb12809:00
RAOFMmm, featureless grey.09:00
pittiWFM09:00
RAOFAh, ok.  I'll see if it's a local problem then.09:01
seb128hey RAOF, which one?09:01
RAOFAfter dinner, though.09:01
seb128hey pitti09:01
RAOFseb128: Heh!  Got lots?  This one is apparently the one that I could very happily reproduce in gdb just five minutes ago but that now works. :)09:02
seb128RAOF, some over the cycles, one known race on login where the gdm instance didn't exit yet when the session one tries to start09:03
RAOFIt *might* be that it only happens in a gnome-shell session; it was segfaulting in gtk_ensure_icon_for_name or somesuch.09:03
seb128some other random or hard to debug ones09:03
seb128RAOF, hum, stacktrace would be interesting, could be the gnome-icon-theme split and the g-s session trying to load an icon pitti didn't put in the standard set09:04
pittiI don't have g-i-t-full either, and it's working fine here09:04
RAOFseb128: That was my first thought; I've got gnome-icon* installed, though.09:04
seb128pitti, you are not using gnome-shell though?09:05
RAOFAnyway, I'll log back into a gnome-shell session and post a full backtrace on launchpad for you.  After dinner. :)09:05
pittiRAOF: oh, you are?09:05
seb128he's a traitror :p09:05
pittiRAOF: gnome-shell is missing a dependency to gnome-icon-theme-full09:05
RAOFI have gonme-icon-theme-full installed.09:05
pittiRAOF: we just didn't add it yet to continue autosyncs for a while still09:05
seb128ok, so that's not it09:05
pittiok, then it's not my bug :)09:05
seb128pitti, btw feel free to drop tomboy from the seeds if you want, I emailed the lists about it09:06
pittiFWIW, gdm 3 and gnome-screensaver already look like gnome-shell :)09:06
pittiseb128: ok09:06
seb128lightdm doesn't ;-)09:06
seb128robert_ancell, hey!09:06
RAOFI was seeing if the Xorg pointer-barriers patch was working properly; only gnome-shell actually uses it.09:06
robert_ancellseb128, hello09:06
RAOFThe shell looks pretty swanky. ;)09:06
RAOFEven with a borken theme!09:06
seb128robert_ancell, how are you?09:06
robert_ancellsame old09:07
seb128;-)09:07
seb128robert_ancell, can you fix bug #79431509:07
ubot2Launchpad bug 794315 in lightdm "lightdm forgets to source /etc/profile and ~/.profile" [Medium,Triaged] https://launchpad.net/bugs/79431509:07
robert_ancellyes09:07
seb128should be trivial and I would get my ~/bin back in the path :p09:07
pittiseb128: kicked from the seeds09:07
* RAOF → dinner09:07
seb128pitti, danke09:07
seb128robert_ancell, thanks09:07
ftapitti, hi, can i tell apport-retrace to stop trying to search for the dbgsyms? it's totally broken in oneiric and it's painfully slow09:18
pittifta: just run it as non-root09:18
ftapitti, i do, it's still taking several minutes spitting hundreds of WARNINGS09:20
ftapitti, http://paste.ubuntu.com/627166/09:20
chrisccoulsongedit is painfully slow to load on my machine09:21
chrisccoulsonfirefox even starts faster than gedit09:21
pittifta: you currently can't disable the warnings, yes09:21
ftachrisccoulson, same here09:21
seb128gedit works fine there09:22
chrisccoulsonfta, i'm glad it's not just me then ;)09:22
seb128did it start being slow recently for you?09:22
seb128well it's less than 1 second to start here09:22
chrisccoulsonseb128, ever since we got the new version09:22
seb128so dunno if that's slow for you09:22
ftaevo3 crashes in gtk3 while opening a meeting invite: http://paste.ubuntu.com/627168/09:25
pittiseb128: hm, I just rebooted, and g-s-d is now not running any more either09:37
pittiseems it's due to the very latest updates from this morning09:37
seb128pitti, stacktrace?09:37
pittiI can run it manually in a terminal09:37
pittiand did so now09:38
pittiseb128: I'll investigate09:38
seb128grep settings .xsession-errors?09:38
glatzormorning pitti seb128 and mvo09:38
seb128pitti, ok09:38
seb128hey glatzor, how are you?09:38
pittialready checked, nothing standing out09:38
pittihey glatzor!09:38
glatzorfine and yourself, pitti and seb128 ?09:38
seb128pitti, can you pastebin it?09:38
seb128glatzor, I'm fine thanks ;-)09:38
pittiseb128: need to restart my session, it's cluttered with several g-s-d restarts right now09:39
seb128pitti, don't bother09:39
seb128we can see that later09:40
pittino problem, I just want to submit my updated patches to bugzilla, then I'm done with udisks and get to this09:40
ftagrrr, thanks to mutt, i discovered i'm late for a meeting09:40
jibelhi desktop, morning's crash bug 79749809:43
ubot2Launchpad bug 797498 in gtk+3.0 "nm-applet crashed with SIGSEGV in gtk_icon_source_set_pixbuf()" [High,Triaged] https://launchpad.net/bugs/79749809:43
jibelnot specific to nm-applet since it also affect gnome-settings-daemon09:43
pittioh, perhaps that's the one we are currently looking at in g-s-d09:46
pittisame thing, I didn't have it running, but running from a terminal works09:47
ftajibel, looks like my evolution crash too09:47
* pitti blames new GTK :)09:47
pittiseb128, jibel: I'll restart my session with apport enabled, to see whether that's the same issue RAOF and I have09:47
seb128ok09:50
rodrigo_hey jibel09:50
seb128hey rodrigo_, how are you?09:50
jibelGood morning rodrigo_09:50
rodrigo_hi seb12809:50
rodrigo_jibel, so, about the g-s-d's crash you had yesterday, whats the contents of /usr/lib/gnome-settings-daemon-3.0/gtk-modules, only the atk module?09:51
pittibah, totally useless trace :/09:52
rodrigo_hmm, there's no -dbg package for at-spi2-atk09:52
jibelrodrigo_, yes09:52
seb128brb09:53
rodrigo_jibel, can you install libgtk-3-0-dbg and see if you get a better backtrace?09:56
rodrigo_jibel, and libglib2.0-0-dbg10:00
jibelrodrigo_, sure10:00
seb128re10:01
seb128jibel, pitti: works fine there but I don't dist-upgrade often, I tend to select updates, I've the new gtk though10:01
pittiI try to downgrade gtk to 3.1.4 and compare10:01
seb128pitti, you get it at every login?10:03
seb128have a stacktrace would be useful10:04
seb128I did some updates, let me restart10:04
rodrigo_jibel, do you have glib 2.28 or 2.29 installed?10:04
pittiseiflotfy: yes, consistently10:05
pittisorry, seb128 ^10:05
jibelrodrigo_, there is a better trace in duplicate bug 796497 and bug 79539210:05
ubot2Launchpad bug 796497 in gnome-settings-daemon "gnome-settings-daemon crashed with SIGSEGV in __run_exit_handlers() (dup-of: 788710)" [Undecided,New] https://launchpad.net/bugs/79649710:05
ubot2Launchpad bug 788710 in gnome-settings-daemon "gnome-settings-daemon crashed with SIGSEGV in exit()" [Medium,In progress] https://launchpad.net/bugs/78871010:05
ubot2Launchpad bug 795392 in gnome-settings-daemon "gnome-settings-daemon crashed with SIGSEGV in __run_exit_handlers() (dup-of: 788710)" [High,Triaged] https://launchpad.net/bugs/79539210:05
jibelrodrigo_, 2.29.8-0ubuntu110:06
pittihere as well; latest oneiric10:06
pittidowngrading to libgtk-3-0_3.1.4-0ubuntu1_amd64.deb and keeping everything else up to date fixes it10:07
pittii. e. also the other binaries of gtk10:07
rodrigo_jibel, no, both of those traces don't show where the actual crash is, see #0 in Thread 1, that's the actual atexit handler crashing10:07
rodrigo_ok, so 2.29.x has the atexit call commented because of a crash, which might be this one, checking when that was commented...10:08
pittirodrigo_: did the previous gtk 3.1.4 not use the new glib atexit handler then?10:09
pittirodrigo_: want me to try current gtk with an older glib? (right now I tried older GTK 3.1.4 with current glib)10:09
rodrigo_pitti, you get the same crash?10:11
pittirodrigo_: yes, you don't?10:11
rodrigo_no10:11
pittig-s-d and nm-applet don't start automatically10:11
rodrigo_although I don't have glib 2.2910:11
pittibut running either in a terminal works10:11
pittirodrigo_: dist-upgrade to current oneiric?10:11
pittiii  libglib2.0-0          2.29.8-0ubuntu1       GLib library of C routines10:11
rodrigo_yes, will do10:11
pittirodrigo_: shall I try downgrading glib? to which version?10:11
rodrigo_current gtk doesn't seem to have any atexit handler in the code10:12
rodrigo_pitti, yes, please10:12
pittirodrigo_: did the previous gtk 3.1.4 not use the new glib atexit handler then?https://launchpadlibrarian.net/73542141/Stacktrace.txt applies to an atexit handler?10:12
pittiit looks like a fairly "standard" crash to me?10:12
pittirodrigo_: trying 2.29.6 then10:13
pittirodrigo_: glib 2.29.6 and gtk 3.1.6 does not fix it10:18
pittidowngrading glib makes no difference here10:18
pittiand above crash really looks like being in GTK only10:18
jibelrodrigo_, I can't get the 1rst symbol being resolved. I still get  #0  0x019e5a70 in ?? () Here is the list of dng packages installed on this system: http://paste.ubuntu.com/627199/ any idea ?10:18
pittirodrigo_: are we perhaps talking about two different crashes here?10:19
jibels/dng/dbg10:19
pittirodrigo_: I mean bug 797498 , which also applies to g-s-d10:19
ubot2Launchpad bug 797498 in gtk+3.0 "nm-applet crashed with SIGSEGV in gtk_icon_source_set_pixbuf()" [High,Triaged] https://launchpad.net/bugs/79749810:19
jibelpitti, yes it's a different crash10:19
rodrigo_pitti, yes, the stacktace the crash I talk about is about an atexit handler, bug #78871010:20
ubot2Launchpad bug 788710 in gnome-settings-daemon "gnome-settings-daemon crashed with SIGSEGV in exit()" [Medium,In progress] https://launchpad.net/bugs/78871010:20
jibelthe gtk_icon_source_set_pixbuf started this morning, the at_exit crash 2 weeks ago10:20
pittiah, that explains it10:20
pittiI don't get 788710 then, it seems to apply to the live CD only, or other setups?10:20
seb128re10:21
pittiseb128: wb10:21
seb128ok, after several restart with different gtk versions I don't get g-s-d issues or similar10:21
pittiseb128: so for bug 797498, downgrading just libgtk-3-0 to 3.1.4 helps10:21
ubot2Launchpad bug 797498 in gtk+3.0 "nm-applet crashed with SIGSEGV in gtk_icon_source_set_pixbuf()" [High,Triaged] https://launchpad.net/bugs/79749810:21
seb128weird10:21
seb128why does it work for me?!10:22
seb128is anybody else on i386 or are you all on amd64 there?10:22
rodrigo_the atexit call in glib has always been commented, so it might be another lib using an atexit handler10:22
rodrigo_jibel, looking at the libs used in g-s-d, to see if its in some other -dbg package10:23
seb128pitti, is that happening only on login?10:23
ftamy evo crash in i38610:23
fta+is10:23
pittiseb128: yes, apparently so; as I said, I can launch g-s-d and nm-applet from a terminal just fine10:23
pittiwhich makes this "fun" to debug :/10:24
seb128indeed10:24
seb128pitti, did you manage to get a stacktrace with libgtk-3-0-dbg installed?10:25
pittiseb128: I have gtk, glib, g-s-d debug symbols installed, but totally useless trace10:25
seb128pitti, what is extra "fun" is that there is 5 weeks of active commits between the 2 gtk versions10:25
pittiI guess I'll try again10:25
seb128pitti, it's in gtk code? or atk or gail or something in the a11y stack?10:26
pittiif someone has a way to reproduce in a running system, then bisecting would be easy10:26
pittiseb128: I just downgraded libgtk-3-0, not gail, not atk, not gir, etc.10:26
seb128ok10:26
pittiyou are on i386, right? perhaps that's the reason10:26
pittiwell, I'm also running gdm 3, but other people who get this don't10:27
pittiand the LP bug is i386 as well, hmm10:27
seb128well fta says he gets a similar issue on i38610:27
ftai'm also using gdm, not lightdm10:28
fta(not sure why it would matter for evo though)10:28
pittifta: does evo crash for you in a running system? or just e-d-s on sessino start?10:29
ftae-d-s is fine here10:29
pittievo starts fine here even with gtk 3.1.610:29
ftai just have a 100% reproducible crash while opening meeting invites from outlook10:30
seb128pitti, there is a recent commit in trunk: http://git.gnome.org/browse/gtk+/commit/gtk/gtkimage.c?id=c903ece96be6b307eb756430f0b0b9acfca4dbae10:30
seb128not sure if that could be it10:30
ftamy stack: http://paste.ubuntu.com/627168/10:30
pittioooh10:30
pittiseb128: the trace goes through that10:30
pitti#1  0x002d803b in ensure_stated_icon_from_info (image=<value optimized out>, info=0x0) at /build/buildd/gtk+3.0-3.1.6/./gtk/gtkimage.c:152810:31
seb128pitti, right, I was looking to recent fixes to gtkimage.c10:31
pittiseb128: shall I build a GTK with that patch and check?10:31
seb128l1528 is       gtk_icon_source_set_pixbuf (source, destination);10:31
seb128so that would fit with the destination being not properly initialized10:32
seb128pitti, if you want sure10:32
pittidoing10:32
seb128pitti, want I usually do is commenting the udeb and static flavor in the rules to win some build time10:32
seb128if you want to build a package10:32
seb128you need to clean the corresponding lines in the .install and .install.in but that's easy, just grep for static *install* and udeb *install*10:33
pittiok, thanks10:33
seb128pitti, well, I'm pretty sure it's that commit, should I just backport and upload?10:34
rodrigo_yes, that might be it, it tries to g_object_unref the destination in some code path where it might not be initialized correctly10:34
pittiseb128: I have it locally in bzr now10:34
seb128pitti, ok, I let you deal with it then ;-)10:35
pittiseb128: and building10:35
pittiseb128: but if you want to do it, sure10:35
pittiseb128: ah, ok :)10:35
seb128no need to duplicate work10:35
pittiseb128: letting it build while I'm talking to Jason then :)10:35
rodrigo_jibel, about your crash, I just narrowed it down to, maybe, the X libs, so are you fully up to date?10:36
* rodrigo_ upgrades everything related10:36
jibelrodrigo_, Yes I am, me and my system10:37
rodrigo_heh10:37
rodrigo_ok, I'll upgrade and try to replicate it myself10:37
mvochrisccoulson: silly question, but is thunderbird using evo-data-server for the addressbook?10:40
seb128mvo, it's going to10:40
chrisccoulsonmvo, not yet10:41
mvofor oneiric?10:41
seb128mvo, that's one of the blockers for the tb by default10:41
pittihey mvo10:45
pittimvo: happy belated birthday! didn't see you around yesterday, were you partying? :-)10:45
* pitti hugs mvo10:45
hrwhi10:46
seb128oh, mvo is getting older again?10:46
* seb128 hugs mvo10:46
seb128hey hrw10:46
mvopitti: haha, many thanks! I was indeed :)10:46
mvothanks seb128!10:46
jibelrodrigo_, for info I'm using lightdm, if it makes a difference.10:46
* mvo hugs seb12810:47
rodrigo_jibel, shouldn't10:47
hrwis it normal that after installation of gnome-control-center/oneiric it segfaults on some components?10:48
seb128no, which ones? what stacktrace?10:49
hrw'background' for example - nevermind that it does not have sense running it on xfce desktop10:50
hrwI need to install some debugs first10:50
hrwhttp://pastebin.com/ebK9R2rw - maybe it is because of Oxygen icon theme10:51
seb128it has been creating issues before, try without it10:52
hrwHumanity icon theme will be fine?10:53
hrwnope10:53
hrwsame after switching to full gnome 3.0.2 icon theme10:55
hrwhttp://pastebin.com/XaH1mtca10:56
seb128oh, that's a gtk bug10:56
seb128we were discussing it half an hour ago, pitti is trying a built with a git patch to fix it10:56
hrwthanks10:56
seb128yw10:56
hrwI am trying to find a way to setup theme for gtk3 apps10:57
hrwas xfce takes care of gtk2 ones10:57
seb128install gnome-tweak-tools10:58
seb128or use dconf-editor10:58
hrwdconf-editor is in which package?10:58
hrw11:59 hrw@puchatek:~$ LC_ALL=C gnome-tweak-tool 2>&1 |pastebinit10:59
hrwhttp://paste.ubuntu.com/627220/10:59
seb128gnome-tweak-tool should depends on gnome-shell since it uses a schemas from it11:01
seb128dconf-editor is in dconf-tools11:01
hrwgsettings-desktop-schemas is what gnome-tweak-tools depends on11:03
seb128right, well the clock schemas is a gnome-shell one so it should depends on it11:05
pitti\o/ new GTK working like charm11:05
seb128that's the way gsettings works11:05
seb128pitti, \o/11:05
hrwpitti: cool11:05
pittiseb128: nice, GTK built exactly as long as the 27 minutes I was talking to Jason :) (I didn't bother to disable stuff in rules)11:09
seb128;-)11:10
ogra_if you want longer phonecalls, get arm :)11:10
seb128it's taking less than 10 minutes if you hack the rules11:10
hrwseb128: with gnome-shell installed gnome-tweak-tool works11:12
pittiseb128: ^ could we apply the gnome-shell dependency to tweak tool in Debian?11:12
pittiseb128: then we'd get rid of our delta, as g-i-t-full would then be transitively pulled in from g-shell11:13
jibelhrw, seb128, this is bug 79508411:13
ubot2Launchpad bug 795084 in gnome-tweak-tool "gnome-tweak-tool fails to start .. org.gnome.shell.clock not installed - should depend on gnome-shell" [Undecided,New] https://launchpad.net/bugs/79508411:13
pittiseb128: I think I'll just apply the dep to g-shell right now, there seem to be enough people stumbling over this11:13
pittibut at least we'd only have the delta in one place then11:14
hrwthx jibel11:14
seb128jibel, thanks11:15
seb128pitti, ok, well gnome-tweak-tools is in pkg-gnome I think so feel free to add the depends there11:15
pittiseb128: right11:15
pittiseb128: oh, and I think I'll add some dpkg-vendor --is ubuntu magic to gnome-shell to add the g-i-t-full dep only for Ubuntu11:16
pittiok, taking bug 795084 then and doing above11:16
ubot2Launchpad bug 795084 in gnome-tweak-tool "gnome-tweak-tool fails to start .. org.gnome.shell.clock not installed - should depend on gnome-shell" [Undecided,New] https://launchpad.net/bugs/79508411:16
seb128pitti, thanks11:17
chrisccoulsonheh - https://lists.ubuntu.com/archives/ubuntu-devel/2011-June/033476.html :)11:18
pittiyay chrisccoulson11:19
chrisccoulsoni'm not going to spend any more time on that now11:19
chrisccoulsonpitti - i closed one of my WI's on the default-email blueprint now ;)11:25
chrisccoulsoni had a chat with one of the lightning developers last night11:25
pittinice!11:25
chrisccoulsonwe've got a plan for how to do calendaring11:25
pittisplendid, g-shell currently FTBFS11:26
chrisccoulsonoh, how come? nothing to do with spidermonkey i hope ;)11:26
pitti/usr/include/clutter-1.0/clutter/clutter-actor-meta.h:95:1: error: unknown type name 'G_CONST_RETURN'11:26
pittioh, I think that might be a deprecated one now11:26
chrisccoulsonoh, that's ok then11:26
chrisccoulsonyeah, it is11:26
pitti-DG_DISABLE_DEPRECATED11:26
seb128pitti, the clutter update from yesterday should have sorted that for clutter, did you update today?11:28
pittiyes, I dist-upgraded some minutes ago11:29
pittiI have libclutter-1.0-dev 1.6.16-0ubuntu111:30
seb128pitti, yeah, seems like there is still some issues11:31
rodrigo_any dbus daemon package that shuts down during upgrades, to see as an example for accountsservice?11:31
seb128pitti, ok, that's fixed in git but not in the current tarball, I guess build without the deprecation errors until the next update11:31
pitti*nod*11:31
seb128rodrigo_, what do you mean?11:32
rodrigo_seb128, see https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/785680 , there's a comment saying " I see no way for the daemon to shut down during a package upgrade (and the associated postinst to perform that)."11:32
ubot2Ubuntu bug 785680 in accountsservice "[MIR] accountsservice" [Undecided,Incomplete]11:32
seb128hum11:33
rodrigo_so I want to have a look how this is done in other packages11:33
seb128pitti, ^ do you know of any?11:33
rodrigo_the couple ones I've looked don't do anything like that11:33
pittirodrigo_, seb128: yes, upower and udisks do it11:33
rodrigo_although, is it really a good idea to shut down during an upgrade?11:33
rodrigo_pitti, ah, ok, cool11:33
pitti/var/lib/dpkg/info/udisks.postinst11:33
seb128pitti, danke11:34
rodrigo_pitti, so, it needs the postrm, prerm and postinst, right?11:34
seb128it shouldn't?11:35
pittirodrigo_: postinst is the most important bit; prerm is good for cleaning up, postrm shouldn't be necessary11:35
rodrigo_ok, thanks pitti11:35
janimoseb128, is it worth keeping debian/control in bzr if it is autogenerated from control.in? I see it is there in the clutter package11:46
pittiseb128: ok, http://anonscm.debian.org/viewvc/pkg-gnome?view=revision&revision=28452 should do it11:46
pittiI tested the build in Debian in both ways11:47
seb128janimo, why not? it's easier to bzr add debian than to filter files11:47
seb128pitti, danke11:47
janimoseb128, ok, just that it seems an unpacked source has a different control file than the one kept in LP, as the latter is the old version11:47
seb128janimo, I usually do debuild clean before commiting to have it updated11:48
seb128but I guess it's not always the case11:48
seb128janimo, does it create any issue in practice?11:48
janimoseb128, probably not, I was wondering if a spurious file will get added to the debdiff because of this11:48
seb128no11:49
janimoseb128, I modified the bzr package branch, and when copying it over to the src package before upload, it changes control too11:49
janimook11:49
seb128bzr bd will do a clean before building the source so the control will be updated11:49
seb128janimo, why do you copy over?11:49
janimoseb128, probably because I do not fully understand how UDD works :)11:49
seb128janimo, debian only != udd ;-)11:50
seb128janimo, just run "bzr bd --source"11:50
janimoI made packagiung changes and now am about to do an update of the 'real' package then dput11:50
seb128it will build the source for you11:50
seb128or bzr bd to build with the binaries11:50
seb128or bzr bd-do to edit a patch11:50
seb128bzr bd-do gives you an unpacked source and copy over the changes you do in the debian dir when you exit 011:51
seb128you usually do bzr bd-do; quilt push, edit; quilt refresh; exit 011:51
seb128then bzr bd11:51
janimooh quilt too? for every package?11:52
seb128well those using quilt11:52
seb128you can edit-patch11:52
seb128well that's for editing a patch11:53
seb128if you just need tweaks to the debian dir just edit files in the checkout and use bzr bd and bzr bd --source11:53
=== MacSlow is now known as MacSlow|lunch
janimois this written up? The only link I found in the wiki was about packages under bzr (debcommit, etc) which is nice, but apparently not all I need11:53
seb128janimo, https://wiki.ubuntu.com/DesktopTeam/Bzr11:53
janimoseb128, thanks11:53
janimoseb128, bzr bd is nice indeed. I never used it before. When getting a package which is tracked in bzr it would be helpful to point to a wikipage as well and make a stronger case for actually using that instead of classical dput only.12:01
janimoI must have missed that last time, so my clutter changes got dropped on last sync12:01
seb128janimo, right, sorry about the dropping12:04
rodrigo_pitti, is this ok -> https://code.launchpad.net/~rodrigo-moya/ubuntu/oneiric/accountsservice/add_postinst/+merge/64664 ? seems to work for me, for both upgrades and removals12:04
janimoseb128, it's ok, I missed to put them in bzr, and the rules for syncing were unclear to me12:04
pittirodrigo_: looks great to me, thanks!12:05
* pitti -> lunch, bbl12:05
rodrigo_pitti, ok, I'll upload then12:05
rodrigo_hmm, although not sure I have permissions for accountsservice?12:06
seb128we are on sync with debian so ideally we would get those fix there12:06
seb128the debian maintainer is responsive as well12:07
seb128so maybe open a bug on the bts with the diff12:07
rodrigo_seb128, ah, ok, I'll submit it to debian then12:07
seb128thanks12:07
seb128lunch, bbl12:07
* rodrigo_ -> lunch13:12
pittiargh, silly apt13:32
=== MacSlow|lunch is now known as MacSlow
seb128pitti, did you remove half of your install in a dist-upgrade? ;-)13:36
pittino, but apt-cache now fails to work under fakechroot13:36
pittithis happened since the last fakechroot update13:36
pitticurrently submitting a debian bug, I have a workaround now13:36
pitti(it made pkgbinarymangler fail on the buildds)13:36
pittijibel: argh, forgot to add the bug# to gtk-3; thanks for closing!13:47
jibelpitti, no worries. Thanks for fixing it!13:49
jibelrodrigo_, now that the gtk_icon_source_set_pixbuf bug is fixed,  the exit() crash is back on boot.13:52
=== m_conley_away is now known as m_conley
jcastrohey seb128 - if tomboy doesn't make it we could always just put it in Featured Apps13:58
seb128jcastro, sure14:01
kinouchousalut seb12814:02
seb128lut kinouchou14:09
=== cking_ is now known as cking
cyphermoxbonjour groupe!14:17
mterrympt, ping about Date & TIme14:19
seb128hey mterry14:20
seb128hi cyphermox14:20
cyphermoxhey seb12814:20
seb128how are you?14:20
mterryseb128, hello!14:20
cyphermoxI wish I could sleep in my bed. the bedroom is still not fixed yet, they're about to start the works though14:21
seb128what happened to your bedroom?14:21
seb128pitti, btw I reassigned a bunch of bugs to the teams, I'm not sure how to keep a list of "desktop things that somebody should work on"14:24
pittiseb128: that's fine14:24
seb128I tend to cross some when reading my bug emails but I'm not sure how to deal with them so they don't get lost14:25
mptmterry, Wed Jun 15 14:28:18 BST 2011 :-)14:28
mterrympt, :)  I'm working on the gtk3 port of indicator-datetime14:29
mptcool14:29
mterrympt, and the unlock button has changed appearances, wanted to know how you wanted it to look14:29
mterryi've got a screenshot14:29
mterryIt will be difficult to get it to look like the mockups (lock button, label label)14:29
mterryNow lock and label are inside a button14:30
mterrympt, http://mterry.name/time.png14:30
mterryObviously, I can play with the width and justification14:30
mptoh dear14:30
pedro_seb128, i have a list created for that14:31
seb128pedro_, "that"?14:32
pedro_http://people.canonical.com/~pedro/desktop/14:32
pedro_check 'assigned bugs' sort by assigned14:32
seb128oh, I noticed on the wiki yesterday14:32
seb128\o/14:32
seb128but I forgot to ask how you were building it14:32
mptmterry, it's good that the label is clickable now, but the border is overdoing it (compare the labels for checkboxes and radio buttons)14:32
mptmterry, so, how about you unjustify it and left-align it, and then Cimi can fix the border in the theme.14:32
mterrympt, I could probably drop the border, but it would be for the whole thing14:32
mptDoes that make sense?14:33
pedro_seb128, notice also that i'm listing 'bad bugs' like ones having a good quantity of dups or users affected , so you guys can look and start grabbing some from the list14:33
mptmterry, that way we won't be doing something special just for this particular unlock button.14:33
pedro_seb128, i'm not looking much into 'heat' cause sometimes that is not accurate , bugs with  0 users affected gets a high heat and the opposite for bugs with a bunch of users affected ,etc14:33
mterrympt, yeah, I can do that.  OK.  Shall I drop Cimi a line?14:34
mterryYou'd like the whole border gone?14:34
pedro_seb128, i'm using launchpadlib for building the whole thing, is a script that runs every two hours14:34
mterry(for the general case, not for me to do it in this one case)14:34
mptmterry, no, just from the label. I think it makes sense for the icon to still have a border, like checkboxes and radio buttons do.14:35
seb128pedro_, great list, very useful, thanks!14:35
seb128pedro_, you should perhaps email the ubuntu-desktop list about it14:35
seb128pedro_, btw what about moving it next to version to ~platform/desktop rather?14:35
pedro_seb128, you're welcome if you have any feedback just ping me and i can improve the search for your area of interest14:35
mterrympt, agreed, but I'll be interested to see how easy that is for Cimi  :)14:35
ograhmm, seems like nm-applet doesnt autostart anymore since the last upgrade of my recent oneric arm install14:35
seb128pedro_, that will avoid people highlighting you went copying the url :p14:36
seb128ogra: what libgtk-3-0 version?14:36
pedro_seb128, sure i just need to do some factoring on the code cause is a 'bit' ugly :-P14:36
seb128pedro_, well, no hurry, let me know if you need help to move it to the platform location14:37
pedro_seb128, oki doki, thanks :-)14:37
seb128pedro_, well first fix your code and when you are happy with it we can do that ;-)14:37
ograseb128, 3.1.6-0ubuntu114:37
seb128ogra: upgrade to 3.1.6-0ubuntu2 once it's built on your slow arch ;-)14:37
ograupgraded 5 min ago... firing up nm-applet through alt+f2 works fine14:38
ograah, k14:38
ograwaiting for the buildd then, thanks :)14:38
seb128yw14:38
rodrigo_jibel, right, my upgrade has finished, so testing and debugging now14:40
seb128pedro_, can you can a bug number or date column?14:40
seb128pedro_, I would like to be able to sort new bugs first14:41
pedro_seb128, all the columns are sortable14:42
seb128pedro_, right, but there is no bug number one :p and sorting by summary doesn't seem to work14:43
pedro_ah ok, yes i can split that part14:43
seb128pedro_, it's neither sorted by number nor alphabetically, not sure what it's doing14:43
pedro_i was just following the lp way to do it, but that's easy14:43
* pedro_ takes note14:43
seb128pedro_, thanks14:43
pedro_thank you for the feedback :-914:44
seb128pedro_, well or get the summary sorting to act on the numbers14:44
seb128pedro_, otherwise great work, I see it lists all the bug I reassigned to the team recently so I could just have worked from that list ;-)14:44
seb128pedro_, it's using the desktop-bugs subscriptions right? so we should make sure that's updated for the new GNOME3 components14:44
pedro_i've noticed some really old bugs still assigned to folks on the team14:44
pedro_like bugs from 2007 or so14:44
pedro_so doing a sanity check would be nice14:45
seb128yeah, we do that every cycle usually14:45
seb128the issue is that there is no way to make the difference between individual pet bugs and bugs assigned that need work14:45
pedro_seb128, yes it's using desktop-bugs subscriptions and i'm also building special list for bugs not being there, like the telepathy stack, gwibber, mozilla packages , etc14:46
pedro_at the other packages section you'll find more packages not being included on desktop-bugs but that we're maintaining14:46
pedro_and compiz / unity have  a separate section cause they're having way more bugs and the list was really not lookable14:47
seb128pedro_, ok, thanks14:49
=== zyga is now known as zyga-food
seb128pitti, did you try to get oneiric retracers running?14:50
pittinot yet14:52
pittiseb128: they keep crashing even on natty :/14:52
seb128pitti, on what errors?14:53
pittinot really sure why the amd64 one crashed, though14:53
pittithe i386 seems a bad bug, untagging14:53
seb128pitti, I will try to get an oneiric environment on and running at least manually if that's ok with you14:53
pittiseb128: oh, sure!14:53
pittiseb128: take the natty chroot and dist-upgrade it?14:53
seb128robert_ancell mentioned he needs it for lightdm14:53
seb128pitti, yes14:53
pittis/take/copy/14:53
pittiI fixed the bug and restarted14:54
pittihm, why does a freshly created user have a custom dconf setting for org.gnome.desktop.background picture-uri!?14:54
pittiI guess the gconf migration might get into the way14:56
seb128pitti, how custom setting?14:56
pittiit's set to warty-final-ubuntu14:57
pittiin ./.config/dconf/user14:57
pittii. e. you can't change it any more in the system default14:57
seb128we could perhaps take the opportunity that there is a migration to change the filename btw14:57
pittihow could the conversion help us there?14:59
pittipicture-uri = /desktop/gnome/background/picture_filename14:59
pittithat just assings the old value to a new key; can you specify value transformations there?14:59
seb128pitti, well, there is code in g-s-d that converts that to an uri14:59
pittihm, I'll try to set both gconf and dconf defaults then14:59
pittiooh, that might be it then15:00
pittii. e. it's not gsettings-desktop-schemas.convert, but that g-s-d code which writes a non-customized system default into the user's dconf db15:00
seb128pitti, http://launchpadlibrarian.net/73156984/gnome-settings-daemon_3.0.2-1ubuntu1_3.0.2-1ubuntu2.diff.gz15:00
seb128pitti, it's likely yes15:01
pittihm, no, it doesn't touch gconf15:01
pittiso I guess the migrator just takes the old gconf system default15:01
seb128could be, I didn't check if the .convert migrate user keys only or if they migrate key values without making a difference between default and user ones15:06
pittiyes, I just confirmed it15:06
seb128rodrigo_, ^ do you know?15:06
pittigsettings-data-convert --verbose --dry-run|grep background15:06
pittiset key 'picture-uri' to string '/usr/share/backgrounds/warty-final-ubuntu.png'15:06
pittiso I need to set the gconf default as well15:07
seb128pitti, is that for your custom CD spec?15:07
pittiit'd be easier if it would just iterate over the user's actual gconf customizations15:07
pittiseb128: yes15:07
pittiinstead of assuming that it would need to migrate each and every gconf system default15:07
rodrigo_seb128, hmm, I think it migrates key values, whatever they come from15:07
seb128pitti, feel free to add a workitems for "just iterate over the user's actual gconf customizations" to the gnome3 spec15:07
pittiit would certainly help to avoid other cases like that15:08
seb128it shouldn't be really hard to do15:08
pittiok, will do15:08
seb128and it will avoid getting stucked later because we got system default set as user settings15:08
seb128which will not reflect default changes15:08
pittiright15:09
pittiadded15:09
seb128danke15:09
pittithe fun thing is that it skips other keys, such as15:10
pittiSkipping GConf key '/apps/gnome_settings_daemon/plugins/background/priority', no user value15:10
seb128hggdh, hey, no clue about bug #797710 then, it seems similar to the issue pitti was having earlier which got fixed in 0ubuntu215:16
ubot2Launchpad bug 797710 in gtk+3.0 "nautilus crashed with SIGSEGV in gtk_icon_source_set_pixbuf()" [Low,New] https://launchpad.net/bugs/79771015:16
seb128did you restart since the update?15:16
pittinice, works15:16
hggdhseb128: yes, I had rebooted to guarantee a clean env15:16
seb128ok, dunno then15:16
seb128it happens every time you try to run nautilus?15:17
pittihggdh: dpkg -l libgtk-3-0 ?15:17
pittithis looks too similar to be a mere coincidence15:17
hggdhpitti: ii  libgtk-3-0                                     3.1.6-0ubuntu2                                 GTK+ graphical user interface library15:17
hggdhand apport also reported the same versions15:17
pittiok, thanks15:18
hggdhseb128: no, it does not happen every time. I am still trying to zero in15:18
hggdhseb128: what if we go ahead and close it pending a repeat?15:18
seb128well set it to incomplete maybe and wait to see if it happens again15:19
hggdhk15:19
seb128hggdh, did it happen with the new version or did apport run with the new version but maybe reporting a segfault from the previous session?15:19
hggdhseb128: it *might* have happened. I usually clean up /var/crash before rebooting; it might have happened in between15:21
rodrigo_jibel, so, you get the crash in g-s-d at login?15:28
jibelrodrigo_, yes, so it may crash on shutdown. but it doesn't crash if I launch it manually once the session started.15:29
hggdhrodrigo_: additional yes from here ;-)15:29
=== zyga-food is now known as zyga-afk
seb128pitti, "shrug"15:47
seb128ERROR: connecting to Launchpad failed: [Errno 185090050] _ssl.c:340: error:0B084002:x509 certificate routines:X509_load_cert_crl_file:system lib15:47
seb128pitti, did you see that before?15:47
pittierk15:47
pittiseb128: not that I remember; try purging the cache?15:47
seb128ok15:47
Davieyseb128: seeing that with pull-lp-source ?15:49
seb128Daviey, no, seeing that with the retracers ;-)15:49
james_wseb128, oneiric?15:49
Daviey*sigh*15:50
seb128but they use launchpadlib15:50
james_whmm15:50
seb128james_w, no, it's a natty chroot15:50
Davieyseb128: well i'm seeing that consistently with pull-lp-source.. so most certainly a major issue.15:50
james_wfta saw that and it was fixed by downgrading python-httplib215:50
jibelseb128, bug 79728115:51
seb128james_w, ok, I'm lying15:51
ubot2Launchpad bug 797281 in python-httplib2 "LP API broken in oneiric with python-httplib2 0.7.0-1" [Critical,Triaged] https://launchpad.net/bugs/79728115:51
jibelseb128, ^15:51
seb128james_w, it's likely the issue comes from the retracing environment which is oneiric15:52
Davieythanks jibel15:52
seb128let me downgrade it in the chroot15:52
seb128thanks james_w jibel15:52
rodrigo_jibel, hggdh: doesn't happen here, so you might have something different15:57
hggdhrodrigo_: we certainly have something different -- bad luck ;-)15:57
seb128well that's a segfault on session closing15:57
rodrigo_:)15:57
hggdhrodrigo_: I will delete the crash report, and reboot/relogin, and see what happens15:57
seb128we should really filter those out from apport in some way15:57
pittichrisccoulson: any chance you could do https://code.launchpad.net/~pitti/ubufox/default-homepage-override/+merge/63121 soon? I'm slowly getting to the point where I need it16:07
chrisccoulsonpitti - sure, no problem16:07
chrisccoulsoni've got another merge to look at too16:07
pittimpt: offering capplets in a unity lens> ooh, my hero!16:10
pittimpt: that's exactly what I was whining about as well16:10
pittimpt: the shell bolted into the session menu has always felt like a hack to me16:10
seb128Daviey, pitti, jibel, james_w: thanks, downgrading python-httplib2 worked!16:10
mptpitti, to be fair, I think he/she was looking at g-c-c in 11.04 and thinking that 11.10 would also just be launchers, not embedded settings windows16:11
seb128pitti, capplets in a lens?16:11
chrisccoulsonhaving capplets in a lens doesn't really solve the problem of our system settings being a mass of random dialogs though does it?16:11
seb128they are not in oneiric16:12
seb128they are embedded in the gnome-control-center ui16:12
seb128bug #79744316:14
ubot2Launchpad bug 797443 in gedit "[Oneiric] gedit crashed with SIGSEGV in g_type_check_instance_is_a()" [Medium,New] https://launchpad.net/bugs/79744316:14
seb128oneiric retracing!16:14
pedro_\o/!16:14
seb128bring it on ;-)16:15
pittiseb128: somewhere in unity, yes16:18
pittiseb128: wohoo! thanks!16:18
=== stdin is now known as Guest80131
jibelseb128, Thanks!16:20
seb128pitti, jibel: yw ;-)16:20
seb128pitti, wasn't mpt's comment on this spec rather suggesting just adding a launcher to start the g-c-c binary rather than a lens?16:21
=== Guest80131 is now known as ts2
pittiwell, I might have misunderstood it then16:23
seb128pitti, or I did ;-)16:24
seb128in any case let's see what they come with16:24
seb128pitti, ok, I will pin the old python-httplib in the retracer16:24
pittiGood night everyone! time for sports and dinner16:40
seb128'night pitti16:40
rodrigo_I was thinking about going out for some fresh air, but outside it's like an oven :(17:32
rodrigo_but anyway, stopping now for a bit, later all17:32
didrocksgood evening17:34
seb128hey didrocks17:59
didrockssalut seb128 :)17:59
seb128didrocks, how was your day?17:59
seb128you joined after most people leaved or took a break17:59
seb128so low replies ;-)17:59
mptmvo, I've got a weird problem. USC 4.0.3 is just starting up with a blank grey window18:00
didrocksseb128: was nice, just arrived in Berlin. Got some work done in ubuntu one sso connection for oneconf18:00
didrocksI now start some fake syncing :)18:00
seb128didrocks, great18:02
didrocksseb128: how was your day?18:02
seb128didrocks, good, nothing special18:03
kenvandineanyone know why gsettings can't access schemas only installed in .local/share/glib-2.0/schemas ?18:03
didrocksyou didn't find 20 MB of additional on the CD by accident? :)18:03
seb128didrocks, did a few GNOME updates, started looking to 3.1, and I set up oneiric retracers this afternoon18:03
didrocksoh retracers -> nice!18:04
seb128didrocks, no...18:04
seb128kenvandine, desrt would know, ping him on #gnome-hackerS?18:04
bigonseb128: https://launchpad.net/ubuntu/+source/gnome-python-desktop dropping python-gnomeapplet is breaking revelation :/18:06
seb128bigon, not dropping it would have broken it as well18:07
seb128bigon, the new gnome-panel is on gtk3 and can't load gtk2 applets18:07
kenvandineseb128, ok... i think it used to work :)18:07
seb128the code needs to be ported to use gir18:07
bigon:/18:08
bigonI guess the applet part of revelation could be removed18:10
bigonseb128: the problem here is that python-gnomeapplet is not migrated to dh_python2 and then breaks lot of things on existing installation18:12
bigonwell lot == pkg that use python-gnome18:12
seb128bigon, didn't pitti fix that?18:12
bigonwell of pkg sharing the same namespace MUST use the same helper system18:13
seb128bigon, http://packages.qa.debian.org/g/gnome-python/news/20110608T151738Z.html18:13
seb128"   * debian/python-gnome2.postinst: Remove old __init__.py{,c} cruft from18:13
seb128     pysupport, which causes bad imports after upgrades. (LP: #790613)"18:13
seb128bigon, that was supposed to fix the python-gnomeapplet issue18:14
* didrocks waves goodnight18:14
didrockssee you tomorrow (half connected probably)18:14
bigonwell just got hit now on my oneiric system18:14
bigonpurging python-gnomeapplet fix that18:14
seb128hum18:15
seb128the fix might fix leftover issues once uninstalled18:15
seb128we should get gnome-panel to conflicts on python-gnomeapplet or something18:15
seb128or Breaks it18:15
bigonyeah maybe18:15
seb128ok, I will add a Breaks18:15
bigonbtw there are still files installed in /var/lib/python-support/python2.7/gtk-2.018:16
kenvandinelooks like it is because $HOME/.local/share isn't in $XDG_DATA_DIRS18:18
kenvandineanyone know if that has changed?18:18
kenvandinei am pretty sure it used to be18:18
seb128kenvandine, blame it on robert_ancell18:23
seb128random guess but seems a login manager environment reading sort of thing18:23
kenvandineperhaps18:23
seb128in fact no18:24
kenvandinenot important... just took me a bit to figure out why the gsettings work i had done was failing...18:24
seb128I have an "env" from gdm and lightdm in case I needed to diff18:24
kenvandinei think it is a xsession thing18:24
seb128XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share/:/usr/share/18:24
seb128I think that's normal18:24
seb128I don't think user dirs have ever been in the variable18:24
kenvandineit was, we had documented that for making unity launcher changes18:25
kenvandinebut it was maverick/early natty time frame18:26
kenvandineanyway, not important... just confused me :)18:26
kenvandinemy code works when installed :)18:26
kenvandineannoying to have to install with root though to run from a checkout :/18:27
* kenvandine grabs some food18:27
seb128well .local should work without relying on the environment18:27
Shred00what happened to the ppa:Ubuntu-desktop/gnome3-builds repo?  it seems to be gone now.  any other repos for gnome3 on maverick?18:28
=== zyga-afk is now known as zyga
RoAkSoAxhi guys... anyone know how can I disable automatic logging via gconftool?21:47
seb128you can't21:48
RoAkSoAxseb128: any way to do it from command line?21:48
seb128the daemon use a key file on disk not gconf for its config21:48
seb128edit custom.conf21:48
seb128sed or whatever else the command line gives you21:48
RoAkSoAxseb128: ok thanks!21:49
seb128yw21:50
=== m_conley is now known as m_conley_away

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!