[06:36] <pitti> Good morning
[07:31] <didrocks> morning pitti o/
[08:58] <seb128> hello
[08:59] <asac> hi seb128
[09:07] <didrocks> hey seb128 & asac
[09:07] <seb128> robert_ancell: https://launchpad.net/ubuntu/+source/gnome-games
[09:07] <mvo> hey seb128, good morning
[09:07] <mvo> good morning didrocks and asac :)
[09:07] <asac> hi mvo didrocks ;)
[09:07] <didrocks> hi mvo ;)
[09:10] <seb128> lut didrocks
[09:10] <seb128> hey asac mvo
[09:11] <seb128> everybody welcomes robert_ancell he's joining Canonical today to work on GNOME
[09:11] <seb128> ie packaging, bugs fixing, etc ;-)
[09:12] <didrocks> congrats robert_ancell \o/
[09:12] <robert_ancell> Hi all!
[09:13] <mvo> hey robert_ancell, welcome!
[09:17] <davidbarth> welcome robert_ancell!
[09:17]  * asac hugs robert_ancell 
[09:18] <asac> robert_ancell: where are you based?
[09:21] <robert_ancell> asac, sydney, australia
[09:21] <asac> cool! welcome
[09:22] <asac> any clue if behdad (pango) lurks on any IRC channels?
[09:23] <seb128> robert_ancell: http://bazaar.launchpad.net/~gm-dev-launchpad/launchpad-gm-scripts/master/files
[09:23] <seb128> asac: #gnome-hackers on irc.gnome.org, #cairo here
[09:24] <asac> seb128: is behdad his nick?
[09:24] <seb128> asac: yes
[09:25] <james_w> welcome robert_ancell
[09:25] <asac> cool thanks.
[09:25] <seb128> you're welcome
[09:25] <asac> hi james_w
[09:25] <james_w> hey asac
[09:26] <james_w> sorry for not helping you out, but you could check my /away or canonical admin to find out if I am working before complaining that I don't respond :-)
[09:26] <james_w> I haven't seen a bug report about your issue yet, is there one buried in my bug mail folder?
[09:26] <seb128> robert_ancell: https://lists.ubuntu.com/archives/ubuntu-bugsquad/2009-February/001305.html has some hint about using common stock replies
[09:29] <crevette> hello
[09:29]  * crevette just reach 5000 points \./
[09:30] <crevette> hello seb128 didrocks asac and everybody
[09:30] <james_w> salut crevette
[09:30] <crevette> hi james_w
[09:31] <crevette> am I known to be french ?
[09:31] <crevette> :)
[09:31] <seb128> crevette: to what?
[09:34] <asac> james_w: i complained? .... didnt mean it that way ;)
[09:35] <crevette> seb128, hey, sorry I didn't get you.
[09:35] <asac> james_w: really. i more felt a bit like "too much complaining" ;)
[09:35] <james_w> asac: sorry, complaining was a strong word
[09:35] <james_w> asac: I'm back now though, so feel free to complain some more ;-)
[09:36] <asac> james_w: good :)
[09:37] <asac> i will come up with a clean list of the issues i am currently seeing
[09:37] <james_w> thanks
[09:40] <didrocks> plop crevette
[09:40] <crevette> hey didrocks
[09:45] <seb128> hey chrisccoulson
[09:46] <c_korn> hello
[09:46] <c_korn> is someone here who works on FUSA?
[09:47] <chrisccoulson> hi seb128
[09:48] <seb128> c_korn: hey, ted do, we have read your email on the list but that was during the weekend no need to be impatient about it ;-)
[09:50] <c_korn> I am not that impatient :P
[09:50] <c_korn> just got an email that a guy called bruce69 might hang around here and works on FUSA
[09:50] <seb128> jaunty is frozen for beta this week
[09:51] <seb128> c_korn: you got a reply from ted on the list
[09:54] <c_korn> right, so do I have to open a FFe? because my patch adds the feature to disable those logout/restart/shutdown confirmation dialogs
[09:54] <seb128> no
[09:54] <seb128> that's an easy option and not in the UI
[09:55] <seb128> I'm not sure that's a good idea though
[09:55] <c_korn> it is in the UI. I added an option in the settings dialog
[09:55] <c_korn> it is annoying for me to be asked twice.
[09:55] <c_korn> but I saw the feature was requested
[09:56] <c_korn> so it is enabled by default but can be disabled in settings
[09:56] <seb128> you are not asked twice
[09:56] <seb128> I doubt the UI option will be accepted, that should just be a gconf key
[09:56] <seb128> you select the item are asked once and it does the action
[09:57] <seb128> robert_ancell: bug #347089 is a nice one ;-)
[09:59] <c_korn> well, as the default is to show the confirmations maybe it will be accepted.
[10:00] <c_korn> but won't hurt if it has to be a gconf key only, anyway
[10:00] <c_korn> then maybe ubuntu-tweak author wants to add it or so. I just want any option to disable the confirmations.
[10:03] <seb128> as said I'm not sure that's a good idea, it's a disruptive action
[10:03] <seb128> and having most install showing a confirmation and some none can trick users to be less careful and destroy work because they use a tweaked config
[10:05] <c_korn> I get your point. I will just wait what ted says.
[10:27] <seb128> is there anything to do to get the stock replies greasemonkey working in firefox?
[10:30] <pitti> robert_ancell: hey! welcome to Ubuntu!
[10:30]  * pitti gives robert_ancell a big hug
[10:30] <robert_ancell> pitti: Hi!
[10:31] <pitti> robert_ancell: how's London? survived the long flight?
[10:31] <robert_ancell> pitti: Yeah, I'm here physically - my mind might take another day or so to arrive though  :)
[10:33] <pitti> robert_ancell: enjoy the week (although it'll probably become pretty intense0
[10:33] <robert_ancell> pitti: It's already intense enough meeting everyone - so many names to remember...
[10:35] <pitti> robert_ancell: don't worry; if it's any consolation, I have been working for C for 5 years now, and don't know half of the company :)
[10:35] <pitti> robert_ancell: mostly because new people come in faster than I can remember them, and we are too large and distributed now
[10:36] <robert_ancell> pitti: Yeah, I hadn't realised it had grown by quite so much over the last few years.  Good that it has though!
[10:36] <crevette> seb128, I didn't look but I guess you have greasemonkey installed ?
[10:37] <seb128> crevette: firefox-greasemonkey yes
[10:37] <crevette> IIRC you need to right click on the script that must be called *user.js and choose "install"
[10:37] <crevette> but I didn't played with greasemonkey for a while
[10:38]  * crevette installs greasemonkey to see 
[10:38] <seb128> I've installed it
[10:39] <seb128> the greasemonkey icon is showed in the corner
[10:39] <seb128> there is just no + button to add replies anywhere to be seen
[10:42]  * crevette doesn't find neither how it works
[11:28] <asac> seb128: which gtkhtml3 source should i use to track the px regression?
[11:28] <asac> 3.8?
[11:28] <seb128> asac: the current one
[11:28] <asac> hehe
[11:28] <asac> yeah
[11:28] <seb128> gtkhtml3.14
[11:28] <asac> ok let me check
[11:28] <asac> darn ... why didnt launchpad suggest that :(/
[11:29] <asac> seb128: aye ... it was at the top of course ;)
[11:44] <davmor2> seb128, pitti:  Just a quick query which you guys will almost certainly be able to answer.  Why do we have cd/dvd Creator in system?
[11:44] <seb128> upstream decision
[11:44] <pitti> eww
[11:44] <pitti> stuff keeps crawling into this
[11:45] <seb128> the change should maybe be reconsidered for jaunty
[11:46] <seb128> I'm not convinced it's right
[11:46] <seb128> we should get mpt's opinion on that ;-)
[11:47] <mpt> Well, Brasero doesn't really belong in any of the categories, does it
[11:47] <davmor2> mpt: it's not brasero
[11:47] <mpt> no?
[11:48] <seb128> mpt: they have 2 menu entries now, one opening the brasero gui and one opening burn: in nautilus
[11:48] <mpt> I thought burn: had been deprecated?
[11:48] <seb128> brasero is in the video and sound category
[11:48] <mpt> or replaced by Brasero, or something
[11:48] <davmor2> mpt: brasero is in sound and video and has been for a while this is the old nautilus cd/dvd /creator
[11:48] <seb128> mpt: no, nautilus-cd-burner has been
[11:48] <seb128> mpt: brasero implements burn: now
[11:48] <asac> seb128: http://paste.ubuntu.com/135972/ -> thats what i mean by "unclean" ;) ... clean: doesnt remove all cruft
[11:48] <mpt> I see
[11:49] <seb128> asac: ah, yeah, clean target are often buggy
[11:49] <asac> i know ...
[11:49] <seb128> in this case the pot is a cdbs bug in some way
[11:50] <seb128> we automatically update templates but don't clean those
[11:50] <seb128> the thing is that it's not easy to know if the template was there in the source or not after build
[11:50] <asac> seb128: ok. and .eplug?
[11:50] <seb128> that seems to be a make clean upstream bug
[11:50] <asac> seb128: yeah. actually my solution to this is: dont use tarballs from upstream, but bzr/svn checkouts
[11:50] <asac> those have no generated files and then run autotools in rules
[11:51] <asac> and you can remove everything on clean
[11:51] <mpt> davmor2, perhaps we should reintroduce System Tools, because it would be a better home for things like Terminal, Passwords and Encryption Keys, Disk Usage Analyzer, etc. That doesn't mean CD burning should go there, though.
[11:51] <asac> seb128: but well ... i dont even know if my packages are up to that level ;)
[11:51] <asac> for mozilla we went back to embedded-tarball layout which is always clean ;)
[11:52] <davmor2> mpt: I don't mind one way or the other it just seems strange to have a whole menu item for one item
[11:52] <mpt> sure
[11:52] <mpt> Accessories would make more sense
[11:52] <seb128> would be confusing to have brasero in video and sound and accessories
[11:52] <seb128> one opening the gui and one opening the burn location
[11:53] <seb128> I think the old way was better
[11:53] <seb128> the applications entry opening the gui
[11:53] <seb128> and the places item opening the location
[11:55] <mpt> Well, the problem with the old way was that a CD that might not even have been made at the factory yet isn't really a "place"
[11:56] <mpt> It makes sense for a real inserted blank CD to go there, but not so much for a hypothetical CD
[11:56] <seb128> ok
[11:59] <didrocks> seb128: do you still have the gnome-screensaver issue? I really can't reproduce it in my virtualbox :/
[12:00] <seb128> didrocks: yes
[12:00] <seb128> didrocks: how did you try?
[12:01] <seb128> I can get it easily with my test user in Xephyr too
[12:01] <seb128> just start Xephyr with the current jaunty version
[12:01] <seb128> dpkg -i new-deb
[12:01] <seb128> lock screen
[12:01] <seb128> and you can't unlock, you have a flicking screen
[12:01] <seb128> and no password prompt displayed
[12:01] <didrocks> seb128: simly activate "lock the screen when screensaver is on" and wait for it to appears. Then, moving the mouse and unlocking it with my password
[12:01] <didrocks> seb128: I will try with Xephyr
[12:02] <seb128> I don't wait for it I just lock manually
[12:02] <davmor2> mpt: http://library.gnome.org/misc/release-notes/2.26/#rnusers.brasero talks about gnome decision
[12:02] <didrocks> seb128: maybe different behavior? I don't lock it manually because of bad behavior in my virtualbox with [Super] key
[12:03] <didrocks> seb128: I'll test tonight and tell you.
[12:03] <seb128> there is a menu item to lock it or you can run gnome-screensaver-command --lock
[12:03] <mpt> "Although previous versions of GNOME already had an easy way to burn CDs and DVDs, as of GNOME 2.26 we have successfully brought an end to this."
[12:03] <mpt> (kidding, kidding)
[12:03] <didrocks> seb128: ok, will check that
[12:04] <didrocks> mpt: ;)
[12:05] <asac> calc: can you please clarify on ooo bug 100478 that we will provide more info later?
[12:07] <asac> seb128: pedro_: for the pixel bugs please dont forward them just now ;). i will take care of that in a batch tomorrow or later tonight.
[12:07] <seb128> asac: ok
[12:07] <asac> well. you can forward them. just wanted to say that i will forward them anyway ;)
[12:07] <seb128> pedro_: hey
[12:07] <pedro_> asac: roger that
[12:07] <seb128> pedro_: do you use firefox or epiphany?
[12:07] <asac> you should use chromium-daily ;)
[12:07] <seb128> pedro_: do you know what is required to get the greasemonkey thing working in firefox
[12:08] <asac> https://edge.launchpad.net/~chromium-daily/+archive/ppa ;)
[12:08] <pedro_> seb128: bonjour, I'm using firefox, my extensions are broken on epiphany and there's no debugging for those there :-/
[12:08] <seb128> pedro_: how broken?
[12:08] <pedro_> seb128: mm nothing else than firefox-greasemonkey IIRC
[12:09] <asac> is there any problem with ffox grease?
[12:09] <pedro_> seb128: doesn't load at all, talked to one of the epiphany folks and told me "well... that's going to be solve in webkit, wait for that."
[12:09] <seb128> asac: we were trying to get the stock reply thing working for robet but it just doesn't display anything
[12:10] <pedro_> i mean the scripts i have doesn't work, like the stock replies for example
[12:10] <seb128> pedro_: weird that's working for me in jaunty
[12:10] <seb128> ah right that one doesn't work for me either
[12:10] <seb128> I'm using a simplified version where you can't edit things in the browser
[12:10] <seb128> anyway
[12:10] <seb128> the "official" version just doesn't work there
[12:10] <seb128> it doesn't display anything
[12:10] <pedro_> it used to work fine until some months, but something changed on lp and now they doesn't work
[12:10] <seb128> no [+] button
[12:11] <asac> seb128: it doesnt work in ffox or ephy?
[12:11] <asac> i used stock reply a while back with ffox greasem
[12:11] <seb128> asac: firefox
[12:12] <seb128> asac: I installed firefox-greasemonkey and the lp script
[12:12] <seb128> restarted firefox
[12:12] <seb128> go to a bug page
[12:12] <seb128> the greasemonkey icon is displayed in the corner
[12:12] <seb128> but there is nothing to be seen on the launchpad page
[12:12] <asac> seb128: how did you install the lp script?
[12:12] <seb128> I clicked on it, there was a firefox dialog asking if I wanted to install it
[12:12] <asac> ah
[12:13] <asac> seb128: ok i guessits because you are on edge?
[12:13] <seb128> what do you mean?
[12:13] <asac> seb128: greasemonkey scripts are registered for certain URLs/domains
[12:13] <seb128> right
[12:13] <asac> could be that its not done for edge (though i doubt it)
[12:13] <seb128> 5 	36 	// @include        https://launchpad.net/*
[12:13] <seb128> 6 	1 	// @include        https://*.launchpad.net/*
[12:13] <seb128> 7 	36 	// @include        https://*.edge.launchpad.net/*
[12:13] <asac> let me install it ;)
[12:14] <seb128> asac: http://bazaar.launchpad.net/~gm-dev-launchpad/launchpad-gm-scripts/master/annotate/head%3A/lp_stockreplies.user.js
[12:14] <seb128> asac: http://bazaar.launchpad.net/~gm-dev-launchpad/launchpad-gm-scripts/master/files rather
[12:14] <seb128> asac: edge is listed, and the icon is displayed in the corner when I'm on a bug page as said
[12:15] <asac> seb128: if you right click on the monkey you can manage scripts
[12:15] <asac> there you should see if its properly registered for your site
[12:15] <seb128> "*" for authorized pages
[12:15] <seb128> that's all which is written there
[12:17] <seb128> there is a "missing ; before statement" in the error console
[12:17] <seb128> I've the feeling it's getting the wrong sourcecode
[12:17] <asac> the encoding looks kind of busted
[12:17] <seb128> ie getting some special launchpad formatted page rather than the .js
[12:17] <asac> yeah
[12:17] <asac> rather check out the branch
[12:17] <asac> and see if that works better i guess
[12:18] <seb128> ok
[12:18] <seb128> clicking on the download columns work differently
[12:18] <seb128> and seems better
[12:18] <seb128> it lists launchpad urls etc
[12:18] <asac> yeah ;)
[12:19] <asac> seb128: so yeah. with download link i get stock replies now
[12:19] <seb128> thanks
[12:46] <asac> wow ooo bugzilla is even slower than bgo and launchpad together ;)
[12:47] <pedro_> slower than bgo? that can't be true
[12:47] <asac> give it a try ;) ... requesting a new account took about 1 minute to load the page
[12:47] <asac> submitting comment seems to take almost 2 minutes ;)
[12:49] <asac> even loading a bug takes a minute ;)
[12:49] <asac> i guess i could faster run to the OOO office and print the bug ;)
[12:49] <pedro_> lol
[12:52] <asac> oops ... the bug system now shows asac@openoffice.org as my email
[12:54] <asac> lol
[12:54] <asac> it really works ;)
[13:15] <seb128> hey rickspencer3 robert_ancell
[13:16] <robert_ancell> rickspencer3: good morning
[13:16] <rickspencer3> robert_ancell: welcome!
[13:17] <kenvandine_wk> welcome robert_ancell!
[13:17] <pedro_> welcome robert_ancell ;-)
[13:32] <asac> calc: do we have OOO310m5?
[13:37] <dobey> pitti: ping
[13:37] <cassidy> seb128: Did lot of audio/video Empathy tests. Got a problem with Theora encoding which apparently has been fixed with latest version of farsight2 and telepathy-farsight. Could make sense to upgrade them if it's not to late
[13:38] <pitti> hey dobey, good morning
[13:39] <dobey> pitti: what do you mean by "use ' vs. ' consistently"?
[13:40] <pitti> dobey: your strings use mostly " (double quotes), but often also '
[13:40] <pitti> that looks a bit weird
[13:40] <asac> calc: ok seems we have m15 ... which is higher i guess
[13:40] <dobey> oh
[13:40] <pitti> dobey: it's just cosmetical, don't worry too much
[13:40] <dobey> i thought you meant vs. versus versus or something :)
[13:47] <seb128> cassidy: yes sure
[14:05] <dobey> pitti: fixed the issues in your review. thanks!
[14:23] <asac> calc: oh ... seems not its 300m15 we have and they referred to 310m5
[14:41] <thewrath> i have a file i got from broadcom and i need help with it
[14:41] <thewrath> it coems with a makefile file
[14:41] <thewrath> and i have no idea how to use it
[14:44] <asac> thewrath: this is a developer channel. try #ubuntu
[14:52] <calc> asac: looking at the bug
[14:54] <calc> asac: 310 will be in Karmic
[14:59] <asac> calc: so either its fixed or if its not completely fixed its probably the change i proposed in the bug
[14:59] <asac> calc: oh sorry. i already commented on the bug now ;)
[15:01] <calc> ok
[15:33] <calc> wow OOo bug tracker is really slow today
[15:37] <asac> calc: heh. i thought it was normal and felt really really sorry for you ;)
[15:38] <calc> well its never fast, but its exceptionally slow today, heh
[15:38] <calc> at first i thought it was my internet connection but i can go everywhere else quickly
[15:39] <asac> 13:46 < asac> wow ooo bugzilla is even slower than bgo and launchpad together ;)
[15:39] <asac> 16:33 < calc> wow OOo bug tracker is really slow today
[15:39] <asac> ;)
[15:42] <rickspencer3> robert_ancell: what's your launchpad id?
[15:44] <robert_ancell> rickspencer3: robert-ancell
[15:44] <rickspencer3> hmm
[15:44] <rickspencer3> that's intuitive :)
[15:45] <robert_ancell> rickspencer3: so what happened to rickspencer1 and rickspencer2?
[15:45] <rickspencer3> that's my grandpa and my dad
[15:45] <rickspencer3> (my son is rickspencer4)
[15:46] <robert_ancell> rickspencer3: Also intuitive!
[15:46] <rickspencer3> robert_ancell: I assume that seb128 has given you 50 or so GNOME packages to update today?
[15:46] <rickspencer3> (and then left)
[15:46] <rickspencer3> :)
[15:47] <robert_ancell> rickspencer3: I think the exact number was 54, and he's in the pub right now...
[15:47]  * seb128 is away drinking cocktails while robert_ancell does the weekly updates
[15:47] <pitti> I remember that nice bar 200 meters from the Milbank; try to find him there
[15:47] <seb128> you can left a message after the biiiiip though
[15:47] <seb128> left -> leave
[15:47] <pedro_> hahaha
[15:47] <rickspencer3> seb128: and robert_ancell: are you guys going to get a drink on the boat after work?
[15:48] <pitti> or another theater show?
[15:48] <seb128> not sure about the boat but we will find the pub this week without any doubt ;-)
[15:48]  * pitti enjoyed both Spamalot and Chicago a lot
[15:48] <robert_ancell> not tonight...  I've got so many people to meet in London this week
[15:48] <robert_ancell> (used to live in Cambridge)
[15:48] <pitti> robert_ancell: oh, so you keep changing hemispheres?
[15:49] <robert_ancell> pitti: Yeah, I have no hemispheric loyalty :)
[16:16] <seb128> hey tedg
[16:16] <tedg> Hello seb128
[16:20] <pitti> dobey: is there some magic in 'output = "".join(notices.readlines())' which I fail to see, or do you just want to say 'output = p.stdout.read()'?
[16:21] <pitti> dobey: oh, of course, removing \n, sorry
[16:22] <dobey> pitti: it makes it be a str instead of a list :)
[16:23] <pitti> dobey: it just looks weird why you remove line breaks
[16:23] <tedg> Isn't there a function in glib to get approximate times?  I thought there was, but I can't find it now.
[16:23] <dobey> tedg: 'approximate'? relative to what? :)
[16:24] <tedg> dobey: 190 sec -> "about 3 minutes"
[16:24] <seb128> tedg: let me know when you review those fusa changes having the translation fixes in beta would be nice
[16:24] <dobey> tedg: i don't think there is. i think there is only stuff for sizes...
[16:25] <dobey> pitti: maybe i don't need to do that. i don't know. i'm not a python hacker, and the behavior it has with reading from stdout seems odd to me
[16:26] <pitti> dobey: ah, ok; do you have a snippet how to use it?
[16:26] <pitti> I find it weird that adding "'check': check.check" to cmdclass just produces a "name 'check' is not defined"
[16:26] <dobey> pitti: the check command?
[16:27] <dobey> that is weird...
[16:27] <pitti> >>> from DistUtilsExtra.command import *
[16:27] <pitti> >>> build_i18n
[16:27] <pitti> <module 'DistUtilsExtra.command.build_i18n' from 'DistUtilsExtra/command/build_i18n.pyc'>
[16:27] <pitti> >>> check
[16:27] <pitti> Traceback (most recent call last):
[16:27] <pitti>   File "<stdin>", line 1, in <module>
[16:27] <pitti> NameError: name 'check' is not defined
[16:27]  * pitti eyes at python-central
[16:27] <pitti> WTF?
[16:27] <dobey> pitti: weird
[16:28] <dobey> pitti: you installed it?
[16:28] <pitti> yes
[16:28] <pitti> looking
[16:28] <dobey> weird
[16:28] <dobey> it works for me :)
[16:28] <pitti> intrepid?
[16:28] <dobey> yes
[16:28] <dobey> i haven't tried on jaunty
[16:28] <pitti> python 2.6 transition issue then, I figure
[16:28] <dobey> hmm, maybe
[16:31] <calc> pitti: i'll try looking at the nautilus bug some more later today, it seemed to happen every time for me though when i tested it inside vmware
[16:31] <didrocks> seb128: I cacn update libpangomm, if you wish, but I have to update libpango too as a b-d
[16:32] <seb128> didrocks: new pango is in debian we will sync after beta
[16:32] <seb128> didrocks: don't bother they will probably have pangomm updated by then too, they did glibmm and gtkmm already
[16:32] <didrocks> seb128: great, ok! I don't investigate further so :)
[16:33] <seb128> didrocks: want to work on splitting gnome-games documentation?
[16:33] <didrocks> seb128: I first read gnome-games package (related to the discussion on devel ML) :)
[16:34] <didrocks> ok, no problem. I'll try to split the documentation :)
[16:34] <pitti> dobey: if you do this, does it work? python -c 'from DistUtilsExtra.command import *; print check'
[16:35] <dobey> pitti: hrmm, no
[16:36] <dobey> pitti: if i 'import check' instead of '*' it works
[16:37] <pitti> right
[16:37] <dobey> pitti: i guess having the egg from the package breaks glob imports?
[16:38] <dobey> ie /usr/share/pyshared/python_distutils_extra-0.90.egg-info
[16:38] <pitti> dobey: I already added it to entry_points
[16:45] <dobey> oh, hrmm
[16:46] <dobey> weird
[16:49] <pitti> dobey: hmm.. http://paste.ubuntu.com/136132/
[16:50] <dobey> hrmm
[16:51] <dobey> pitti: just pushed a change that should fix that :)
[16:52] <pitti> dobey: if you are at it, can you please also drop the "import re"?
[16:53] <dobey> done
[16:54] <pitti> dobey: http://paste.ubuntu.com/136135/ as well, please?
[16:54] <seb128> the new duplicate marking on edge rocks ;-)
[16:54] <pitti> seb128: oh, using ajax now?
[16:54] <dobey> ah right
[16:55] <seb128> pitti: yes, no extra page loading \o/
[16:55] <seb128> it's fast and nice looking
[16:55] <dobey> pitti: pushed
[16:55] <pitti> dobey: thanks
[16:59] <pitti> dobey: next iteration: http://paste.ubuntu.com/136139/
[17:00] <dobey> hrmm
[17:08] <dobey> pitti: fix pushed
[17:08] <pitti> dobey: you rock
[17:09] <dobey> thanks :)
[17:15] <pitti> seb128: ah, just tried it; looks a bit weird, though
[17:15] <pitti> seb128: I'd expect something like changing the title
[17:15] <pitti> dobey: works now on jockey \o/
[17:16] <seb128> pitti: bug #347227 can you look to the current comment and tell me what is the right component for such bugs?
[17:16] <seb128> pitti: hum don't bother
[17:17] <seb128> sda1 is the wrong drive there
[17:19] <pitti> dobey: merged
[17:19] <pitti> dobey: I'll upload it to Debian and sync to jaunty after the beta freeze
[17:19] <pitti> dobey: so we have a few more days to pull fixes from your branch
[17:20] <pitti> seb128: will look after dinner
[17:20] <pitti> seb128: oh, ok
[17:20] <dobey> pitti: awesome!
[17:20] <seb128> pitti: enjoy your dinner!
[17:21] <pitti> seb128: now they need the same non-page load for "subscribe"
[17:21] <seb128> yeah
[17:40] <didrocks> seb128: I really can't reproduce the gnome-screensaver bug in my jaunty box. Even in locking manually the screen
[17:40] <seb128> didrocks: lucky you
[17:41] <didrocks> seb128: that's really strange, and so, hard to fix :/
[17:41] <seb128> let me try on my laptop
[17:41] <seb128> what versions did you try?
[17:41] <didrocks> seb128: the one I packaged, ie 2.26.0
[17:42] <seb128> and the version you were running before upgrade?
[17:43] <didrocks> seb128: my jaunty was up-to-date, so, I think 2.24.0-0ubuntu5
[17:44] <seb128> ok
[17:52] <seb128> didrocks: same issue on my laptop
[17:52] <seb128> dunno how you tested
[17:53] <seb128> I did test on real harware and xephyr on 2 different boxes now with different video cards ati and intel and same issue
[17:54] <didrocks> seb128: I just tested with the vesa driver on my virtualbox…
[17:54] <seb128> ok, that how I do it
[17:54] <seb128> add a test user to your install
[17:54] <seb128> Xephyr :1 with your normal user
[17:54] <seb128> su testuser
[17:55] <seb128> DISPLAY=:1 dbus-launch gnome-session
[17:55] <seb128> go to the xephyr, lock the screen
[17:55] <seb128> verify you can unlock
[17:55] <seb128> sudo dpkg -i gnome-screensaver-update
[17:55] <didrocks> ok, let me test that
[17:55] <seb128> lock again
[17:55] <seb128> try to unlock
[17:55] <didrocks> oki
[17:58] <walters> seb128: why not just use fast user switching?
[18:01] <seb128> walters: because it's faster this way than doing VT switches
[18:01] <seb128> walters: and xorg tends to crash after some VT switches there
[18:02] <walters> ah, "X bugs"
[18:02] <seb128> yeah ...
[18:03] <walters> or could be kernel i guess
[18:05] <seb128> in any case xephyr is faster and doesn't crash my box ;-)
[18:05] <walters> hm, too bad that gdmflexiserver --xnest stopped working
[18:05] <walters> that used to be the one-liner for what you're doing with Xephyr
[18:06] <seb128> in fact it's still working in ubuntu if you don't run the new gdm for testing ;-)
[18:06] <seb128> we still have the old gdm by default
[18:06] <seb128> I didn't found how to start a non GNOME session using the new gdm the other day
[18:08] <walters> the sessions chooser should be in the bottom middle
[18:08] <walters> after selecting a user
[18:08] <seb128> I had only keyboard and language there
[18:09] <seb128> maybe I don't have .desktop for other session installed or something
[18:09] <walters> yeah, possible
[18:22] <didrocks> seb128: you're right, it's flickering just after the upgrade. If you relaunch a new X session just after, there is no more issue…
[18:22] <seb128> didrocks: what did you change since before?
[18:23] <didrocks> seb128: I had to restart my session because of VB additions
[18:24] <seb128> lol
[18:24] <didrocks> seb128: so, I was not testing the upgrade, but just a stable version (gnome-screensaver 2.26 with 2.26, not 2.24 with 2.26 commands)
[18:24] <seb128> right
[18:24] <seb128> that obviously works ;-)
[18:24] <didrocks> … we never know ^^
[18:24] <didrocks> so, what can we do? enforce reloading?
[18:26] <seb128> "enforce reloading"?
[18:27] <didrocks> seb128: try in postinsts to shutdown gnome-screensaver daemon (it's a daemon, right?) and load 2.26 one
[18:27] <seb128> didrocks: what if user locked their screen before going for coffee which the machine upgrades?
[18:27] <seb128> which -> while
[18:28] <didrocks> never take a coffee during dist-ugprading your machine, you should look at your logs :)
[18:28] <didrocks> kidding, more seriously, that's a bad issue :/
[18:35] <seb128> didrocks: I opened http://bugzilla.gnome.org/show_bug.cgi?id=576463 about the issue
[18:40] <didrocks> seb128: ok. I will subscribe to it to follow what happens
[18:40] <seb128> didrocks: cool, you are welcome to debug the issue too if you want ;-)
[18:41] <didrocks> seb128: I will try to give a look tomorrow (and to do the gnome-games doc split tomorrow as well)
[18:41] <didrocks> having my dinner now, bbl :)
[18:41] <seb128> didrocks: enjoy!
[18:41] <didrocks> seb128: thanks ;)
[18:54] <salty-horse> hi chrisccoulson
[19:26] <salty-horse> any main sponsor around?
[19:27] <seb128> yes but main is frozen for beta this week
[19:27] <salty-horse> grr.. anyhoo:
[19:28] <salty-horse> this bug is really annoying: https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/332624
[19:28] <salty-horse> I already fixed it in trunk
[19:28] <seb128> use compiz?
[19:28] <salty-horse> and I'd really like it to get pushed
[19:28] <salty-horse> no. it's not a compiz bug
[19:28] <seb128> right, that's why I said "use compiz" ;-)
[19:28] <salty-horse> I also commented on its other bug manifestation
[19:28] <salty-horse> (which you commented in)
[19:28] <seb128> that doesn't seem worth a beta freeze break
[19:28] <salty-horse> that one: https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/342888
[19:29] <salty-horse> I think it causes many usability problems, if it's worth anything
[19:29] <seb128> right, and usability issues will be fixed for jaunty
[19:30] <seb128> that's not a beta blocker
[19:30] <seb128> it's only an annoyance and for some users
[19:30] <salty-horse> what does that mean? when can it next be applied?
[19:30] <seb128> next week after the beta freeze I expect
[19:30] <salty-horse> I think it causes many other icon-related problems as well.. for example when opening open office documents
[19:30] <salty-horse> ok
[19:30] <seb128> there is still several weeks before jaunty stable
[19:30] <salty-horse> should I remind anyone about it?
[19:30] <seb128> no
[19:31] <seb128> jaunty will get GNOME 2.26.1 anyway
[19:31] <seb128> so it will get the fixes from svn when new tarballs are rolled
[19:31] <salty-horse> but it was only fixed in metacity 2.27
[19:31] <salty-horse> (not backported, sadly)
[19:31] <seb128> why didn't they backport it?
[19:31] <seb128> they might have a reason and that would be good to know before rushing in jaunty
[19:31] <salty-horse> good question. I'll prod the person in charge
[19:32] <seb128> cool
[19:32] <salty-horse> I'll also ask the developer to chime in on the safety of applying it
[20:15] <dobey> pitti: did you write build_icons.py?
[20:16] <seb128> dobey: he's away for the evening
[20:17] <seb128> dobey: he will probably reply tomorrow morning though ;-)
[20:17] <dobey> that's fine
[20:19] <dobey> hrmm, i might just write a better build_icons and stick it icontool instead
[20:22] <didrocks> seb128: I had little time just to split in a doc package. (bug #347526). You will be able to sponsor it once beta freeze ended. I added a replace tag, IIRC, it is mandatory if gnome-games-data is unpacked after new gnome-games-doc (files in 2 packages), right?
[20:23] <seb128> didrocks: hum, we didn't understand each other, I was suggesting splitting by locale as it's done for some other things
[20:23] <seb128> didrocks: so the language-pack can depends on the -locale binary
[20:24] <didrocks> seb128: oh. right, we didn't understand each other :)
[20:24] <didrocks> seb128: do you have some example to show?
[20:26] <seb128> didrocks: evolution
[20:26] <seb128> didrocks: gimp
[20:26] <didrocks> seb128: ok, I will give them a look to see how this is done
[20:26] <didrocks> I invalidate the bug, though
[20:26] <seb128> didrocks: it's basically listing a binary-documentation-locale for each locale in the control
[20:26] <seb128> didrocks: and having corresponding .installs
[20:28] <didrocks> seb128: are there tools for building that automatically (taken into account the number of locales…)
[20:28] <seb128> didrocks: I don't think so
[20:28] <seb128> didrocks: you can try asking asomething maybe when he's around he did the evolution one
[20:29] <didrocks> seb128: I will be interessed when he will be around yes. I'm currently downloading the gimp
[20:29] <didrocks> seb128: is it tdeb related?
[20:32] <seb128> I've no clue about tdeb but I don't think so
[20:32] <seb128> it's just about having shipping extra translations on the CD right now ;-)
[20:33] <didrocks> seb128: ok. I understand better the goal (I see nothing for the gimp in debian/control, look at evolution right now)
[20:34] <seb128> didrocks: they might use scripting in the rules or something
[20:34] <didrocks> ok, there is something in debian/control in evolution
[20:34] <didrocks> seb128: that's additionnal .install file in evolution, as you suggested
[20:35] <seb128> yeah, I know how the evolution split has been made I did sponsor the upload
[20:35] <seb128> that's boring work but should allow to get french translations back on the amd64 desktop cd
[20:35] <seb128> so that's worth some efforts ;-)
[20:35] <didrocks> seb128: exactly, with that, hopefully, one day, no more need for building an ubuntu-fr CD \o/
[20:36] <seb128> didrocks: we have french back on the jaunty i386 iso right now
[20:36] <didrocks> people are really afraid for having some apps in English in the live-cd
[20:36] <seb128> didrocks: you still have some extra customization for example etc I think no?
[20:36] <didrocks> seb128: all softwares?
[20:36] <seb128> didrocks: yes, language packs are on the CD
[20:36] <didrocks> seb128: not right now, it's planned
[20:36] <didrocks> great :)
[20:36] <seb128> didrocks: but not the documentation and spell checkers, etc
[20:37] <didrocks> hum, we just have extra subtitles and documentations in ~/examples/
[20:37] <didrocks> well, will see if this extra work for ubuntu-fr is still needed :)
[20:38] <seb128> I guess the most important part was to get the language packs on the CD
[20:38] <seb128> otherwise everything is in english
[20:38] <didrocks> right
[20:38] <didrocks> that's very good
[20:38] <seb128> for a demo CD and installer having translations in UIs is enough
[20:38] <seb128> you don't need spellchecking etc there
[20:38] <didrocks> yeah, seems the good way :) but which applications were dropped off the CD?
[20:38] <seb128> ok anyway it's time to go out and get some diner for me
[20:39] <didrocks> yes, you should ;) enjoy!
[20:39] <seb128> didrocks: not real dropping of the CD why?
[20:39] <didrocks> seb128: for the extra space that was needed on the CD to get langagepack back on it
[20:39] <seb128> didrocks: the documentation split for evolution won enough to get some language packs back on the CD
[20:39] <didrocks> oki
[20:40] <seb128> and we did some cleaning too
[20:40] <seb128> I might get libgnomeprint* dropped from the CD too for jaunyt
[20:40] <didrocks> great, I will do gnome-games tomorrow
[20:40] <seb128> jaunty
[20:40] <didrocks> libgnomeprint is deprecated?
[20:40] <seb128> they are just there because of gnome-python-desktop and gnome-games
[20:40] <seb128> gnome-games is fixed in svn
[20:40] <seb128> and we can split the python binding
[20:40] <seb128> yes for some years by gtkprint in GTK
[20:41] <didrocks> ok, if I can give an hand for the split…
[20:42] <seb128> I will let you know but it should be easy
[20:42] <seb128> I grepped through the rdepends of python-gnome2-desktop today
[20:42] <seb128> and there is only gnome-games to fix (and the change is in svn) apparently
[20:42] <didrocks> cool!
[20:43] <seb128> so it's just a matter of adding a gnome-python2-gnomeprint binary
[20:43] <seb128> and that will drop out of the CD with libgnomeprint*
[20:43] <seb128> but for now let's get dinner, bbl!
[20:43] <didrocks> yeah, grab your dinner first :)
[20:43] <didrocks> enjoy!
[21:16]  * dobey needs some distutils help
[21:29] <Ampelbein> dobey: just ask
[21:32] <dobey> Ampelbein: i figured it out :)
[21:32] <dobey> me being stupid
[21:32] <Ampelbein> dobey: that's ok then. (that you figured it out, not you being stupid ;-)
[21:37] <dobey> heh
[21:37] <dobey> i was calling cmd.cmd() instead of cmd.cmd.run()
[22:39] <Ampelbein> silly me. note to self: closing the terminal where you started metacity from is a bad idea.
[22:49] <dobey> heh