[04:49] <pitti_> good morning
[05:39] <jbicha> pitti_: howdy
[05:39] <pitti_> hey jbicha, how are you?
[05:40] <jbicha> I'm fine, staying busy :)
[05:40] <jbicha> I was wondering about the status of https://blueprints.launchpad.net/ubuntu/+spec/desktop-p-freerdp
[05:40] <jbicha> maybe that's not the right blueprint...
[05:41] <jbicha> ah, it's in the default apps one, never mind
[06:54] <didrocks> good morning
[07:00] <pitti_> hey didrocks
[07:00] <pitti_> didrocks: how are you?
[07:01] <didrocks> guten morgen pitti_
[07:02] <didrocks> pitti_: finding again some mobility of my neck. Not healed 100%, but way better ;) and you?
[07:02] <pitti_> I'm glad it wasn't somethign serious
[07:02] <pitti_> I'm quite fine, just my server isn't
[07:02] <pitti_> still without email and IRC proxy
[07:03]  * pitti_ is glad about http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html still being empty
[07:05] <micahg> pitti_: what gets tested there ATM?
[07:06] <pitti_> micahg: uninstallable packages in main
[07:06] <pitti_> http://people.canonical.com/~ubuntu-archive/testing-ports/precise_probs.html is the equivalent for ports (armhf and powerpc)
[07:27] <rickspencer3> pitti_, I guess we don't really need +1 maintenance, considering that this list is always empty:
[07:27] <rickspencer3> http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html
[07:27] <rickspencer3> j/k
[07:28] <pitti_> rickspencer3: we do! which other excuse do I have to play Diablo II all day?
[07:28] <rickspencer3> pitti_, I can't really argue with that one
[07:28] <pitti_> rickspencer3: our current target is bringing http://people.canonical.com/~ubuntu-archive/nbs.html to zero, FYI
[07:29] <rickspencer3> pitti_, zero ftbs for the whole archive?
[07:29] <pitti_> rickspencer3: no, that's NBS (not built from source), i. e. library transitions, package renames, etc.
[07:29] <pitti_> rickspencer3: wendar is working on FTBFS, but fixing them all will still take a bit
[07:29] <pitti_> (James and I will join at some point)
[07:32] <rickspencer3> I se
[07:32] <rickspencer3> e
[07:45] <didrocks> that's great to see the +1 team working that well! Well done pitti :)
[07:46] <pitti_> heh, thanks :)
[07:46] <pitti_> didrocks: it's fun to spend hours to make the reports much more useful and then driving them to zero so that you don't see the improvements :)
[07:46] <pitti_> well, http://people.canonical.com/~ubuntu-archive/component-mismatches.svg is still useful
[07:48] <didrocks> pitti_: indeed, it's quite ironic in the end :)
[07:48] <didrocks> oh didn't see this svg
[07:49] <didrocks> and it's linked to bugs, excellent!
[07:49] <pitti_> didrocks: the .txt variant now has links to MIR bugs and (MAIN) tags as well
[07:50] <didrocks> pitti_: great, and if we file a MIR, we need to file this file as well or is there a parser looking for bugs where MIR team is subscribed?
[07:50] <pitti_> didrocks: the latter
[07:51] <pitti_> didrocks: it looks for source package bugs where ~ubuntu-mir is subscribed
[07:51] <didrocks> nice :)
[07:51] <didrocks> and for demotion?
[07:51] <didrocks> like nothing depending on foo, needs to be pushed back to universe
[07:51] <didrocks> how it is represented in the graph?
[07:51] <pitti_> didrocks: the .txt file has some more details, it shows all MIR bugs (and their title unless  it starts with '[MIR]', the .svg only shows the first found bug
[07:51] <pitti_> didrocks: the graph only has source/binary universe->main
[07:52] <didrocks> ok
[07:52] <pitti_> the rest is just a list, so the .txt file is fine
[07:52] <pitti_> I don't see how to usefully represent this in a graph
[07:52] <didrocks> so, the txt for the rest :)
[07:52] <pitti_> but source/binary -> main is the one which requires most work and MIRs, etc.
[07:52] <didrocks> yeah, that was my question
[07:52] <didrocks> seems you have fun writing those tools :)
[07:52] <pitti_> oh, absolutely!
[07:52] <didrocks> nice improvments
[07:53] <pitti_> didrocks: it also bothered me that _probs.html only said "foo is uninstallable" and then showing you the finger and say "go figure why" :)
[07:53] <pitti_> didrocks: http://people.canonical.com/~ubuntu-archive/testing-ports/precise_probs.html shows the improvements there
[07:54] <didrocks> openoffice.org-common: Depends: libreoffice-common (>= 1:3.3.0~rc4-2) but it is not going to be installed
[07:54] <didrocks> so then, we need to look at libreoffice-common
[07:54] <pitti_> didrocks: http://people.canonical.com/~pitti/tmp/precise_probs.html
[07:54] <pitti_> didrocks: that was a snapshot when I was working on it, showing it better
[07:55] <pitti_> didrocks: right, testing-ports is now just buildd lag for armhf's gcc and libreoffice FTBFS
[07:55] <pitti_> didrocks: that's why it shows pending builds
[07:55] <didrocks> oh, excellent!
[07:55] <pitti_> didrocks: so on the pitti/tmp one, you see why libxsltc-java-gcj is uninstallable
[07:55] <pitti_> the dependency version doesn't match, and i386 FTBFS is why
[07:56] <didrocks> exactly what we need as well in soyuz :)
[07:56] <didrocks> and, the why is before the text,
[07:56] <pitti_> writing those tools is so much fun :)
[07:57] <pitti_> uploading a gazillion packages for actually fixing the problems less so, but driving lists to zero is still satisfying
[07:57] <didrocks> indeed, I can imagine :)
[07:58] <didrocks> nice work, I think precise_probs.html will be really useful when a buildd is failing
[08:08] <baptistemm> hi
[08:10] <pitti_> bonjour baptistemm
[08:11] <baptistemm> hey pitti_
[08:13] <didrocks> salut baptistemm
[08:24] <baptistemm> salut didrocks, comment ca va ?
[08:24] <didrocks> baptistemm: j'ai presque retrouvé la mobilité de mon cou, donc ça va beaucoup mieux merci! et toi?
[08:24] <xclaesse> (process:15905): mc-plugins-DEBUG: loader.c:167 g_module_open (/usr/lib/mission-control-plugins.0/mcp-account-manager-goa.so, ...) = /usr/lib/mission-control-plugins.0/mcp-account-manager-goa.so: failed to map segment from shared object: Permission denied
[08:25] <xclaesse> thanks apparmor
[08:30] <baptistemm> I'm a little bit tired, but apart from that I'm okay
[09:04] <rodrigo_> hello
[09:08] <pitti_> rickspencer3: in case you get another heart attack when looking at jenkins: it's bug 894768 again
[09:08] <ubot2> Launchpad bug 894768 in linux "Installation randomly fails with: File "/usr/lib/ubiquity/ubiquity/install_misc.py", line 621, in copy_file targetfh.write(buf) IOError: [Errno 22] Invalid argument " [High,In progress] https://launchpad.net/bugs/894768
[09:10] <seb128> hey there
[09:10] <rodrigo_> hi seb128, pitti_
[09:11] <pitti_> bonjour seb128
[09:11] <pitti_> hey rodrigo_
[09:11] <pitti_> seb128: ca va?
[09:11] <seb128> hey pitti, rodrigo_
[09:11] <seb128> pitti_, I'm good thanks
[09:11] <rickspencer3> dang pitti_ I hope we get that one fixed soon
[09:11] <rickspencer3> I would love to see a block of green
[09:11] <pitti_> rickspencer3: see current #u-devel
[09:11] <pitti_> rickspencer3: hope just raised a lot :)
[09:12] <rickspencer3> :)
[09:12] <seb128> pitti_, what do you think about uploading the new glib to the archive today?
[09:12] <pitti_> seb128: we got through most of the poppler transition now, just http://cgit.freedesktop.org/poppler/poppler/commit/?id=149b7fec4 really sucks
[09:12] <seb128> we can't let precise start working great
[09:12] <pitti_> lol
[09:12] <seb128> we need to break some stuff to keep rickspencer3 busy :p
[09:12] <pitti_> seb128: do we have a solution for the empathy crash?
[09:12] <rickspencer3> seb128, what would you think about working with the QA team to do some kind of pre-archive test of the new glib?
[09:12] <seb128> pitti_, it was missing schemas in the .install, the new glib abort on those again, ken fixed in precise yesterday
[09:13] <rickspencer3> maybe they could do a special spin and run some tests to see what breaks? it would be a nice experiment
[09:13] <pitti_> it would certainly make an excellent showcase for the "staging area/run all tests against that", but I don't think we have it yet
[09:13] <pitti_> seb128: aah
[09:13] <pitti_> nice
[09:13] <pitti_> seb128: no objection from me then, it works quite well here
[09:13] <seb128> rickspencer3, glib has a pretty solid testsuit and we did team test this update on the ubuntu-desktop, but I would be happy to land that work to qa for next time ;-)
[09:13] <pitti_> seb128: it'll cause some packages to FTBFS due to the stricter #include <glib.h> requirement, of course
[09:14] <seb128> pitti_, well, better earlier than later...
[09:14] <rickspencer3> seb128, right, the purpose would be to see if we can find what else breaks with the new glib
[09:14] <rickspencer3> rather than finding it out by breaking things in the development release, finding it out by testing
[09:14] <pitti_> seb128: yes, absolutely
[09:14] <micahg> seb128: well, armhf has 4k packages to go, you can get a partial rebuild test still :)
[09:15] <pitti_> micahg: right :)
[09:15] <seb128> rickspencer3, who do you recommend I talk to in the qa team about that?
[09:15] <rickspencer3> seb128, hmmm, gema?
[09:15] <seb128> ok, will do that
[09:15] <rickspencer3> seb128, it may be as pitti says, a good idea, but they are not ready
[09:16] <seb128> rickspencer3, thanks for the suggestion
[09:16] <seb128> rickspencer3, yeah, I assume it's non trivial and that will not be set for it yet but let's see
[09:16] <seb128> rickspencer3, it might be a good case to push that forward and get the infrastructure starting
[09:16] <chrisccoulson> good morning everyone
[09:16] <seb128> hey chrisccoulson, how are you?
[09:17] <pitti_> hey chrisccoulson
[09:17] <chrisccoulson> hi seb128, i'm good thanks, how are you?
[09:17] <chrisccoulson> hi pitti_
[09:17] <seb128> pitti_, I'm good thanks
[09:17] <seb128> pitti_, is there many softwares using that poppler gdk api?
[09:18] <pitti_> seb128: http://people.canonical.com/~ubuntu-archive/nbs.html the libpoppler-glib6 section
[09:18] <pitti_> seb128: that's pretty much it, we did all the rest
[09:18] <pitti_> seb128: plus gimp (but that got fixed yesterday)
[09:19] <pitti_> seb128: so we'll need to copy that removed code into these 5 packages instead, plus change the build system to check for/link against cairo, etc.
[09:19] <pitti_> and gdk
[09:19] <seb128> pitti_, nothing left in main, great, do you work on universe as well?
[09:19] <pitti_> seb128: yes, everything
[09:19] <pitti_> seb128: james and I will deal with it
[09:19] <seb128> oh ok, I though focus was main
[09:19] <seb128> but fair enough ;-)
[09:20] <pitti_> seb128: it wasn't meant as a blame towards you, just towards upstream ;)
[09:20] <seb128> pitti_, seems fedora took the opposite approch
[09:20] <seb128> they just dropped some of those stuff as "not maintained upstream"
[09:20] <pitti_> seb128: no, the gimp patch is just like that
[09:21] <pitti_> it basically copies the function into the patch
[09:21] <pitti_> seb128: oh, you mean for some other packages; yes, dropping them is still an option of course
[09:23] <tkamppeter> pitti_, thanks for making pdftoopvp building with Poppler 0.18.x. I have upstreamized your patch now.
[09:23] <pitti_> tkamppeter: oh, thanks
[09:23] <pitti_> tkamppeter: the one I applied directly should be fine for upstream; the debian/patches/ubuntu/poppler one can go there as well, if they only want to support 0.18
[09:27] <tkamppeter> pitti_, I have applied the changes on the pdftoopvp source code upstream. What do you mean with debian/patches/ubuntu/poppler? There is no such directory in the CUPS package.
[09:27] <pitti_> tkamppeter: debian/patches/ubuntu/poppler-0.18.patch
[09:27] <pitti_> tkamppeter: it's conditionally applied in Ubuntu only, as Debian still has poppler 0.16; and this change only works with 0.18
[09:28] <tkamppeter> pitti_, I have "bzr pull"ed the CUPS package and do not have a file named debian/patches/ubuntu/poppler-0.18.patch.
[09:28] <pitti_> tkamppeter: whoops, sorry; please pull again
[09:30] <tkamppeter> pitti_, do I have to apply this patch upstream, too, so that pdftoopdf actually builds upstream?
[09:30] <tkamppeter> s/upstream/under Poppler 0.18.x/
[09:30] <pitti_> tkamppeter: that's the tricky question; without the patch, it builds with poppler 0.16; with the patch it builds with poppler 0.18
[09:31] <pitti_> tkamppeter: 0.18 is the current stable version, so I'd say "apply it", but I don't know whether upstream has some target dependency versions there
[09:31] <pitti_> that stuff is easier with poppler-glib, you have feature test macros
[09:32] <pitti_> but with pure poppler you'd need to do your own version test macros; but probably not worth the trouble
[09:32] <tkamppeter> pitti_, another reason to prefer Ghostscript as PDF renderer.
[09:33] <pitti_> tkamppeter: heh, fun; a few years ago it was the other way round :)
[09:52] <pitti_> seb128: ok, that libgksu crash is easy
[09:52] <pitti_> it's so glazingly obvious, I wonder how upstream could have missed that
[09:52] <pitti_> *phew*
[09:52] <seb128> pitti_, is it new? I had the impression libgksu didn't change in years
[09:52] <seb128> or is the precise toolchain exposing an old bug in some way?
[09:53] <pitti_> seb128: well, it was aggravated by the -Wformat-security changes
[09:53] <pitti_> anyway, rather uninteresting, I'll just upload the fix
[09:54] <seb128> pitti_, \o/
[09:54] <pitti_> oh, it's in pkg-gnome, nice
[09:54] <pitti_> let's see how much we can merge/sync
[09:55] <pitti_> OMG we have millions of patches
[09:55] <pitti_> lool merged it just a week ago
[09:55] <pitti_> with all sorts of bling
[09:56] <pitti_> ok, I'll just fix it in both places then
[09:58] <seb128> pitti_, yeah, gksu and libgksu are crazy
[09:58] <seb128> pitti_, btw did you tag your poppler-0.18 bugs in the bts or do you have a list?
[09:58] <pitti_> seb128: not tagged
[09:58] <seb128> pitti_, I think I will send my 0.18 update debdiff to the bts today, I would like to point also to your patches
[09:58] <pitti_> seb128: in fact, 6 of the bug creations are still in my local postfix queue
[09:59] <pitti_> seb128: but I CC'ed the original bug which asks for the update
[09:59] <seb128> the debian maintainer was mostly blocked on having fixes available, I think we have enough to get things moving
[09:59] <pitti_> HRMPF #(*$#*($ need my server back
[09:59] <seb128> pitti_, ok, I will send my poppler debdiff and say that you will follow with pointers to the fixes you work on
[09:59] <seb128> pitti_, works for you?
[09:59] <pitti_> seb128: once my server comes back, the remainign bugs will be sent, and we have a complete list
[09:59] <pitti_> seb128: sounds good
[09:59] <seb128> pitti_, excellent, thanks
[10:00] <seb128> with some luck they pick it up and we can be back in sync for most of those soon
[10:09] <pitti_> seb128: would you mind sending a mail to the team that I'm without email since yesterday afternoon? I hope they'll fix it today
[10:09] <pitti_> seb128: to platform@ perhaps
[10:09] <pitti_> not that anyone waits for somethign urgent
[10:16] <seb128> pitti_, ok
[10:16] <pitti_> RAOF: nice that David accepted your .owner polkit patch; that should make the colord package much nicerr
[10:17] <pitti_> seb128: merci
[10:19] <tkamppeter> pitti, poppler-0.18 patch is upstreamized now, too.
[10:19] <tkamppeter> pitti_, ^^ and thanks for fixing this.
[10:20] <pitti_> tkamppeter: great, thanks
[10:25] <pitti_> seb128: FYI, retracers are back since this morning
[10:25] <seb128> pitti_, I noticed from my emails, thanks ;-)
[10:25] <pitti_> ah, you people who get emails..
[10:25] <pitti_> . o O { how long can it take to re-sync a RAID!?! }
[10:27] <seb128> lol
[10:27] <seb128> pitti_, it took less time for the launchpad librarian :p
[10:28] <seb128> pitti_, email sent to the platform team about your lack of email btw
[10:29] <pitti_> cheers
[10:29] <pitti_> I mean, not having mails has probably doubled my productivity yesterday and today :)
[10:29] <pitti_> but I do miss it for some things
[10:29] <pitti_> and I'll spend half a day to catch up
[10:29] <seb128> pitti_, btw did you see that I Cced you on an g-s-d,suspend,hotkey bug recently?
[10:30] <seb128> where recently is a week or so
[10:30] <pitti_> seb128: bug 868358
[10:30] <pitti_> yes, I did
[10:30] <ubot2> Launchpad bug 868358 in gnome-settings-daemon "hibernate key (fn + 12) triggers suspend on ThinkPad X200s" [Low,Confirmed] https://launchpad.net/bugs/868358
[10:30] <seb128> ok, great
[10:30] <pitti_> it's yelling at me every day
[10:30] <seb128> ;-)
[10:30] <seb128> I just wanted to make sure you noticed it, I think xev is the wrong tools there
[10:31] <seb128> I figured you know better about those stuff and that it will be easier to ask you rather than trying to figure it
[10:32] <pitti_> seb128: yes, that's fine
[10:35] <pitti_> seb128: was a nice opportunity to update https://wiki.ubuntu.com/Hotkeys/Troubleshooting to the current world :)
[10:35] <seb128> pitti_, ;-)
[10:35] <seb128> nice
[10:36] <pitti_> didrocks: who would be a good person to look at bug 897829?
[10:36] <ubot2> Launchpad bug 897829 in compiz "Assigning shortcut to "Move window to workspace X" doesn't ever take effect" [Low,New] https://launchpad.net/bugs/897829
[10:37] <didrocks> pitti_: otp, one sec
[10:37] <pitti_> didrocks: (not urgent at all)
[10:37] <didrocks> pitti_: I guess it's a duplicate, but yes please, assign it to me, I'll dup it then
[10:37] <pitti_> didrocks: okay, thanks
[10:39] <seb128> pitti_, we should depends on python-gi rather than python-gobject for stuff that use gtk3 right?
[10:39] <pitti_> seb128: correct
[10:39] <pitti_> same for -cairo-gi
[10:39] <seb128> pitti_, you might want to send an email about it to ubuntu-devel (desktop?) about it (once you get emails back)
[10:40] <seb128> pitti_, I noticed because I follow up #debian-gnome mostly, I guess it would be an "useful to know" for others
[10:41] <pitti_> seb128: I actually thought we already fixed most of the rdepends; but yes, I'll do that
[10:42] <seb128> pitti_, well, I just ran into the question for rhythmbox yesterday
[10:42] <seb128> totem is likely in the same case (will look at it today)
[10:42] <seb128> pitti_, thanks
[10:45] <TheMuso> +/c
[10:47] <pitti_> seb128: mail composed, waiting in my local postfix now :)
[10:48] <seb128> ;-)
[11:02] <pitti_> seb128: bug-buddy was removed in Debian: ROM; obsolete, dead upstream; Debian bug #645646
[11:02] <ubot2> Debian bug 645646 in ftp.debian.org "RM: bug-buddy -- ROM; obsolete, dead upstream" [Normal,Open] http://bugs.debian.org/645646
[11:03] <pitti_> seb128: we have a newer version (2.30.0+dfsg-1 vs. 2.31.92-0ubuntu4)
[11:03] <pitti_> but still, should we follow suit?
[11:03] <pitti_> I think yes, but would like to confirm
[11:03] <pitti_> no rdepends
[11:07]  * pitti_ kills it, will take the bullets
[11:07] <rodrigo_> has anyone used brasero to burn a video dvd? it doesn't seem to work here at all :(
[11:08] <seb128> pitti_, yes please drop it
[11:08] <seb128> rodrigo_, no, but pedro keeps complaining it's a buggy software where nothing works
[11:09] <rodrigo_> right
[11:09] <didrocks> last time I built a dvd, it was 1 year and half ago to watch something on my parent's TV without having the right cable?
[11:09] <didrocks> s/\?/…/
[11:09] <rodrigo_> I've used it to burn isos several times, but not dvds
[11:09] <seb128> didrocks, did you ever get to see the movie or did you run into bugs and gave up as well? ;-)
[11:10] <rodrigo_> :)
[11:10] <didrocks> seb128: it worked. In fact, this software was working quite well few years ago, I even dumped k3b from my machine at the time :)
[11:10] <seb128> ;-)
[11:11] <didrocks> is it brasero which is bugged or the underline I-dont-remember-the-rename-for-legal-reason command line tool?
[11:11] <rodrigo_> nah, it always says 'please replace the disc with a supported CD or DVD', on a DVD+RW I just blanked in brasero :(
[11:12] <rodrigo_> oh, should try k3b...
[11:12] <didrocks> yeah, I think it's using the same tool…
[11:12] <chrisccoulson> ouch, http://asserttrue.blogspot.com/2011/12/how-google-is-quietly-killing-firefox.html ;)
[11:12] <rodrigo_> didrocks, the same command line tool, you mean?
[11:12] <didrocks> ah, my memory, I don't remember the name…
[11:12] <rodrigo_> didrocks, growisofs, cdrecord?
[11:13] <pitti_> ... wodim
[11:13] <didrocks> wodim
[11:13] <pitti_> probably growisofs for DVDs
[11:13] <didrocks> which is a rename from…
[11:13] <pitti_> cdrecord :)
[11:13] <didrocks> indeed \o/
[11:13] <pitti_> but anyway, everytime I tried brasero it failed on me :(
[11:14] <pitti_> that is to say, BOTH times in the past three years or so
[11:16] <seb128> rodrigo_, " oh, should try k3b..." <- wrong response
[11:16] <seb128> rodrigo_, "oh, should debug brasero"!
[11:16] <didrocks>       ^ good response
[11:16] <didrocks> (just completing ;))
[11:17] <rodrigo_> :)
[11:17] <rodrigo_> seb128, I'll do it :)
[11:21] <seb128> chrisccoulson, lot of conspiracy theories on google and firefox recently ;-)
[11:21] <chrisccoulson> seb128, yeah
[11:22] <chrisccoulson> although, i see similar issues with gmail too, which is why i never keep it open in a tab anymore (and google plus)
[11:22] <chrisccoulson> firefox leaks like a sieve if i keep those open ;)
[11:22] <seb128> chrisccoulson, well don't worry by the end of the year we will have firefox 25 and it will solve all the world issues
[11:22] <seb128> ;-)
[11:22] <chrisccoulson> lol
[11:22] <chrisccoulson> now you're trolling! :-P
[11:23]  * didrocks waits on firefox 31
[11:23] <seb128> what, me? come on!
[11:23] <didrocks> can't wait for it!
[11:23] <seb128> chrisccoulson, is it fixed yet?!
[11:23] <seb128> ;-)
[11:23] <chrisccoulson> by which time, the whole world will have switched to chrome, all sites will be using native client and we'll be back to the good 'ole days of the 90's ;)
[11:23] <chrisccoulson> see, i can troll too :)
[11:24] <seb128> ;-)
[11:25] <seb128> chrisccoulson, should bug #871568 be assigned to you btw?
[11:25] <ubot2> Launchpad bug 871568 in thunderbird "Removing spam does not clear flag" [Low,Triaged] https://launchpad.net/bugs/871568
[11:25] <chrisccoulson> yeah, probably
[11:25] <seb128> doing that
[11:25] <chrisccoulson> perhaps all thunderbird bugs should be assigned to me ;)
[11:25] <chrisccoulson> actually
[11:25] <chrisccoulson> that's a bad idea :)
[11:25] <seb128> lol
[11:25] <seb128> indeed, not the best idea for you
[11:26] <didrocks> seb128: see, we are back to a minitel world. French were right!
[11:26] <seb128> chrisccoulson, but that one is reproducible by some people, including a responsive co-worker, so you might have a chance to get enough infos to fix it ;-)
[11:26] <chrisccoulson> i desparately need to fix some of these bugs once i've got this current work finished
[11:26] <seb128> chrisccoulson, still fighting the debug symbols stuff?
[11:26] <chrisccoulson> seb128, yeah, i really want to get this one working, so we can figure out some of the thunderbird crashes
[11:28] <chrisccoulson> hopefully that will be finished this week now i've got a more sane way of doing it, which doesn't involve forking breakpad :)
[11:48] <pitti_> seb128: yay glib fallout :) http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html
[11:48] <pitti_> seb128: (should only be transient, provided that glib i386 builds soon)_
[11:49] <pitti_> time for lunch, bbl
[11:49] <seb128> pitti_, doesn't look good
[11:49] <pitti_> seb128: I think it's just because glib amd64 is already published while i386 is still building
[11:50] <seb128> pitti_, if you can kill the i386 build and retry it it would be good
[11:50] <pitti_> looks like test suite hang
[11:50] <pitti_> seb128: I can't
[11:50] <seb128> pitti_, no, the i386 build doesn't look good
[11:50] <seb128> it's stucked in the gdbus test where it often hangs
[11:50] <seb128> it will stay there until timeout
[11:50] <seb128> i.e until the builder decide it's stucked and stop the build
[11:50] <seb128> pitti_, who can? lamont?
[11:51] <pitti_> seb128: see #u-devel, pinged him
[11:51] <seb128> pitti_, thanks
[11:51] <seb128> lunch here as well
[11:51] <seb128> see you in a bit
[11:52] <pitti_> seb128: so that's not just because of the old kernel, is it? it also happens in PPAs
[11:53] <seb128> do we have new kernels in ppa? dunno
[11:53] <seb128> desrt said he would welcome a stacktrace of an hanging build
[11:53] <seb128> but lunch for now
[11:53] <seb128> bbiab
[11:53] <pitti_> seb128: yes, PPAs are running the precise kernel AFAIK, it's a full VM
[11:55] <ricotz> pitti_, the ppa builders seems to run on 2.6.24-30-xen
[11:55] <pitti_> ricotz: right, the hosts, but I thought the guests were full VMs with the dev kernel?
[11:56] <ricotz> pitti_, i dont think so
[11:56] <ricotz> otherwise it wouldnt happen ;)
[11:57] <pitti_> ricotz: ah, ok; thanks for the info, that explains some things
[11:58] <ricotz> pitti_, i think it needs to be >= 2.6.26 to solve this
[11:58] <pitti_> ricotz: once we release precise, the buildds will hopefully be upgraded soon :)
[11:59] <ricotz> pitti_, i was hoping they would at least use lucid ;)
[12:04] <pitti_> ricotz: confirmed, zirconium is an old xen machine running hardy
[12:04] <pitti_> ricotz: but I am told it's going to be upgraded RSN :)
[12:06] <ricotz> pitti_, i see, so hoping it will be soon
[12:06] <ricotz> otherwise you can disable this specific test (like i have done in my ppa)
[12:17] <seb128> ricotz, I will refrain from comments on "if you sent your work to the team we wouldn't have to debug the same issues that you already debugged in your ppa while testing" today ;)
[12:18] <seb128> didrocks, is compiz "default" profile supposed to launch unity?
[12:18] <didrocks> seb128: no, the default is the one not launching unity
[12:18] <didrocks> the ubuntu profile is launching unity
[12:18] <seb128> hum ok, I wonder what's going on there
[12:19] <ricotz> seb128, hehe
[12:20] <seb128> didrocks, I fixed gnome-session yesterday, the "classic GNOME" was broken since Oneiric, but with the fix "classic GNOME" starts unity for me, not sure why (tested with a guest session started from lightdm, the .xsessionerrors indicates it's using the "default" profile and not the unity one"
[12:20] <didrocks> seb128: that's weird, I'll try to have a look, but right now, I'm racing rebuilding everything and updating packaging because dx break the ABI dee
[12:21]  * didrocks needs more hours in a day
[12:21] <seb128> didrocks, don't bother, there is no hurry there, I will try on my 10v, I was just checking that it was supposed to run without unity
[12:21] <didrocks> seb128: normally, it shouldn't, that's really weird that it happens in a fresh profile
[12:21] <seb128> didrocks, it's possible that over years I hacked my box to workaround a bug and broke "default"
[12:21] <didrocks> possibly
[12:21] <seb128> so don't bother with that
[12:21] <didrocks> ok :)
[12:22] <seb128> didrocks, thanks
[12:22] <didrocks> thanks to you, keep me in touch
[12:22] <seb128> will do
[12:47] <seb128> ricotz, do you have a vcs for your ppa work?
[12:49] <ricotz> seb128, i have a local bzr repo which contains all packaging stuff of the ppa, nothing mergable though
[12:50] <seb128> ricotz, it's not merging which interest me, it's having an easy command line access to see your refreshed patches and packaging changes with an history
[12:50] <seb128> ricotz, like the ppa only diff with the previous version so it's useless to know what you did to i.e glib or gtk compared to Ubuntu
[12:50] <seb128> especially that you don't keep the changelogs
[12:50] <seb128> ricotz, what I mainly want is not having to refresh the patches you already refreshed or adapted to new versions
[12:51] <seb128> it would also be good if there was a way to see what issues you run into and how you solved it
[12:52] <ricotz> seb128, hmm, i can see your need for it
[12:53] <seb128> ricotz, other suggestions on how to track your packaging fixes are welcome
[12:53] <seb128> there might be a better way, I'm just trying to figure how to look at your work without dgetting a new git snapshot every time
[12:54] <ricotz> i think dget the ppa package and debdiff and filter for debian folder
[12:54] <ricotz> should work
[12:57] <seb128> ricotz, well that forces me to "open a webbrowser on your ppa, get the url, dget a full tarball each time, unpack it, diff it, and figure myself what you did and why since you don't keep changelogs entries from previous uploads"
[12:57] <seb128> ricotz, I can as well redo the work myself directly in most case, it's as much time wasted than having to go through the manual getting, review and understanding what you did and why
[12:58] <seb128> ricotz, can I convince you to add some context or summary of your changes in the changelog or in the patches you add maybe though? ;-)
[13:00] <ricotz> seb128, absolutly right, currently i dont have "support" to add changelog entries, i was thinking about something simliar like we have for the xorg-edgers ppa
[13:02] <ricotz> i think gtk has quite some changes :\
[13:11] <ricotz> seb128, on the other hand, i am trying to keep the changes quite minimal
[13:12] <seb128> ricotz, right, I'm sure that as you said the new gtk will need some patches refreshes and tweaks
[13:13] <seb128> ricotz, it would be nice if your work was useful to us as well
[13:13] <seb128> like right now I'm unsure if I should try to figure what you did and why or if I should just redo it myself because that's maybe easier
[13:15] <ricotz> seb128, i am merging/syncing the ubuntu/debian packaging regulary which doesnt result in huge changes
[13:16] <seb128> ricotz, well still a changelog or something with the summary would be useful
[13:16] <seb128> like you commented some tests in glib and I would have no clue why if I didn't ask you
[13:16] <ricotz> seb128, some changes are natty/oneiric/ppa specific too (like debhelper, c4>c1)
[13:16] <ricotz> seb128, right
[13:17] <seb128> it's hard to know if you did something as a workaround, if you discussed the issue with upstream, etc
[13:17] <ricotz> seb128, i will try to add some changelog insertion process
[13:17] <seb128> so it's not easy to know if we want to copy what you did without knowing the rational behind the change ;-)
[13:17] <seb128> ricotz, thanks!
[13:17] <seb128> ricotz, or at least a one liner comment in the .patches or rules changes
[13:18] <seb128> like #ppa hack: don't break on new symbols for git snapshots
[13:18] <seb128> or #upstream knows issue, discussed on IRC
[13:18] <seb128> or #workaround for some hangs
[13:18] <ricotz> i see
[13:18] <seb128> ricotz, thanks for considering it ;-)
[13:19] <ricotz> i will try ;)
[13:22] <pitti__> yay, i386 glib built
[13:23] <pitti__> on all arches now, too
[13:34] <seb128> pitti__, \o/
[13:34] <seb128> pitti__, do you count the days without server with extra "_"? ;-)
[13:35]  * pitti__ is now known as pitti______happy_without_email
[13:35] <seb128> lol
[13:35] <ogra_> seb128, i i thought that was pitti__ being dressed up with a tie :)
[13:35] <pitti__> seb128: just DSL reconnect
[13:35] <seb128> pitti, welcome to my world ;-)
[13:36] <pitti_> I really need to think about resetting my router in the late evening
[13:39] <ricotz> seb128, are there any thoughts what to do with changes in g-c-c 3.4?
[13:39] <ricotz> seb128, not for this cycle of course
[13:39] <seb128> ricotz, in which way?
[13:40] <ricotz> just meaning the complete removal of the library and the ability to add items
[13:40] <seb128> ricotz, what changes?
[13:40] <seb128> oh
[13:40] <seb128> distro revert those commits
[13:40] <ricotz> mhh, this would get messy i think
[13:40] <seb128> why?
[13:40] <ricotz> i was thinking about the gsettings transition
[13:41] <ricotz> and g-c-c contains some bits here
[13:41] <seb128> or switching context?
[13:41] <ricotz> g-s and mutter working well so far, but the keybindings are in g-c-c
[13:41] <seb128> the gnome-shell,wm,keybinding transition?
[13:41] <ricotz> yes
[13:41] <seb128> ricotz, how much does that transition break i.e compiz and unity?
[13:42] <seb128> since compiz is still on gconf and trying to use shared keybinding from there
[13:42] <ricotz> havent checked that :\
[13:42] <seb128> have fun maintaining that ;-)
[13:42] <ricotz> not running unity so often :P
[13:42] <seb128> well "have fun with the users who will run your ppa and notice you are screwing compiz and unity" :p
[13:43] <seb128> we have been there before
[13:43] <ricotz> right, we have been there ;=
[13:43] <ricotz> ;)
[13:43] <seb128> I think it's going to happen this cycle again, I don't see us doing that transition before the lts
[13:44] <seb128> it seems non trivial, especially for compiz, and we decided to target resources to fix compiz issues for the lts, not to create new ones by refactoring it
[13:44] <ricotz> i total agree, making it stable is the priority
[13:45] <ricotz> but it still is nice to know what problems are coming
[13:45] <seb128> yeah, I'm just trying to think how we could ppa GNOME 3.4 without breaking compiz and unity
[13:45] <ricotz> seb128, i have tried g-s-d and g-c-c some time ago, didnt end well
[13:46] <ricotz> i think lightdm didnt like the new g-s-d
[13:47] <ricotz> (havent looked into it, i didnt expect it to work back then)
[13:47] <seb128> well, lightdm has little to do with g-s-d
[13:47] <seb128> out of the fact that unity greeter runs it
[13:48] <seb128> but it's not interacting with it in any way, it's just one greeter running g-s-d to have stuff like suspend working
[13:48] <seb128> if you use the gtk greeter it's purely gtk, nothing to do with GNOME
[13:48] <ricotz> ok, i guess i might try it again at some point
[13:49] <seb128> cool, let us know how it goes
[13:49] <ricotz> people like to change there bindings ;)
[13:49] <seb128> indeed ;-)
[13:50] <ricotz> seb128, could be usefull to support/push metacity gtk3 transition for unity 2d session
[13:51] <ricotz> i mean for canonical
[13:51] <ricotz> since metacity will be around for some time
[13:56] <seb128> ricotz, dunno, try talking to the dx guys about it if you think there is a need for it
[13:56] <seb128> but we will not kick gtk2 out of the CD this cycle anyway
[13:56] <seb128> i.e firefox, libreoffice and some others
[14:07] <xclaesse> kenvandine, hello
[14:07] <kenvandine> hey xclaesse
[14:07] <xclaesse> kenvandine, I've copied your new empathy package to a oneiric ppa, but when MC loads the goa plugin it says:
[14:07] <xclaesse> (process:15905): mc-plugins-DEBUG: loader.c:167 g_module_open (/usr/lib/mission-control-plugins.0/mcp-account-manager-goa.so, ...) = /usr/lib/mission-control-plugins.0/mcp-account-manager-goa.so: failed to map segment from shared object: Permission denied
[14:08] <xclaesse> kenvandine, that's because MC is apparmored
[14:08] <kenvandine> i updated the apparmor profile in tp-mission-control
[14:08] <xclaesse> dunno what the package should do to make it pass
[14:08] <xclaesse> ah, so I need to copy mc into my ppa as well and it will work?
[14:08] <kenvandine> yes
[14:09] <xclaesse> good :)
[14:10] <kenvandine> :)
[14:23] <xclaesse> kenvandine, great it worked. thanks
[14:23] <kenvandine> xclaesse, np
[16:01] <seb128> hum
[16:01] <seb128> tb composer really sucks to reply to emails
[16:02] <seb128> or rather to quote original mail bits, if you try to reduce vertical useless blank lines around the text you try to keep it just tends to change the formatting or dropping the quoting line at all
[16:05] <mdeslaur> seb128: you should try evolution, it works great :)
[16:40] <mfisch> seb128: I'm registering an upstream project for gworldclock. upstream is debian in this case, is there a naming convention I should use?  gworldclock-debian seems logical
[16:40] <seb128> mfisch, no, "gworldclock"
[16:40] <seb128> we don't call nautilus "nautilus-gnome" ;-)
[16:41] <mfisch> seb128: but there's already a gworldclock project...?
[16:41]  * mfisch assumed unique names
[16:42] <seb128> mfisch, where?
[16:42] <seb128> mfisch, https://launchpad.net/gworldclock
[16:42] <seb128> "This page does not exist, or you may not have permission to see it. "
[16:42] <mfisch> seb128: https://launchpad.net/ubuntu/+source/gworldclock
[16:42] <mfisch> I think I see where this is going...
[16:43] <mfisch> the link I posted is just the ubuntu source package, not the actual project (which is upstream)
[16:43] <seb128> mfisch, what are you trying to do exactly?
[16:43] <mfisch> seb128: registering the upstream for gworldclock so I can link bugs into it
[16:44] <seb128> with upstream being debian?
[16:44] <mfisch> seb128: yes, it is in this case: http://packages.debian.org/squeeze/gworldclock
[16:45] <seb128> I'm not sure you the bts will count as an upstream tracker, you can do "also affect distribution" on bugs and pick debian to add a "debian" line to the bug table
[16:45]  * mfisch goes to look
[16:45] <seb128> mfisch, well the usual way is to register products on https://launchpad.net/projects/+new
[16:46] <seb128> mfisch, https://launchpad.net/ubuntu/+source/gworldclock is not a product, it's an ubuntu source
[16:46] <seb128> launchpad can be confusing in that way ;-)
[16:46] <seb128> mfisch, i.e
[16:46] <mfisch> seb128: linking bugs is all I wanted to do, so this "Also affects distro" will work great I think
[16:46] <seb128> https://launchpad.net/ubuntu/+source/nautilus <- ubuntu source
[16:46] <seb128> https://launchpad.net/nautilus <- project
[16:46] <seb128> mfisch, ok, great
[16:47] <mfisch> perfect: https://bugs.launchpad.net/debian/+source/gworldclock/+bug/800027
[16:47] <ubot2> Launchpad bug 800027 in gworldclock "memory leak in gworldclock 1.4.4-9ubuntu1 (~450KiB/h)" [Undecided,Confirmed]
[16:47] <mfisch> seb128: thanks for the help, glad I asked
[16:47] <seb128> mfisch, you're welcome, don't hesitate to ask ;-)
[17:53] <didrocks> good night everyone!
[17:53] <pitti_> good night everyone, too!
[17:56] <seb128> 'night pitti_
[19:31] <seb128> re
[21:39] <seb128> evening desktopers ;-)
[21:39] <seb128> so we still have quite some red on versions
[21:39] <seb128> who would be up to grab some of the GNOME stuff remaining there?
[21:40] <seb128> i.e gnome-menus, gucharmap, vte (g-t)
[21:40] <seb128> kenvandine, cyphermox, kenvandine, mterry: ^ takers? ;-)
[21:40] <seb128> some of the yellow ones could use merging as well, nautilus, gedit, brasero, etc
[21:41] <kenvandine> seb128, sorry... busy
[21:41] <seb128> kenvandine, heh, I didn't say today, just in the next weeks ;-)
[21:41] <kenvandine> sure :)
[21:42] <mterry> seb128, I can try and merge a couple this week
[21:43] <seb128> mterry, no hurry, i'm just pointing it because nobody else out of pitti did merges so far
[21:43] <seb128> it's supposed to be a team activity, we are sucking quite a bit to it this cycle
[21:43] <mterry> yay pitti
[21:43] <seb128> but I'm sure we will catch up, right? ;-)
[21:43] <mterry> mmm
[21:44] <mterry> You're right.  I'll try to do a few a week as needed
[21:44] <seb128> https://merges.ubuntu.com/main.html as well if you wonder what is next to your name on the "standard list" ;-)
[21:44] <seb128> mterry, thanks
[21:44] <seb128> sorry if I looks like a but grumpy
[21:44] <kenvandine> always grumpy :)
[21:44] <seb128> I've been going through merges alone for 3 weeks, I start having enough
[21:45] <seb128> kenvandine, lol!
[21:45] <seb128> kenvandine, no fair :p
[21:45] <seb128> not
[21:45] <kenvandine> seb128, do you know if anything changed in glib that fixed time related stuff?
[21:46] <kenvandine> in doing a time comparison, i had some (seemingly arbitrary) subtraction of 3600 before
[21:46] <TheMuso> seb128: I'll see if I can find some time between now and when I go on leave.
[21:46] <kenvandine> and now with the glib update, i am off by an hour unless i remove that
[21:46] <TheMuso> And I'll help merge stuff.
[21:46] <seb128> TheMuso, thanks, there is "mousetweaks" at least in the red list that seems like one for you ;-)
[21:46] <kenvandine> i wish i knew why i was subtracting 3600 before...
[21:47] <TheMuso> seb128: Oh right, thats certainly a valid candidate.
[21:47] <seb128> kenvandine, no, that's not something I read about, but desrt is probably a better candidate to ask what changed in glib ;-)
[21:48] <seb128> oh btw, I've uploaded gtk 3.3.4 in the gnome3-team precise ppa today
[21:48] <kenvandine> i am guessing there was a bug before... and i worked around it
[21:48] <seb128> if people want to play with it
[21:48]  * kenvandine should comment code better
[21:48] <seb128> it's not in the ubuntu-desktop ppa yet because it breaks at least the gnome-control-center icon grid
[21:48] <seb128> ricotz, ^ did you notice that with your daily builds?
[22:02] <seb128> jbicha, hey
[22:03] <seb128> jbicha, did you plan to upload canberra with the login sound disabled? it seems we are at the right time in the cycle for that
[22:04] <seb128> jbicha, should we also sync caribou?
[22:06] <ricotz> seb128, broken in which way? looks normal to me here
[22:09] <seb128> ricotz, the categories labels are not wel displayed and it behaves randomly, like often it has one row of icons and lot of whitespace and you need to scrolldow
[22:10] <seb128> where the normal grid should fit on screen
[22:10] <seb128> does the same without the overlay scrollbars so that's not that
[22:10] <seb128> but maybe it's fixed since 3.3.4, I used the tarball
[22:11] <ricotz> seb128, i think i saw this behavior some time ago, but this wasnt with 3.3.x
[22:11] <seb128> ricotz, are you sure?
[22:12] <seb128> I didn't update a lot there today, mostly glib and gtk
[22:12] <seb128> it happens every time now
[22:12] <seb128> well the behaviour changes, the whitespace etc are random between runs
[22:12] <seb128> but it's buggy every time
[22:13] <ricotz> hmm, not completely sure when i have seen it,  but i am not seeing it now
[22:13] <seb128> it's gtk
[22:13] <seb128> works fine when dpkg -i the 3.2 debs
[22:13] <seb128> so maybe it was in 3.3.4 and got fixed in git since
[22:14] <ricotz> can you switch the font?
[22:17] <ricotz> currently i have a buggy g-s-d due some nvidia issues, so i cant really change things :\
[22:18] <seb128> ricotz, should that make a difference?
[22:20] <ricotz> maybe, if the reserved label space is buggy
[22:38] <cyphermox> seb128: to answer your question, I'll do a pass of merges tomorrow
[22:38] <seb128> thanks
[22:39] <cyphermox> fwiw, uploading a fix to evo since it won't build with the latest glib (g_thread_init missing) and it was actually missing the pst-import plugin
[22:39] <cyphermox> pst-import> that will be SRU'd
[22:40] <cyphermox> I'm gessing for evo we want to stick with 3.2.x right?
[22:46] <seb128> great
[22:46] <seb128> cyphermox, yes, new version will be risky they plan to switch to gsettings and maybe webkit
[22:46] <seb128> lot of changes in one cycle
[22:47] <seb128> they will break api,abi as well in e-d-s
[22:47] <seb128> which would create work for other clients
[22:47] <seb128> well, that said time to call it a day, bye everybody
[22:47] <cyphermox> gosh