pittiGood morning05:24
pitticyphermox_: ah, do we still plan to use i-n instead of nm-applet at some point?05:25
didrocksgood morning05:48
pittibonjour didrocks05:56
didrocksguten morgen pitti05:57
didrockspitti: reminder about the missing reminder to remind you about the team report email sending05:57
pittididrocks: heh, merci05:57
didrocksde rien ;)05:57
didrockspitti: btw, if you can bump the score again for the qt build in the ubuntu-desktop ppa (should be the last build, with all new stuff included): https://launchpad.net/~ubuntu-desktop/+archive/ppa i386 is enough06:10
pittididrocks: done06:11
didrockspitti: excellent, thanks! :)06:11
TheMusoCan anybody in here with latest updates installed try running either orca or accerciser? if you can, do you get this error? "** (orca:4445): CRITICAL **: pyg_enum_add: assertion `typename != NULL' failed"06:16
TheMusoI get that both with latest orca I uploaded to Ubuntu and accerciser. Appears to be a pygobject issue, however I do have 2.90.3 installed.06:17
TheMusoThe traceback from accerciser is more helpful than orca giving nothing thankfully.06:21
* didrocks reboots and makes some tests, brb06:24
pittiTheMuso: looks slightly different here06:28
OwaisLHi all, is there a way to disable all or some of unity multitouch gestures?06:28
TheMusopitti: hrm ok.06:29
pittiTheMuso: http://paste.ubuntu.com/683163/06:29
pitti/usr/lib/python2.7/dist-packages/gi/module.py:123: Warning: cannot register existing type `EventType'06:29
TheMusopitti: right thats what I'm getting from accerciser.06:29
pittiTheMuso: that sounds like it tries to import both static and GI modules at the same time?06:29
TheMusoOrca does funky things with its stderr so one doesn't get a traceback from that.06:29
TheMusopitti: hrm ok will check for that.06:30
pittiTheMuso: hm, doesn't seem to, though06:30
pittiTheMuso: I usually edit /usr/share/pyshared/gobject/constants.py to immediately raise an ImportError, to see clearly where the static imports are coming from06:30
TheMusopitti: ok06:31
TheMusopitti: although I can't really see what would need to be weaked in that file to throw sed import errors.06:31
pittiTheMuso: the exception just pretty darn looks like something already imported the static gdk module before06:32
didrocksok, metacity regression between 2.30.3 and 2.34, ricotz: did you package some intermediate 2.32 version in your ppa? first version uploaded to oneiric (2.34) brings a world of color shift at startup. Some kind of nightclubbing :)06:33
TheMusoah right06:33
ricotzdidrocks, hello, no, there are no metacity packages06:40
didrocksricotz: ok, I guess you saw this regression as well? (a lot of grey/blue/red color when starting metacity)06:40
ricotzdidrocks, actually i am not seeing it ;), i am not running metacity06:42
didrocksricotz: ok, I was asking about it as you made the update :)06:42
ricotzmy current setup isnt really  a plain oneiric06:42
didrocksricotz: people report the same in the ppa06:42
ricotzcan you give me the bug link?06:43
didrocksricotz: this one has videos, for instance: https://bugs.launchpad.net/unity-2d/+bug/82055306:44
ubot2`Ubuntu bug 820553 in unity-2d "Flicker upon session start" [High,Confirmed]06:44
ricotzdidrocks, which ppa do you mean?06:45
didrocksricotz: people are using the gnome3 ppa in natty (saw that on forums)06:45
ricotzok, that has 2.34 of course06:46
TheMusopitti: ok, seems that there are no static imports in accerciser, so far as I can find/test for.06:46
chrisccoulsongood morning everyone07:23
pittihey chrisccoulson07:23
chrisccoulsonhi pitti, how are you?07:24
pittiquite fine, thanks!07:24
* pitti tries to keep up with the Seb emulator, uploading the fourth gtk+3.0 in two days07:24
chrisccoulsonthat's worse than firefox!07:25
* pitti adds a new gvfs, and now goes to update gtkmm, gnome-desktop3, and gedit07:26
pittioh, and before, sponsoring jbicha's branches07:27
didrockshey chrisccoulson!07:29
chrisccoulsonhi didrocks07:29
chrisccoulsoni'm hoping today goes smoother than yesterday, like, not having GCC crash on all my builds :)07:29
didrocksheh ;)07:30
pittihey rodrigo__, how are you?07:39
* pitti wonders how many underscores rodrigo__ wants to pile up07:39
chrisccoulsonis it a pure coincidence that the OSD volume icons shown by gsd transition at exactly the same volume levels as the sound indicator now, or did ronoc change the thresholds in the indicator-sound?07:40
chrisccoulsonthey used to be completely out of sync previously07:40
didrockshey rodrigo__!07:40
didrocksok, the issue in metacity is due to compositing activation and X damages. I'm afraid it's a little bit too ahead of my knowledge…07:41
pittichrisccoulson: do you happen to have your gedit 3.1.4 upload in bzr, perhaps forgot to push?07:48
pittichrisccoulson: if not, I can grab the diff from LP and commit it07:48
chrisccoulsonpitti - oh, sorry. i've just pushed that now07:49
=== htorque_ is now known as htorque
pittichrisccoulson: cheers07:52
pittiwow, "bzr mu" is a lot more clever than I thought08:06
didrockshum, it seems that /usr/share/gconf/defaults isn't taken into account anymore08:06
pittiwithout any arguments it uses uscan, downloads the latest orig, merges it, and adds a new changelog08:06
didrocksoh nice, would be great that it does the same for the "upstream branch in bzr" mode )08:06
didrockshum, there is clearly something weird in gconf, it seems to ignore /var/lib/gconf/debian.defaults/%gconf-tree.xml08:08
chrisccoulsoni <3 inline reply in tbird conversations :)08:11
rodrigo__pitti, someone stole rodrigo and rodrigo_, that's why the extra _, so let's hope nobody takes rodrigo__ :)08:11
pittirodrigo__: you really should register your nick08:12
didrocksrodrigo__: you should register your nick :)08:12
pittithen it'll be your's forever08:12
pittirodrigo__: is "rodrigo" registered? if not, you could snatch it08:13
rodrigo__rodrigo is registered by someone else, rodrigo_ by me08:14
pittirodrigo__: ah, so use rodrigo_ ?08:14
pitti/msg NickServ ghost rodrigo_ YOURPWD08:14
pitti/nick rodrigo_08:15
rodrigo__I use that one, but when someone takes it, there's no way to get it back, right?08:15
pitti/msg NickServ identify rodrigo_ YOURPWD08:15
pittirodrigo__: you can ghost it08:15
rodrigo__pitti, I have xchat do that every time I log in08:15
rodrigo__not ghost it, trying that08:15
seb128hey there08:15
rodrigo__hey seb12808:15
pittioh, seb128!08:15
pittiseb128: aren't you supposed to be on vac?08:15
pittiseb128: I thought we could break gnome 3.1.90, but seems you are watching us :)08:16
* pitti hugs seb12808:16
seb128pitti, hug ;-)08:16
=== rodrigo__ is now known as rodrigo_
pittirodrigo_: yay08:16
seb128yeah, "supposed to", but I think I will work from today until thursday and take some days next week rather08:16
rodrigo_pitti, cool, ghosting it works!08:16
seb128isn't .91 the current hot stuff? ;-)08:17
pittisome upstream projects are still on .90, though08:17
rodrigo_seb128, enjoyed your vacation?08:17
pittiseb128: anything which needs urgent attention, or does the weather just suck?08:17
seb128rodrigo_, the first week yes, we are having some familly issues so the holidays I had plan this week didn't work08:21
seb128will report to next week rather08:21
rodrigo_seb128, oh, I hope nothing serious08:22
seb128rodrigo_, nothing we will not deal with, no worry, but thanks ;-)08:26
rodrigo_seb128, good to hear :)08:26
seb128so, how went beta1? and the GNOME .90 updates?08:29
seb128rodrigo_, did you manage to close all the g-c-c bugs yet? ;-)08:29
pittiseb128: beta-1 was a bit bumpy, we had several rebuilds (one during Wed->Thu night), but went fine in the end08:29
rodrigo_ugh, xchat crashed08:30
rodrigo_seb128, .90 is all in, now working on .9108:32
pittirodrigo_: well, http://people.canonical.com/~platform/desktop/versions.html still has some 3.1.4 versions08:32
pittitrying to catch up :)08:32
rodrigo_btw, who maintains the versions page? we are missing gnome-contacts, gnome-online-accounts and maybe others08:32
rodrigo_pitti, yeah, right08:32
rodrigo_I'll upload some more as soon as I fix the gnome-keyring build issue08:33
pittiI'm working on gnome-keyring now (jbicha encountered an FTBFS, sending patch upstream), and gtkmm3.0 building08:33
seb128rodrigo_, the vcs is in ~ubuntu-desktop, the url is at the bottom of the page (where nobody ever scroll, after all the green)08:33
pittirodrigo_: oh, you are?08:33
pittirodrigo_: I really was just about to start, so I guess I'll leave that to you and work on some other 3.1.4 updates?08:34
didrockshey seb128 :)08:34
seb128rodrigo_, I can add gnome-contacts and gnome-online-accounts08:34
seb128hey didrocks08:34
* pitti grabs -menus and -icon-theme08:35
rodrigo_pitti, yes, I fixed it on the git checkout, now trying building the package with the patch08:35
pittirodrigo_: perhaps mention it on the pad?08:35
rodrigo_seb128, ah, I guess I have permissions there? so I can do it myself if you want08:35
rodrigo_pitti, yeah, done08:35
seb128rodrigo_, if you want feel free08:35
seb128rodrigo_, they are on http://people.gnome.org/~vuntz/tmp/versions/versions-unstable08:36
seb128rodrigo_, so you basically just need to add a line in the table with GNOME_FTP as location08:36
rodrigo_any other package we are missing there? I just added couchdb-glib, evo-couchdb, gnome-contacts and g-o-a08:40
pittirodrigo_: gtkmm3.008:40
rodrigo_pitti, ok, adding it08:40
rodrigo_ ('gtkmm2.4',              GNOME_FTP),08:41
rodrigo_ ('gtkmm3.0',              GNOME_FTP),08:41
rodrigo_the script knows how to map gtkmm?.? to .../gtkmm/?.? ?08:42
seb128rodrigo_, no08:44
pittimeh, seems I get all the huge packages today -- gnome-games, icon-theme, gtk, gtkmm08:44
seb128rodrigo_, looks for gtk+ in the source08:44
* pitti sees his upstream bandwidth set fire08:44
seb128it has hacks for gtk2 and gtk308:44
seb128jbicha has been quite active on doing updates08:45
seb128pitti, thanks for doing sponsoring!08:46
pittiI've been sponsoring him for some time now, I think he's ready for ~ubuntu-desktop08:46
seb128yeah, I was thinking around this line as well08:46
dpmpitti, I'd like to re-enable oneiric langpacks. If that's ok, I'll go ahead with it now, so that tomorrow we've got a new set of delta ones08:48
pittidpm: saw your ping yesterday, already enabled08:48
pittidpm: good morning!08:48
dpmpitti, ah, excellent, thanks and good morning to you too! :-)08:48
seb128pitti, do you know what's going on with lightdm and unity-greeter?08:49
pittiseb128, rodrigo_: at times like this, versions.html is severely lagging; do you see any way of speeding it up?08:49
seb128we didn't get any update in 2 weeks08:49
pittilike, querying the versions on LP instead of archive.u.c.?08:49
pittiseb128: I don't know, I'm afraid08:49
pittiit's behaving here now, are there still major problems with it?08:50
rodrigo_pitti, hmm, it runs every hour, right?08:50
seb128pitti, that's why I usually dumped the "free to grab" list on the etherpad08:50
seb128rodrigo_, every half an hour08:50
pittiright, but archive.u.c. only updates every hour08:50
seb128or maybe we switched back to every hour08:50
pittii. e. it has a lag between one and two hours08:50
rodrigo_pitti, right08:51
seb128pitti, lightdm> not especially, but trunk have quite some improvement, including ui tweaks for the unity greeter to match design08:51
seb128pitti, doing query from launchpad rather than the archive seems like it would be a win indeed08:51
pittithat's why I wonder whether we could use launchpadlib to query the most recent source instead08:51
rodrigo_yes, maybe it could be changes to query on the fly08:51
pittibut anyway, that would mean some nontrivial engineering, I suppose08:51
rodrigo_yeah, I guess so08:52
seb128pitti, not really08:52
pittibut an lplib call to get the most current source is rather easy08:52
seb128pitti, l125008:53
seb128"# Get the Ubuntu versions from the sources list08:53
seb128for source in package_names:08:53
seb128    p = packages[source]"08:53
seb128(p.ubuntu_version, p.section, p.maintainer) = ...08:53
rodrigo_so, does this look ok -> http://pastebin.com/AdEv4FP6 ?08:53
seb128you just have to replace the python-apt call there by a lplib equivalent08:53
seb128pitti, that loop iterate over the source and get the versions from the apt database08:54
seb128I just don't know how laggy it would be to make some hundred lplib calls (i.e one for each source)08:54
seb128rodrigo_, seems fine to me08:55
pittiworth a try locally08:55
pittiseb128: if you want me, I can have a look after I'm done with my current batch of updates08:55
seb128pitti, if you want please feel free08:55
pittiseb128: where's the code again? (in bzr)08:55
rodrigo_seb128, ok, I'll push that then08:55
seb128pitti, lp:~ubuntu-desktop/+junk/versions08:56
seb128pitti, versions.py ~l1245 is where you want to look08:56
rodrigo_$ bzr push --remember lp:~ubuntu-desktop/+junk/versions08:58
rodrigo_Doing on-the-fly conversion from RepositoryFormat2a() to RemoteRepositoryFormat(_network_name='Bazaar pack repository format 1 (needs bzr 0.92)\n').08:58
rodrigo_This may take some time. Upgrade the repositories to the same format for better performance.08:58
rodrigo_bzr: ERROR: RemoteRepository(bzr+ssh://bazaar.launchpad.net/~ubuntu-desktop/%2Bjunk/versions/.bzr/)08:58
rodrigo_is not compatible with08:58
rodrigo_different rich-root support08:58
pittirodrigo_: do you have an old checkout perhaps?08:59
pittirodrigo_: try "bzr upgrade"08:59
rodrigo_pitti, no, I just checked it out for the 1st time08:59
rodrigo_ok, trying that08:59
rodrigo_no, still fails08:59
seb128pitti, versions says that apport is outdated :p09:01
pittiseb128: I uploaded that some two hours ago :)09:01
seb128ok, we need to fix the get_version ;-)09:01
pittiif you upload at e. g. 8:01, versions.html will only pick it up at 10:0009:01
seb128rodrigo_, https://code.launchpad.net/~ubuntu-desktop/+junk/versions/+upgrade09:01
seb128rodrigo_, I'm clicking on it09:01
rodrigo_seb128, ok, go! :)09:02
seb128rodrigo_, try again once it's done upgrading09:02
pittiah, that ^ means we should refrain from pushing for a bit09:02
rodrigo_yes, better to wait09:02
pittiok, I did the stack of merges/updates that I claimed on the pad09:02
pittilooking into versions now09:02
pittiseb128: we need index/oneiric/ only for the python-apt stuff, right?09:03
seb128pitti, yes09:04
pittiseb128: OOI, can we ignore/remove setup-launchpadlib-not-root? these days, the DC has current installations of python-launchpadlib and friends09:04
seb128pitti, we have one for debian as well, we could probably get those infos from launchpad as well though it's a bit trickier since we consider experimental09:04
pittiah, right09:04
pittiwe need the indexes for Debian09:04
seb128pitti, we can ignore,drop it yes09:04
seb128pitti, well index/oneiric we don't need, we need index/debian09:04
seb128pitti, though, https://launchpad.net/debian/+source/gedit09:05
seb128i.e we can probably get the debian versions from lplib as well09:05
seb128not sure about experimental though09:05
seb128ok, it does take experimental09:06
seb128pitti, ^09:06
seb128so we can probably use lplib for debian the same way09:06
pittiseb128: do you have a trick to debug this, i. e. only run it for some three packages instead of all of them?09:06
seb128pitti, yes, rename package_info = [ to package_info2 = [09:07
pittishould be faster09:07
seb128then do a package_info with only a few sources09:07
pittiseb128: cheers09:07
seb128i.e overwrite the package_info table with what you need09:07
rodrigo_seb128, let me know when it's done upgrading, so that I can try pushing my changes09:08
seb128rodrigo_, watch https://code.launchpad.net/~ubuntu-desktop/+junk/versions when the yellow banners goes away it's good to try ;-)09:08
pittiuh, this is rather old lplib code09:08
rodrigo_seb128, ok09:09
* pitti will replace that with login_anonymously()09:09
seb128pitti, yeah, that script started as a hack and we never really spent time to clean,modernize code09:09
seb128did somebody start on vino,vinagre?09:10
seb128if not I will do those updates09:10
pittiI didn't09:10
pittiI kept the pad up to date09:11
pittiwell, it doesn't have the stuff any more that I already uploaded09:11
rodrigo_seb128, neither did I09:12
seb128ok, good09:12
pittiseems the lp upgrade is done?09:12
seb128rodrigo_, pitti: let's keep things on the etherpad until they show on version to avoid confusion09:13
pittiok, next time09:13
pittior, how about we fix versions :)09:13
seb128next time you will have versions fixed :p09:13
pitti$ bzr info09:13
pittiStandalone tree (format: 2a)09:13
pitti^ just checked out again09:13
pittirodrigo_: push! push! push!09:13
* rodrigo_ pushes!!!09:14
rodrigo_pitti, pushed09:14
pittirodrigo_: cheers09:15
seb128rodrigo_, that worked?09:15
rodrigo_seb128, yes09:16
rodrigo_so now, when does the online version get the changes from the branch?09:16
seb128rodrigo_, it bzr pull before running the script at every run09:17
rodrigo_ah, right09:17
seb128so at the next run09:17
rodrigo_so we'll need to wait to see if it works09:17
rodrigo_gsettings-desktop-schemas is done, btw09:17
rodrigo_and gnome-keyring09:18
rodrigo_oh, and it shows the vala version incorrectly, we already have 0.13.309:18
=== abhinav_ is now known as abhinav-
* rodrigo_ looks at the script's code09:19
seb128rodrigo_, I think we just track the wrong source in the package_info table09:20
seb128we track "vala" which is the 0.12 version09:20
seb128rodrigo_, I've dumped some "updates to claim" on the etherpad, you can use that rather than version09:23
seb128I've checked which ones didn't get uploaded or claimed yet09:23
rodrigo_yeah, using the pad also09:23
rodrigo_the only problem is when you remove stuff from the pad and the versions page still shows the old version09:23
rodrigo_but pitti is fixing that, right?09:23
pittiworking on it, yes09:24
seb128rodrigo_, that's why the "updates to claim" list on the etherpad is things you can pick now, I did the checking to make sure we don't conflict09:25
rodrigo_hmm, last upgrade removed the flash plugin package09:38
rodrigo_any way to get it back?09:38
didrockspitti: i I can still abuse a little about your bump power, dx wants to test a new compiz release, https://launchpad.net/~unity-team/+archive/compiz-testing (all arch, all packages)09:39
pittiseb128: ah, the upgrade apparently destroyed the checkout on lillypilly, fixing..09:40
seb128pitti, oh, thanks09:40
pittididrocks: done09:42
didrockspitti: thanks a lot :)09:43
pittihttp://people.canonical.com/~platform/desktop/versions.html updated now09:47
pittithat's with my simpler lp login code09:47
pittiand rodrigo's changes09:47
pittiit's got gtkmm3.0 now, but not gtkmm2.4?09:48
seb128the dual versions hacks are buggy I think09:49
rodrigo_pitti, hmm, I still don't see my changes09:49
seb128rodrigo_, gnome-online-account is listed for example09:49
seb128gnome-online-accounts 3.1.1-0ubuntu2 3.1.9009:49
seb128in the orange list09:49
rodrigo_oh, it's couchdb-glib what is not there09:49
rodrigo_gnome-contacts is neither09:50
seb128they are09:50
seb128but you need to click on the "+" next to package09:50
rodrigo_right, there they are09:51
seb128you need to add them to package_whitelist =09:51
seb128since they are not seeded they don't show as being part of the default install otherwise09:51
pittirodrigo_: please pull before changing anything, or even better, use a checkout/bind (I'm working on it as well)09:51
rodrigo_pitti, ok09:51
* didrocks reboots, brb10:02
pittiseb128: for Debian, versions.html doesn't make a difference between unstable and experimental, right?10:13
seb128pitti, no, we just take the most recent one10:13
seb128which is usually what you want for desktop components10:13
seb128"The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later."10:16
seb128hum, the etherpad is having issues today, I got disconnected several times before10:16
seb128rodrigo_, bug #828756 is fixed with today's keyring update right?10:21
ubot2`Launchpad bug 828756 in gnome-keyring "getting "connection is untrusted" warnings" [High,Confirmed] https://launchpad.net/bugs/82875610:21
rodrigo_seb128, yes10:21
rodrigo_forgot to close it10:21
seb128closed it10:21
seb128bug #842072 is getting quite some duplicates10:22
ubot2`Launchpad bug 842072 in gnome-control-center "package gnome-control-center-data 1:3.1.5-0ubuntu4 failed to install/upgrade: trying to overwrite '/usr/share/icons/hicolor/16x16/apps/gnome-power-manager.png', which is also in package gnome-power-manager 3.1.3-0ubuntu2" [Undecided,Confirmed] https://launchpad.net/bugs/84207210:22
seb128rodrigo_, pitti: ^10:22
rodrigo_seb128, yes, 3.1.9* of both should fix it10:22
seb128rodrigo_, well if g-c-c ships a file g-p-m used to ship you still need a replaces because you don't know which one will be upgraded first in the upgrade run10:23
seb128i.e users upgrading from natty could get g-c-c unpacked before gpm and hit the conflict10:23
rodrigo_so, a Replaces: g-p-m (< 3.1.90) ?10:24
seb128or rather <<10:24
rodrigo_yeah, right :)10:24
rodrigo_fixing it10:24
pittirodrigo_: what's the last package you uploaded? did you upload anything in the last 23  minutes?10:28
pittior seb128 ^10:28
rodrigo_pitti, g-c-c and file-roller, although f-r was more than 23 mins ago10:28
rodrigo_pitti, why?10:28
seb128pitti, nothing since half an hour10:28
pittiI want an unpublished source for triple-checking my new versions.py10:29
pittiit's working now :)10:29
pittiapt-free, pure lplib, checking "pending" versions, too10:29
pittiok, g-c-c is published10:29
seb128pitti, well, publisher run should not be done yet10:29
seb128is it?10:29
pittiseb128: that's just for archive.u.c.10:29
seb128is the publisher taking less than 45min nowadays?§10:29
pittiseb128: packages get published from LP's POV a minute after the publisher starts10:30
rodrigo_pitti, my g-c-c upload was 0ubuntu2, it still shows 0ubuntu110:30
pittirodrigo_: yes, I haven't pushed yet10:30
rodrigo_ah, ok10:30
pitticurrently running with the full package list10:30
rodrigo_pitti, cool then!10:30
seb128pitti, I will do some other updates in the next 10 minutes10:30
seb128pitti, will ping you when I upload10:30
rodrigo_pitti, I'm just uploading g-c-c 0ubuntu3, if you want to check it10:33
pittirodrigo_: ah, nice10:33
pittihm, the full versions.py run takes quite a while, poking all the upstream locations..10:35
pittiyay, done10:39
pittiseb128, rodrigo_ ^ output from my local run10:39
pittiit shows gnome-games as current already10:39
seb128pitti, the full run slow> yeah, we have been trying to solve that in the past10:40
pittiand gconf10:40
seb128pitti, robert_ancell wanted to maybe get the upstream versions from launchpad itself as well10:40
rodrigo_pitti, cool10:40
pittiwe don't have pending merge proposals10:40
pittibut I didn't touch that code at all10:40
seb128since launchpad can track upstream tarballs if you give it the infos for that10:40
pittihm, why did gtk+2.0 move from dark red to light red?10:41
pittidid I break that, or is that due to rodrigo's version table changes?10:41
seb128pitti, it got the debian testing version and not the unstable one10:43
pittioh, seems I'm missing some Debian versions10:43
seb128pitti, the launchpad web ui has the right version, so seems a bug in the script?10:46
pittiseb128: yes, working on it10:46
pittiseb128: it's due to how Debian is represented in LP10:47
pittiseb128: as we don't publish it, all package versions ever imported are in state "pending"10:47
pittiso I need to iterate through them and pick the most current one10:47
pittiok, fixed10:54
pittiI think this is working now, want me to commit?10:54
pitti(I'll fix any further breakage from this, of course)10:54
pitti 4 files changed, 34 insertions(+), 62 deletions(-)10:55
pittiit's a simplification, after all \o/10:55
* pitti commits and takes the bullets10:56
seb128pitti, yeah, please commit10:58
seb128it has less code that's a good sign ;-)10:58
* pitti works around stupid lucid lplib bug10:59
seb128pitti, one other option I was thinking about to get improved refresh time is to have 2 codepaths11:00
seb128one for GNOME which would use http://people.gnome.org/~vuntz/tmp/versions/versions-unstable11:00
seb128that one should be almost no cost, it's reading a flat text list11:01
pittiwhoops, I broke http://people.canonical.com/~platform/desktop/versions.html, running again11:01
pitti(forgot to take out debugging package_info, fixed)11:01
seb128then another slow one which has all the ones that need to list directories11:01
pittiseb128: right; and run all others in parallel in separate threads?11:01
pitti(or async)11:01
seb128pitti, oh, I wasn't planning to do it that complicated11:01
seb128pitti, rather have 2 pages with different update frequencies11:02
pittilike "versions-gnome" and "versions-desktop"?11:02
seb128or one page, but cache the values11:02
pittithat sounds even better11:02
pittithen we could refresh that just once a day11:02
seb128then have a --full option that does the checking of everything11:02
seb128and run the light GNOME update every 15 minutes and the full one every hour11:03
seb128or so11:03
pittisounds good11:03
pittibetter than two pages11:03
seb128but I will probably keep that as after hard freeze hacking time11:03
seb128no hurry for it11:03
pittiseb128: I'd just cache the results, use the cache if present, and just wipe the cache in a cron job..11:03
seb128hum, good idea11:04
seb128pitti, thanks ;-)11:04
seb128pedro_, hola!11:04
* pitti -> lunch11:04
vuntzseb128: the gnome versions are only updated once a hour for now11:04
vuntzI guess I should bump that11:04
pedro_hello seb128! WB :-)11:05
pittivuntz: we'd have a higher frequency for our package uploads11:05
pedro_salut vuntz!11:05
pittibonjour vuntz11:05
pedro_hi pitti11:05
rodrigo_hey pedro_, vuntz11:05
vuntzyo everyone :-)11:05
pedro_hello rodrigo_!11:07
chrisccoulsonhmmm, seems i broke the Undo/Redo entries in the Edit menu of thunderbird :/11:07
rodrigo_pedro_, hey, what happened the other day in the Spain-Chile game? there was some fighting, wasn't there?11:07
didrockshey pedro_!11:08
vuntzseb128: looking at your script for versions... first bug report: gmime is now in the gnome.org versions file :-)11:08
pedro_lut didrocks!11:08
seb128vuntz, ;-)11:09
=== Brumle_ is now known as Brumle
seb128hey chrisccoulson11:09
=== MacSlow is now known as MacSlow|lunch
pedro_rodrigo_, yeah i blame you guys :-P11:10
seb128vuntz, pitti: if we have an hour delay to pick new version that's ok, what we want to get updated often is the current ubuntu version so we don't let things marked outdated when they are not (which can lead to duplicate work)11:10
chrisccoulsonhi seb128! i thought you were on vacation this week?11:11
rodrigo_pedro_, heh, I thought it was the chileans not liking losing :)11:11
vuntzseb128: ah, ok11:11
seb128chrisccoulson, yeah, change of plans, I will switch this week for next one11:12
pedro_rodrigo_, oh well... we didn't pay to the referee that's probably why :P11:13
seb128chrisccoulson, thanks for reply to my friend's email11:13
rodrigo_pedro_, :D11:13
pedro_rodrigo_, its always fun to see some fighting though :-P11:13
chrisccoulsonseb128, sure, no problem11:13
seb128chrisccoulson, do you have any tb package for natty that include unity integration and theming?11:13
chrisccoulsonhopefully the latest version works better :)11:13
chrisccoulsonseb128, no, there aren't any packages for natty at the moment11:14
seb128chrisccoulson, I've been looking for that and failed, that's why I told him to use the 0.6 version from the web11:14
chrisccoulsonseb128, there is https://launchpad.net/~mozillateam/+archive/thunderbird-next, but i try to keep those as close as possible to what we intend to ship as a security update11:14
chrisccoulsonso they don't contain all the extra bits in that we have in oneiric11:15
seb128he installed that one first11:15
rodrigo_pedro_, I missed it though, just heard some comments about it11:15
seb128but the messaging code says it's compatible to 6 not  > 611:15
seb128so I told him to go back to tb6 from the stable ppa and install the messaging code from the web11:15
seb128chrisccoulson, btw is the new theming done from patching the source? or is that something he can get on natty?11:16
pittireal    13m18.386s11:16
chrisccoulsonthe latest version i sent him will work fine with the current beta11:16
pittiseb128: ^11:16
seb128pitti, thanks11:16
chrisccoulsonseb128, he can install the theme as an extension, but what we ship in oneiric is a huge distro patch11:16
pittiseb128: it's running at :06 and :36 now, so we reduced the two hours delay to 30 mins11:17
seb128chrisccoulson, do you have an url where to get the theme?11:17
pittihttp://people.canonical.com/~platform/desktop/versions.html is fixed again now11:17
seb128pitti, \o/11:17
pittiand created from lplib branch11:17
seb128lunch time here as well11:17
chrisccoulsoni can't remember the URL now ;)11:17
seb128chrisccoulson, thanks for the tips, I will check with him how it goes11:17
* pitti lunches for real now11:17
andreasnchrisccoulson, huh?11:19
chrisccoulsonandreasn, seb128 was asking for the URL to your thunderbird theme extension, but i couldn't remember it11:20
chrisccoulsonandreasn, thanks11:20
andreasnbut I should try to get it up on amo11:20
chrisccoulsonyeah, that would be great :)11:21
rodrigo_need to run some errands and then lunch, so bbl11:29
chrisccoulsonphew, thunderbird menu working again :)11:40
* pitti grabs libgtop2 update, in Debian svn11:57
seb128chrisccoulson, andreasn: thanks11:59
nessitahello everyone!12:07
nessitapitti: hey there, you around?12:07
pittihey nessita, how are you?12:07
seb128hey nessita12:07
seb128nessita, how are you?12:08
nessitapitti, seb128: I'm great! what about you?12:08
seb128nessita, I'm fine thanks12:08
pittinessita: I'm fine, thanks!12:08
nessitapitti: I was hoping you could guide me a bit, the control panel is failing to build on both maverick and oneiric with these traces http://paste.ubuntu.com/683471/12:09
nessitapitti: both are gi-related12:09
pittinessita: you can't use GI in these tests, as they already use static gobject/other stuff12:09
pittie. g. twisted pulls them in12:09
pittinessita: that's why I didn't update the test suite for GI in my merge proposals12:10
pittinessita: is that new? I didn't get these in my package updates12:10
pittior perhaps I ignored them, because they were not new12:10
nessitapitti: these are our nightlies build, and this is the same code since you changed it, so not sure how to fix them\12:11
pittinessita: the only true fix is to get rid of all static imports, and conver the whole thing to GI12:11
nessitapitti: build logs can be seen at https://code.launchpad.net/~ubuntuone-hackers/+recipe/cp-dailies12:11
pittior, drop the usage of GI, i. e. Soup12:11
pittibut that requires porting or getting rid of that twisted module which pulls in the old static stuff12:11
nessitapitti: ok, I'll skip those tests for now12:12
nessitapitti: thanks for the clarification!12:12
seb128pitti, not sure if the retracers used to dup package installation issues this way but that's quite nice ;-)12:18
pittiseb128: bdmurray recently added some DuplicateSignature: code to the general ubuntu hook12:18
pittiseb128: does it work? we had some problems in the ubiquity hook12:18
seb128pitti, the g-c-c file conflict is being duped by the retracers without issue12:19
seb128it's great ;-)12:19
pittiseb128: btw, I hacked the crontab to send us mail again if one of the retracers fails12:19
pittiit happened once yesterday, I fixed the cause of it already12:19
seb128pitti, oh, nice, thanks12:19
seb128pitti, hum, I didn't get any email, did you activate emailing after the issue?12:20
pittiseb128: as they now fail seldomly, it's harder to see otherwise, as I stopped checking them daily :)12:20
pittiseb128: hmm, you should have12:20
pittiseb128: let me deliberately break the amd64 one, to check12:20
seb128pitti, I might have deleted it in the one-week-holiday-backlog-cleaning12:20
pittiseb128: next retracer run is in 3 mins, we should get a mail then12:21
seb128pitti, danke12:21
pittiseb128: it looks a bit weird in the crontab as I need to filter out the massive dchroot goo12:21
pittithat should get fixed once the porter box gets upgraded to 12.0412:21
seb128pitti, going to take a while before that's the case ;-)12:22
pittiuntil then that stuff will work :)12:22
seb128pitti, nice to see the retracers running some smoothly in any case12:23
seb128great work!12:23
ogra_hmm ...12:23
pittiogra_: is that a good or a bad "hmm"?12:23
* ogra_ has a weird prob, my mouse starts working after some time (i cant click on anything) ... if i switch workspaces back and forth it starts working for a moment again12:23
seb128pitti, bug #84223512:23
ubot2`Launchpad bug 842235 in pygobject "Gdk.color_parse returns Gdk.Color instead of a tuple after updating python-gobject to 2.90.3-1svn1" [Undecided,New] https://launchpad.net/bugs/84223512:23
seb128pitti, can you look at this one?12:24
ogra_*my mouse *stops* working indeed12:24
pittiseb128: feature, not a bug; I'll respond12:24
seb128pitti, danke12:24
seb128pitti, seems to break checkbox-gtk12:24
seb128pitti, see https://bugs.launchpad.net/checkbox/+bug/83967512:24
ubot2`Ubuntu bug 839675 in checkbox "Gdk.color_parse error in oneiric" [Critical,In progress]12:24
ogra_in .xsession-errors i see a bunch of WM messages12:24
pittiseb128: yep12:24
pittineeds to be fixed in checkbox12:24
seb128pitti, there is a merge request on this bug12:24
pittiseb128: both bugs updated12:27
seb128pitti, danke12:27
pittiseb128: you should have mail from the retracer12:27
seb128pitti, no, didn't work12:28
pittiseb128: I reverted the damage12:28
seb128pitti, did you get the email?12:28
pittiI got it, and mailq says "empty"12:28
seb128pitti, what's the title?12:29
pitti06.09.11 14:24 Cron Daemon       Cron <ubuntu-archive@osageorange> dchroot -q -c oneiric 'PYTHONPATH=apport apport/bin/cras12:29
seb128pitti, oh, I got it12:29
pittisorry, I can't influence the title12:29
seb128it went into my "bounce" box12:29
seb128pitti, ok, so it works, filtering issue on my side12:30
pittiok, *phew*12:30
seb128it's the box I direct all the mailing list bounces, etc warning to12:30
pittiseb128: you added gtkmm3 to "updates to claim", I just updated that an hour or two ago?12:33
pittiseb128: I guess it's an error in the pad, but double-checking?12:33
pitti(it's gtkmm3.0 source)12:33
seb128pitti, indeed, I overlooked your upload12:34
seb128pitti, thanks for noticing ;-)12:34
pittigrabbing gnome-utils12:34
pittiI can also grab webkit, now that I already did all the other large packages anyway :)12:34
seb128pitti, hehe, your isp is going to love you ;-)12:35
pitti*shrug* German Telekom is pretty good with that, they never complained or failed me12:35
pittiit's a relatively thin straw (640 kbps), but at least the thing is reliable12:35
jbichaI have a patch for gnome-shell to build without caribou support since I don't think caribou and onboard will play nicely together12:38
pittichrisccoulson: hm, seems current ffox lost the ability to drag&drop tabs to reorder them?12:38
=== MacSlow|lunch is now known as MacSlow
pittihey jbicha, how are you? thanks for all your updates!12:38
jbichapitti: howdy12:38
cyphermox_good morning!12:39
pittijbicha: would you like to join ~ubuntu-desktop, so that you can commit/upload desktop-ish stuff yourself?12:39
pittihey cyphermox_12:39
pittijbicha: or do you prefer peer review thhrough merges for now?12:39
pittijbicha: gnome-shell> caribou is still being packaged, right? but with FFE, do you think onboard will do for oneiric, or do we need a push to switch to caribou?12:41
jbichapitti: I haven't tried caribou recently but a few months ago, it didn't work well with Firefox or full-screen terminals12:41
pittiok, so let's keep onboard for this cycle, to avoid any further breakage12:42
jbichacaribou tried to show the keyboard next to the text input block12:42
jbichapitti: yup, that's what I was thinking, that it's a bit late to try something new12:42
czajkowskichrisccoulson: are you about rodrigo_ suggested I talk to you about a thunderbird issue I am having with U1 error message12:43
czajkowskiThere was a problem opening the address book "Ubuntu One" - the message returned was: Cannot open book: Cannot process, book backend is opening12:43
chrisccoulsonpitti - oh, that seems to work here12:43
chrisccoulsonczajkowski, uninstall evolution-couchdb ;)12:43
chrisccoulsondesktopcouch is still completely broken in oneiric12:43
czajkowskichrisccoulson: you make it sound soo simple :)12:43
chrisccoulsonwe could probably handle the error a little better in thunderbird though, but it's still a desktopcouch bug12:44
czajkowskichrisccoulson: it's driving me nuts, I click on any mail and it appears.12:44
chrisccoulsonpitti - you don't get the little arrow when you try to drag a tab?12:44
chrisccoulsonczajkowski, yeah, it's a bit annoying12:44
pittichrisccoulson: when I click a tab, nothing happens at all12:44
czajkowskiso even though I don't use evolution i still have to uninstall the couchdb part of it12:44
czajkowskichrisccoulson: thanks should I still report  the bug as I cant be the only person with this annoyance ?12:45
chrisccoulsonczajkowski, there's already a bug for it somewhere12:45
czajkowskiahh ok12:45
czajkowskichrisccoulson: well thanks :)12:45
chrisccoulsonpitti - the tab doesn't even get selected?12:45
pittichrisccoulson: oh, that yes12:45
jbichapitti: yes, I look forward to joining ~ubuntu-desktop, I suppose I need to get my wikipage updated12:46
pittijbicha: who else except me did sponsoring for you?12:52
chrisccoulsonpitti, i'm not sure what would cause that. detaching the tab doesn't work either?12:53
chrisccoulsonand are you using unity 3d?12:53
pittichrisccoulson: detaching doesn't work, and unity-3d, yes12:54
chrisccoulsonpitti - any other extensions installed?12:54
pittichrisccoulson: I have flash12:54
pittichrisccoulson: adblock plus, youtube downloader, global menu bar, ubufox12:55
pittichrisccoulson: but it worked not too long ago, I didn't change these extensions12:55
pittichrisccoulson: but I can try disabling youtube downloader and adblock, if you think it might ehlp12:55
chrisccoulsonyou can try, but i don't think it will help12:56
chrisccoulsoni'm confused, it seems to work here12:56
chrisccoulsonperhaps i should try in a 3d session12:56
jbichapitti: seb128 has done a bunch, rodrigo has sponsored also12:56
pittichrisccoulson: hm, restarting firefox helped12:56
czajkowskichrisccoulson: I could hug you! no more error messages! thanks12:56
chrisccoulsonpitti - have you upgraded today?12:57
pittichrisccoulson: yes12:57
chrisccoulsonczajkowski, excellent :)12:57
pittibut I restarted afterwards (as it asked to)12:57
pittichrisccoulson: ok, let's ignore this12:57
chrisccoulsoni was just about to ask that12:57
czajkowskichrisccoulson: what are the chances you can resolve my odd bug of not being able to launch gwibber from the side bar ?12:57
pittichrisccoulson: I did a ton of package updates today, it might have gotten confused over them12:57
chrisccoulsonpitti - we even block bug reports now if you upgrade firefox and forget to restart it :)12:58
chrisccoulsonthe apport hook just tells you to restart it now12:58
pittiOOI, did anyone try to burn a CD recently?13:01
pittiI tried yesterday in a hurry  (had to fix my sister's broken laptop), and brasero seems hopelessly broken ATM :/13:01
pittiit doesn't even detect my drive or the media in it13:01
chrisccoulsondo people still burn CD's? i've got my coffee mug on one right now13:03
chrisccoulsonj/k ;)13:03
chrisccoulsonactually, my desktop really does only boot from optical media13:04
chrisccoulsonso i need to be able to burn those13:04
pittichrisccoulson: so it generally works for you?13:04
pittibefore that, it must have been two releases or so ago when I tried that last13:04
chrisccoulsonpitti - i haven't tried burning a CD in quite a while13:04
pittiI just never ever use CDs any more13:04
chrisccoulsonthe last one i burnt was on natty13:05
pittiseb128: is there a particular reason why we kept vte at 0.28? i. e. should we upgrade to 0.28.2, or 0.29?13:07
jbichait can't be that bad, we're not drowning in recent brasero bug reports, are we? ;-)13:07
pittijbicha: well, it could be just my machine being unlucky or busted, or everyone else living in the year 2011 now :)13:08
seb128pitti, 0.28, not that I know about, update to 0.29 if it seems ok, it's likely it didn't get tarballs before in the cycle13:08
pittiwhere CD-RW is now being spelt "I-P-O-D"13:08
* pitti pats his shiny new android phone13:08
pittiseb128: ack13:08
pittieven I discovered the wonders of bluetooth recently :)13:09
ogra_pitti, what did you get ?13:09
pittiogra_: Sony Ericsson Xperia Mini Pro13:09
ogra_nice !13:09
pittiogra_: it's not the newest thing in the world, but it's nice, small, a lot faster than my old G1, and it was only 10 bucks13:09
=== m_conley_away is now known as m_conley
ogra_so you need to start playing PSP games now :)13:09
pittiogra_: I started playing angry birds!13:09
pitti(that didn't run on the G1)13:09
pittiI had kept the G1 for some more time, but the antenna broke or something, it didn't let me into the telephony network any more13:10
pittiand while doing phone calls is kind of an addon these days, I do need these from time to time :)13:10
ogra_overrated, there is VoIP :)13:11
pittiat home, yes :)13:11
=== zyga is now known as zyga-food
=== zyga-food is now known as zyga
pittinessita: in oneiric, is it possible at all to select another folder than just "Ubuntu One" for syncing? Like ~/Music ?13:43
pittinessita: with the nautilus integration being gone, I mean13:43
nessitapitti: is possible from CLI, and from the QT control panel13:43
seb128didrocks, do you plan to package the new dee?13:45
dobeypitti: the nautilus integration isn't gone.13:46
didrocksseb128: there is no need to package it right away, it's exactly the one we have in ubuntu right now13:46
pittidobey: oh, is that ubuntuone-client-gnome? seems we don't install that by default any more13:47
seb128didrocks, ok, it's showing on version and I didn't look further13:47
seb128didrocks, thanks13:47
didrocksseb128: we need "ack, hide it for now" on version! :)13:47
seb128(we need a way to mark those out easily)13:47
didrocksseb128: yw ;)13:47
dobeypitti: yes. there is a bug about it. and most everything should not be installed by default now, but seems there are some bugs with that still too13:47
didrocksargh, I told it first, is that me who have to do the patch? :)13:47
seb128didrocks, you won, congratulations! ;-)13:49
dobeypitti: i was on holiday last week and yesterday, but i'll be fixing up all these little bugs this week13:49
didrocksseb128: not sure it's the kind of game, I like winning :-)13:49
pittidobey: ah, indeed; sorry for the false alarm13:49
pittinessita: right, working13:49
dobeypitti: no worries :)13:50
nessitapitti: working? :-)13:50
pittinessita: yeah, was missing ubuntuone-client-gnome13:50
pittiso, when I mark ~/Music for sync, that doesn't apper under "my folders" in the control panel13:52
pittibut it does appear in the web ui, so it seems to work13:52
pittiah, now it appears in the control panel, too13:53
nessitapitti: controlpanel does not automatically updates :-/13:58
nessitapitti: you need to swtich tabs so the folder list reloads13:58
pittinessita: right13:58
pittiseb128: darn, I just uploaded gedit-plugins 3.1.3 earlier this morning; updating again :)14:00
seb128pitti, ;-)14:00
seb128go GNOME go! ;-)14:00
pittiseb128: btw, for the ubuntu:foo branches, did you now that "bzr mu" just DTRT?14:00
seb128pitti, no, I didn't, I tend to update those the old way, apt-get source, edit, debuild, dput14:01
pitti(like for gedit-plugins or gvfs)14:01
pittiseb128: it uses debian/watch to run uscan, figures out the version, and merges it14:01
pittias long as the package doesn't have patches, it's actually really nice14:01
seb128will try next time I run into one of those, thanks for the hint!14:01
pittiif it does have patches, I tend to unapply them and commit that14:01
* mterry just realized he hadn't been on IRC all morning and waves14:02
seb128I hate lp:ubuntu with patches14:02
seb128hey mterry14:02
pittiseb128: right, that's insane14:02
pittiseb128: but mu directly gives you the code diff, in particular configure.ac diff etcc.14:02
seb128cyphermox_, hey14:07
seb128cyphermox_, will you do the evolution updates for GNOME 3.1.91?14:07
seb128cyphermox_, if you do those can you write them on the etherpad?14:07
rodrigo_hmm, gnome-contacts is still not on the desktop set, I thought I had emailed cjwatson about it14:09
rodrigo_ah, it's because it's in universe14:10
seb128rodrigo_, is gnome-contacts in main?14:10
seb128did you guys discuss getting it on the CD for oneiric again?14:11
rodrigo_seb128, no, in universe, that's why cjwatson didn't add it to the desktop set14:11
rodrigo_seb128, no14:11
seb128it was pending when I left for holidays14:11
pittiseb128: we did discuss it in last meeting, but we didn't actually find it very useful14:11
pittiseb128: does it do anything useful to you that you can't already do with empathy?14:11
seb128pitti, that was 2 weeks ago when I was still there I think14:11
pittiah, perhaps14:12
rodrigo_seb128, 0.1.4 was just released, so I'll prepare an upload, and then you can please upload it?14:12
seb128pitti, I didn't really play with it but it's supposed to work with any e-d-s contact14:12
seb128so with evo, tb, empathy14:12
rodrigo_it's still a bit in a non-working state14:12
rodrigo_let me try 0.1.414:12
seb128rodrigo_, sure, just put it as need sponsoring on the wiki and whoever first get to it will upload ;-)14:12
seb128seems it might be better to delay it to next cycle for the default install14:13
seb128if it's still not working great14:13
rodrigo_hmm, ditto for gnome-online-accounts, it's not on the desktop set14:13
dobeyi wouldn't install it by default14:13
dobeyit seems pretty broken still14:13
dobeypitti: is there a bug about the twisted glib integration using static bindings in oneiric?14:14
pittidobey: haven't looked for one14:14
seb128rodrigo_, that one should probably be14:14
seb128rodrigo_, but put it on the etherpad I will have a look at sponsoring14:14
rodrigo_seb128, ok14:14
rodrigo_I'll send mail to cjwatson also14:14
dobeypitti: ok, i'll look and file/fix if not. just asking since nessita said she discussed the issue with you14:15
rodrigo_oh, gnome-contacts 0.1.4 depends on an unreleased version of folks14:19
dobeydidrocks: hey. where is the default launcher list stored for the unity launcher?14:22
didrocksdobey: in gsettings14:22
didrocksdobey: for the unity package itself14:22
didrocks(/usr/share/glib-2.0/schemas/com.canonical.Unity.gschema.xml once installed)14:23
didrocksdobey: why?14:23
seb128rodrigo_, gnome-online-account, it seems you forgot to update the .symbols?14:24
rodrigo_seb128, hmm, maybe14:24
seb128rodrigo_, do you want me to fix it?14:24
seb128rodrigo_, let me fix and upload14:24
dobeydidrocks: i need to change the ubuntuone launcher14:24
didrocksdobey: tell me what to change, I'll do it directly in trunk14:25
rodrigo_seb128, I was going to fix it, so as you want :)14:25
seb128rodrigo_, I've the build done and the diff handy, I can as well do it14:25
seb128rodrigo_, since you need me to upload anyway14:25
rodrigo_seb128, ok, all yours then14:25
dobeydidrocks: replace ubuntuone-control-panel-gtk.desktop with ubuntuone-installer.desktop14:25
didrocksdobey: done14:27
didrocksdobey: is the icon different?14:27
didrocksdobey: if so, you maybe need to notice the documentation team14:27
dobeydidrocks: nope, same icon14:27
didrocksok, great :)14:27
Laneyricotz: did you know gnome-shell got a debian-changes patch? also that it ftbfs?14:29
seb128hey Laney14:30
seb128Laney, will you do the tomboy update? ;-)14:30
Laneyseb128: it was only translations, are you still interested in that?14:30
seb128Laney, well, translations are useful and it would show in green on our version page, so why not ;-) not hurry but it doesn't hurt either14:31
Laneyok i'll look at it later14:31
LaneyChipaca: did you make any progress on the syncdaemon removal?14:32
ronocpitti, would I be correctin saying the guest session always has a UID of less than 500 ?14:32
ronocpitti, second question, has the live cd user 'ubuntu' always have a UID of 99914:33
pittironoc: I wouldn't rely on guest having any particular UID14:35
pittironoc: live session user has uid 999, but of course that's not exclusively reserved for the live session14:35
pittironoc: what do you need to do?14:35
ricotzLaney, oh, you are right, where did that come from :\ -- how does it ftbfs?14:37
Laneyerm, I just clicked one of the grip things in the terminal and now I can't click anything to show you14:37
Laney... one second14:37
ronocpitti, I'm just trying to detect when I'm logged in as the live user, I think I will just match against the user name of 'ubuntu' ?14:38
pittironoc: eww14:38
ronocpitti,  I know but the hell else I'm supposed to do, this user crap is ridiculous14:38
pittironoc: anything which should be done specially in the live system ought to be done in casper14:38
ronoccasper ?14:38
pittironoc: so, what is your actual problem?14:38
dobeyLaney: Chipaca is sprinting this week so may not be generally available14:39
dobeyLaney: i have been on holiday, so i'm not sure if he got a finished fix/patch for that, though14:39
ronocpitti, the user menu which is bastardisation of old code from the session menu needs to be able to detect a number of things. Currently I have a bug whereby the user menu needs to be hidden when in a live session14:40
dobeyi don't see one in my e-mail though14:40
Laneydobey: no rush, doesn't affect me, was just wondering14:40
pittironoc: casper is the package which prepares and starts a live session from the images14:40
ronocpitti, so from the session service, should I jump through yet another  hoop to find out whether I'm in a live session or not14:41
pittironoc: is this indicator-session-service?14:41
seb128ronoc, pitti: the easiest would be to a gsettings to hide the menu and let casper set it14:41
pittiah, no14:41
seb128"to add a"14:41
pittior just have casper delete/rename the binary14:41
seb128it's also an user request, getting a key to allow hidding the menu14:42
pittiah, then adding a gsettings key doesn't sound too bad14:42
jbichaooh, there's been people asking for the ability to hide the usermenu14:42
ronocseb128, but the menu needs to be hidden at all times anywya14:42
ronocso the user request is ridiculous14:42
seb128ronoc, ?14:42
rodrigo_jbicha, hey14:42
seb128ronoc, why so?14:42
rodrigo_jbicha, I fixed the gnome-keyring build issue14:42
ronocseb128, hidden when in a live session14:43
jbicharodrigo_: yes I saw, thanks!14:43
ronocseb128, it doesn't make sense to give people the ability to change user accounts from a live session14:43
seb128ronoc, well, the key could be set in the live session14:43
pittironoc: yes, casper can set the gsettings key, so it will be hidden in the live ssession14:43
seb128ronoc, but the key could also be used on installed systems by users who don't want the menu14:43
Laneyricotz: http://paste.debian.net/128615/14:43
dobeyseb128: or by admins who don't want users to have the menu14:43
ronocseb128, pitti, ok sounds good14:44
ronocI'll do that now14:44
Laneyricotz: I was only rebuilding because it wouldn't start for me (to try and get a trace of the crash)14:44
ricotzLaney, this is caused by some stricter rules of g-i14:44
ricotzLaney, only build with it14:44
pittironoc: ah, you un-claimed libgnomekbd?14:44
pittirodrigo_: ^14:45
rodrigo_pitti, yes, not sure why my name was next to it, but I'll work on it as soon as I finish what I'm on right now, if nobody takes it before14:45
ricotzLaney, you would see similar with mutter <
pittirodrigo_: that's fine, I just wanted to do it this morning and then noticed that you had a lock on it14:46
pittirodrigo_: so, I don't particularly mind, I can do it or do something else and leave it to you14:46
rodrigo_pitti, ah sorry then, take it if you want14:46
pittibut I generally prefer updating libs first14:46
pittirodrigo_: ok, grabbing then (and glibmm2.4)14:46
Laneyricotz: ok then, why are we still on 3.1.4?14:47
ricotzjbicha, did you started some discussion about caribou vs onboard?14:47
ricotzLaney, gnome-shell hard depends on caribou which isnt available yet in the repos14:48
ricotzso either patching its dependency out or adding this new package are the options14:49
jbicharicotz: yes, we discussed earlier on irc that it's too late to switch Ubuntu to caribou & I think my patch should work to undo the caribou dependency14:49
Sweetshark"slow keys are enabled" where the f*** does that come from and how do I kill it?14:49
Laneywe surely need to resolve this ftbfs one way or another14:49
Laneyalso i'd like gnome-shell to actually start for me :-)14:49
jbichaalternatively, we could change the g-c-c patch to allow starting caribou instead of just onboard14:50
jbicharicotz: did you want to update mutter or should I?14:50
ricotzi would like less patching ;), so the g-c-c solution seems saner14:51
ricotzjbicha, please go ahead14:51
ricotzjbicha, i g2g soon14:51
jbicharicotz: ok14:52
Laneylive.g.o being down is really annoying14:52
ricotzLaney, kernel.org is annoying too ;)14:53
jbicharicotz: the patch is temporary until rodrigo_ or someone can update g-c-c14:53
rodrigo_ricotz, jbicha: which patch?14:53
ricotzjbicha, ok, as long it works :P14:53
ricotzrodrigo_, to remove the hard-dep on caribou of gnome-shell14:54
ricotzrodrigo_, so changing g-c-c to support caribou again would be better14:54
Laneyis caribou packaged?14:55
Laneywhat happens if you have both caribou and onboard?14:55
jbicharodrigo_: we could use an option to allow users to pick caribou or onboard14:55
ricotzLaney, it is in debian-svn too14:55
jbichaLaney: g-c-c is patched to only start onboard14:56
Laneyif you patch it to work with either14:56
Laneyit'll prefer one I suppose14:56
didrockshum, did we update to get valac 0.14 by default? (seems unity-greeter is requiring 0.13.1 by it deps on valac only)14:58
pittididrocks: yes, valac points to 0.14 now (i. e. 0.13.3)14:59
didrocksah, not the case here, changing the alternatives then, thanks pitti :)14:59
seb128didrocks, they have the same score we should probably tweak one of the series15:02
didrocksseb128: yeah, same score, we should raise the 0.14 one then, will do15:03
seb128didrocks, thanks15:03
seb128or lower the 0.12 one15:03
seb128either way ;-)15:03
didrocksindeed :)15:03
dokocyphermox_  do you still work on 831237?15:08
didrocksok, seems the session runability should work :) make sense logout/login to test that, bbiab15:09
pitti. o O { build faster, damn webkit }15:14
davmor2guys I think there is an issue in the power/settings menu, I told me that my software was up-to-date but upon running update-manager there were 97 updates15:22
pittijasoncwarner, Sweetshark, bryceh, chrisccoulson, didrocks, tremolux, Riddell, kenvandine, cyphermox, mterry, rodrigo_, seb128, tkamppeter, pedro_: meeting reminder in 8 mins15:22
seb128chrisccoulson, you looks like somebody who wants to update gnome-screensaver ;-)15:23
pittiI'll stop doing updates today, just gave glibmm2.4 back into the "to claim" pool15:24
chrisccoulsonin a bit ;)15:24
pittiI can do more tomorrow, but webkit is killing my machine, and I'll be AFK after meeting15:24
seb128chrisccoulson, ok, you are noted down for it on the wiki!15:24
chrisccoulsonthanks :)15:24
seb128pitti, thanks for the ones you did, we are pretty much at the bottom of the stack15:24
seb128will probably remain glib and gtk2 for tomorrow15:25
pittiyeah, neither of those build well in parallel with webkit15:25
pittiI'll see what I can get through tomorrow morning, before you guys wake up :)15:25
seb128pitti, ;-)15:26
pittijasoncwarner, Sweetshark, bryceh, chrisccoulson, didrocks, tremolux, Riddell, kenvandine, cyphermox, mterry, rodrigo_, seb128, tkamppeter, pedro_: meeting starts15:30
* pedro_ waves15:30
seb128hey pitti15:31
pittiSweetshark, seb128: welcome back!15:31
seb128thanks ;-)15:31
pittiSweetshark: so you didn't get "hack"ed into pieces?15:31
Sweetsharkpitti: no, just a good shakeup on the flight back through the thunderstorm.15:32
pittiken is on holidays, so no partner update today15:32
Sweetsharkpitti: otherwise, it was really quite a success.15:33
pittiSweetshark: nice! looking forward to your trip report15:33
pittididrocks: as usual, very nice unity update on the wiki, merci! anythign to discuss?15:33
didrocksI guess it covers everything :)15:34
ogra_didrocks, are you caring for bug 839557 ?15:35
ubot2`Launchpad bug 839557 in qt4-x11 "FFe: Qt 4.7.4" [High,Confirmed] https://launchpad.net/bugs/83955715:35
* ogra_ just left a note there, would be good to get vlc buildable again on arm15:35
didrocksogra_: yeah, it's in the ubuntu-desktop ppa, see the team meeting report we are just doing :)15:35
ogra_didrocks, awesome !15:36
didrocksogra_: and see the recent discussion with doko on #ubuntu-devel :)15:36
ogra_doko, ^^^15:36
pittitremolux: anythign which we ought to discuss about s-c?15:36
ogra_oh, i missed that :)15:36
pittitremolux: I actually have a question there15:36
tremoluxpitti: hello! sure, fire away15:36
* ogra_ was doing the vlc stuff as a side thing only 15:36
pittitremolux: what's the kind of feedback in terms of bugs/IRC rants/etc you got from beta-1?15:37
pittitremolux: I didn't notice an outburst of people complaining that it doesn't work, or anythign like that15:37
tremoluxpitti: right, that's my impression also, at least if they are complaining a lot, I don't know where  ;)15:37
tremoluxwe do have crashes and lots of rough edges that people complain about in bug reports15:38
pittitremolux: and now that oneconf is in, I guess there is not a lot of reason to switch back; WDYT?15:38
tremoluxbut we are fixing those as quickly as we can15:38
pedro_there were a few crashes in s-c  but i must say that they were fixed really quickly :-)15:39
tremoluxpitti: well, I did not know there was an option to switch back!15:39
pedro_bug patterns were written for most of them15:39
pittitremolux: well, it would have been the obvious contingency plan in case -gtk 3 fell apart, or oneconf broke, etc.15:39
tremoluxpitti: yep  :)15:39
* pitti hugs pedro_15:39
pittitremolux: do you plan to keep -gtk2 as a fallback, or do you want to remove it from the package completely?15:39
tremoluxpitti: but yes, it seems things are really not in bad shape15:39
tremoluxpitti: so far, we will keep it I think15:40
tremoluxpitti: but yeah, there will be no use maintaining that at all so it should go as soon as we can15:40
pittiok, thanks15:40
tremoluxpedro_: yes, thanks for the bugpatterns!!  :)15:40
pittianother general plea: please update your remaining WIs (or postpone them as appropriate)15:41
pittiotherwise I'll need to steal your time individually to talk about them15:41
pedro_tremolux, you're welcome :-)15:41
pittiwe just need to ensure that we don't keep lose ends15:41
seb128that was an efficient meeting ;-)15:42
pittipedro_: please go ahead15:42
didrockswas so quick! :)15:42
pedro_we still have a few bugs assigned to the team which are targeted to Oneiric : http://status.qa.ubuntu.com/reports/ubuntu-desktop/oneiric.html15:42
pittiwell, nothing do discuss so far :)15:42
* Sweetshark looks around: "Where is my meeting?"15:42
rodrigo_pedro_, "a few" is too optimistic :)15:42
pitti(in fact, at some point we should re-discuss the purpose and structure of the meeting; perhaps at UDS)15:42
pedro_would be nice if you guys can review the list and start assigning those to individuals15:42
pedro_so they can be worked ;-)15:42
pedro_or assign everything to rodrigo_15:42
* rodrigo_ leaves15:43
seb128yeah, I vote for assigning to rodrigo_15:43
seb128they are mostly g-c-c bugs anyway15:43
rodrigo_pedro_, hmm, that's a different report from the other one you had15:43
pedro_but that's more or less , please review and lets keep the fixing  ball rolling15:43
rodrigo_so, should we follow the other one?15:43
pittipedro_: you mean the ones assigned to the team? right, I'll have a pass over those15:43
rodrigo_I was looking at http://people.canonical.com/~pedro/desktop/canonical-desktop-team-assigned-bug-tasks.html all the time15:43
pedro_pitti, yeah15:43
pedro_rodrigo_, that's for 'all' the bugs in launchpad, the other is just listing the reports with an Oneiric task15:44
didrockspedro_: come on! we will get bugs assigned because of you! Hope you are happy :-)15:44
pittipedro_: and the "none" ones, too15:44
pedro_didrocks, oh that's the idea, make me happier ;-)15:44
rodrigo_the ones for g-c-c and g-s-d can be assigned to me, yes15:44
rodrigo_the others not :)15:44
pedro_pitti, indeed15:45
pedro_pitti, that's all from here15:45
=== dpm_ is now known as dpm__
pittipedro_: thanks; I'll garden the list this week15:45
=== dpm is now known as dpm_
=== dpm__ is now known as dpm
didrocks0 ?15:46
pittiadjourned, thanks all! let's get back to finish off 3.1.9115:46
didrocksthanks everyone! :-)15:46
* didrocks breaks the login now15:46
pittirodrigo_: that said, https://bugs.launchpad.net/~rodrigo-moya/+assignedbugs looks pretty bad :/15:46
pittirodrigo_: I think that list should not exceed 20 or so for anyone15:47
rodrigo_pitti, there are a lot of u1-related ones15:47
pittirodrigo_: do you want to unassign stuff you don't realistically get to?15:47
rodrigo_I'll go over the list and assign them back to the u1 team15:47
pittirodrigo_: would you like me to help there and run through the list and unassign the less important ones?15:47
rodrigo_pitti, if you want to do a pass over them, cool15:48
pitti+assignedbugs is quite a nice tool for organizing ones work, but of course it gets worse the longer it is15:48
pittirodrigo_: that's why I'm asking you; some people don't like me interfering there, some others feel "afraid" of unassigning themselves15:49
rodrigo_pitti, I'm not afraid, so go over it if you want :)15:49
pittirodrigo_: ok, will do15:49
rodrigo_getting less bugs for oneself is always good :)15:49
nessitadpm_: ping15:49
rodrigo_btw, all evo-couchdb bugs, not sure what to do, as desktopcouch is completely broken in oneiric15:50
rodrigo_and no fix is in the horizon15:50
pittiis someone from u1 actually workign on desktopcouch?15:50
pittiseems it's a rather crticial piece of infrastructure for U1, or is it not?15:50
rodrigo_welll, there's a community guy, I think, having a look15:51
rodrigo_pitti, yes, it is15:51
rodrigo_not only for contacts, but also for bindwood, and 3rd party apps that use desktopcouch15:51
chrisccoulsonyeah, i keep getting people pinging me about desktopcouch as well, thinking that thunderbird is broken15:52
chrisccoulsonit keeps displaying the addressbook errors propagated from desktopcouch15:52
rodrigo_chrisccoulson, I feel your pain :)15:52
dpm_hi nessita, about to start an app developer week session, I'll have to come back to you later on. In the meantime feel free to ask and I'll read the scrollback15:52
=== eeejay_is_afk is now known as eeejay
nessitadpm_: hi there! would you have any hint on how to debug this bug? https://bugs.launchpad.net/ubuntu/+source/ubuntu-sso-client/+bug/84112015:53
ubot2`Ubuntu bug 841120 in ubuntu-sso-client "Translated strings show untranslated" [Undecided,Confirmed]15:53
pittirodrigo_: ah, I can't unassign you from upstream projects; so I'm afraid you need to unassign yourself for the evo-couchdb ones15:53
rodrigo_pitti, no problem, will do it later, I need to get out now for a bit15:53
rodrigo_pitti, maybe you can look at https://bugs.launchpad.net/ubuntu/natty/+source/evolution-rss/+bug/773763 , there's a branch attached to it15:54
ubot2`Ubuntu bug 773763 in evolution-rss "evolution freeze on startup with the plug-in "evolution-rss"" [High,In progress]15:54
dpm_pitti, I think nessita's bug might have to do with a translation file being distributed in the kde language packs, where it should be in the gnome or the generic ones (bug 773763) ^^15:55
ubot2`Launchpad bug 773763 in evolution-rss "evolution freeze on startup with the plug-in "evolution-rss"" [High,In progress] https://launchpad.net/bugs/77376315:55
dpm_argh, wrong bug15:55
dpm_anyway, the link is up there ^15:55
* pedro_ -> lunch15:56
rodrigo_ok, out for a bit now, bbl15:56
GunnarHjpitti: Hi Martin, are you there?15:58
pittirodrigo_: want me to sponsor this? queueing15:59
pittidpm_: uh? you mean 841120?16:00
pittihello GunnarHj16:00
GunnarHjpitti: Possibly I have found The Solution to the ssh connection issue with LC_* vars. :)16:00
dpm_pitti, yeah16:00
pittiok, need to leave for today16:02
pittiGunnarHj: will have a look tomorrow morning and comment there16:02
GunnarHjpitti: Ok, no problem.16:03
seb128pitti, see you tomorrow!16:07
charlie-tcaCan someone take a look at bug 769256, which completely breaks the screen reader in oneiric?16:09
ubot2`Launchpad bug 769256 in gtk+3.0 "Gdk enumerations do not contain GType info in GIR" [Undecided,New] https://launchpad.net/bugs/76925616:09
joaniecharlie-tca: You beat me to it. :-)16:10
charlie-tcaI also need to bring bug 841817 to someones attention?16:10
ubot2`Launchpad bug 841817 in system-config-printer "system-config-printer missing from menus" [High,Triaged] https://launchpad.net/bugs/84181716:10
charlie-tcaThe only ones with printer ability in oneiric now is Unity users16:10
joanieIf I could be so bold as to suggest that the complete inaccessibility of Ubuntu is a tad more critical than a printer....16:11
joanieSeriously, without bug 769256 fixed, Assistive Technologies will no longer work in Ubuntu.16:12
ubot2`Launchpad bug 769256 in gtk+3.0 "Gdk enumerations do not contain GType info in GIR" [Undecided,New] https://launchpad.net/bugs/76925616:12
seb128charlie-tca, the gtk issue seems like something for pitti, he left for the day but he might read the backlog or ping him tomorrow16:12
GunnarHjcjwatson: Hi Colin, still there?16:12
Pendulumseb128: thanks :)16:12
Pendulum(on the gtk issue and knowing who to poke :)16:12
joanieSeeing as how the bug has been in existence since April and not addressed.....16:12
joanieCan we count on Pitti doing something upon return?16:12
joanieBecause I know I'm going to be hearing about this from my Orca users upstream16:13
seb128joanie, we will look at it tomorrow yes16:13
joanieseb128: awesome. Thank you.16:13
seb128joanie, it's weird that if it's breaking a11y since april nobody raised it as an issue before16:13
joanieseb128: here's the deal with that16:13
seb128like it was not triaged, not nominated for oneiric, not mentioned on weekly meetings16:13
joanieUpstream made a change w.r.t. introspection16:13
joaniebefore it was something ATs should "really get around to doing."16:14
joaniethen without telling us it became something ATs "must do now or else they will not work."16:14
joanieSo we made the required conversion to use gobject-introspection16:14
joanieand now that we have, our ATs work great in jhbuild16:14
joanieand Fedora16:14
joanieand tank upon launch in Ubuntu16:14
charlie-tcaThank you, seb12816:15
charlie-tcaI will raise it with pitti tomorrow16:15
joanieso this is a case where upstream elsewhere does something unfortunate16:15
joanieand upstream ATs and some downstreams pay the price16:16
joaniethat I have no control over16:16
joaniebut we have a TON of Orca ubuntu users16:16
joanieand we'd like to keep them ;-)16:16
Pendulumwell, I think Ubuntu would like to keep them too ;-)16:17
joaniePendulum: of that I have no doubts16:17
joanieOr else I would not be here saying, "omg, omg!" :-)16:18
seb128joanie, yeah, no worry, I just said why we didn't notice it16:18
* joanie nods16:18
joaniefor future reference, and said largely to Pendulum:16:19
seb128the bug was not triaged, had no settings, no comments, no nomination and was not mentioned on IRC16:19
joanieEitan (eeejay) is like our upstream prodigy16:19
joaniein other words, he was working on Caribou's introspection port prior to it being mandatory16:19
eeejayjoanie, you are setting me up...16:19
joanieeeejay: hey!16:19
joanieI didn't even see you in here16:19
* joanie blushes16:20
joanieBut my point guys is this:16:20
joanie(sorry eeejay)16:20
joanieIf eeejay reports something (like this bug)16:20
joanietriage it16:20
joaniebecause ultimately when us non-prodigy devs get around to doing our jobs16:20
eeejayjoanie, thanks for nagging16:20
joaniewhatever he reported SHALL bite you16:20
eeejayjoanie, it is also easily fixable in pyatspi16:21
joanieeeejay: dude, it wasn't a choice. API told me Orca won't even run in oneiric16:21
charlie-tcaEven better, when eeejay reports something like this, let us know16:21
joanieand I tried it and sure enough, fearless leader was fearlessly correct16:21
charlie-tcaWith thousands of bugs being reported weekly, we don't get to see all of them16:21
joaniecharlie-tca: for what it is worth, he subscribed me to the bug, but my bug notifications/email didn't cause me to get notified16:21
joanieor else I would have poked sooner16:21
joaniebut it looks like he did subscribe Pendulum16:22
charlie-tcaBut we have to understand the full impact to know what to do about it, too.16:22
joanieso I'm just requesting humbly that Pendulum be on the lookout for eeejay-filed accessibility bugs downstream16:22
joaniecharlie-tca: One could argue that it is downstream's job to stay on top of downstream related issues16:22
joanielike I said, Orca works awesomely in Fedora16:23
joanieanyhoo, I need to run and see what other craziness awaits me in my inbox. Pendulum and seb128: thank  you again VERY MUCH for following up on this issue16:24
=== m_conley is now known as m_conley_away
jbicharonoc: pitti: use this to disable the user menu: http://ubuntuforums.org/showpost.php?p=11223893&postcount=1816:48
ronocjbicha, no that was not where we intended that key to go16:49
ronocjbicha, it should be in the gsettings for the session service16:49
jcastrojbicha: what's the canonical package to bring in the proper gnome3 desktop? with shell and everything? "gnome-desktop3"?16:49
jbichaunintentional bug/feature? lol16:50
jbichajcastro: for Ubuntu, you should just need to install gnome-shell, gnome-panel if you want that in addition16:50
jcastrowhat does gnome-panel bring in, like the fallback desktop thing?16:51
ronocjbicha, Ill speak with him in the morning16:51
jbichajcastro: yes, I'd also install gnome-tweak-tool because of bug 80031516:51
ubot2`Launchpad bug 800315 in light-themes "light-themes don't fully support Gnome Shell" [Undecided,Confirmed] https://launchpad.net/bugs/80031516:51
seb128jcastro, gnome-desktop3 is a library, it's not going to bring a desktop, install gnome-shell16:52
ronocjbicha, seb128 because the idea was that we could allow users to turn off the user menu or any other indicator menu using a gsettings entry16:52
jcastrook so basically, "gnome-shell" is what we tell people when they want a normal GNOME desktop experience then?16:52
jbichajcastro: yes, it won't pull in Evolution or Epiphany but it does pull in the normal GNOME16:53
Laneycan't we have something like the debian meta packages?16:53
jbichaLaney: gnome-shell is the metapackage basically, unless people really want a metapackage to give them Epiphany16:54
jbichawell I guess that presumes that people don't try to remove unity & ubuntu-desktop16:55
Laneyideally we get an ubuntu gnome 3 remix16:56
seb128would be nice ;-)17:00
seb128jbicha, btw I just commented on your "don't force shotwell in the dash" unity merge request17:00
jbichaI don't have a personal need to remove Unity just to use GNOME Shell, but the appropriate metapackage would be useful for those who want to or want to build a remix CD17:01
jbichathe Debian gnome3 metapackage seems to have stalled: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/experimental/meta-gnome3/17:01
jbichathey never published the package17:01
Laneyi'm sure that will come when gnome 3 goes to unstable17:02
jbichaso it might not happen for Oneiric then17:02
didrocksok, enough for today, have a good evening everyone!17:03
seb128'night didrocks17:03
didrocksseb128: thanks, you too :)17:04
jbichaseb128: you're right, it would be nice if Shotwell weren't hardcoded though...17:05
seb128jbicha, yeah, I'm not sure what the best way to deal with that though, gsettings key? but what users would find it there...17:05
seb128it's the same issue than "media player"17:06
jbichapersonally I'd like to see Shotwell be the default image viewer to make it easily consistent but there's the formats problem17:06
seb128and even if it was default it would be a different .desktop that run it in viewer mode I guess17:06
seb128which is not what you want to call from the dash grid17:06
jbichaon the other hand, shouldn't shotwell be the default jpeg viewer though?17:06
seb128you want the collection mode17:06
seb128not sure17:07
seb128it would be confusing to have different application when clicking on i.e a jpg and a png17:07
seb128or a jpg and a gif17:07
seb128you probably want the "image viewer" to be used in a consistent way to display images17:07
jbichaI don't use bmp's much, it's more confusing that jpgs don't already open in Shotwell for me17:09
seb128would you expect shotwell to open in library mode with your photo selected or in viewer mode?17:11
seb128jbicha, to the user I'm not sure eog or shotwell in viewer mode makes a difference, neither of those look like the main shotwell ui17:12
seb128though shotwell viewer is closer since it has the same toolbar at the bottom of the view17:12
seb128not sure how much users care about the "gallery" view in the viewer as well, shotwell misses that17:13
jbichaif I double-click on a picture I expect shotwell viewer, I think the viewer needs a button to open the library mode though17:13
seb128for that it would need to know if you open a photo from your library or a random image from an email17:14
seb128but yeah, I agree on principle with you, ideally we wouldn't need eog17:14
seb128in really we have both and each has some limitations, it's somewhat suboptimal but without an easy fix17:15
seb128but feel free to raise the "shotwell should be the default viewer" on the lists, I've no strong opinion about it, it might be a better option than eog17:15
seb128there is pros and cons for each as I see it17:15
jbichaseb128: are you busy? I proposed the mutter/gnome-shell update which should be a lot more stable than the current Oneiric version17:19
seb128jbicha, I will have a look17:20
jbichaooh, live.gnome.org is up17:22
mterryseb128, heyo.  Do you know why ubuntuone-couch is still in universe?  According to bug 491644, it should have been promoted already (a while ago)17:40
ubot2`Launchpad bug 491644 in deja-dup "[MIR] deja-dup and friends" [Wishlist,Fix released] https://launchpad.net/bugs/49164417:41
seb128mterry, it's not really clear, it was promoted at some point if you look at https://launchpad.net/ubuntu/oneiric/+source/ubuntuone-couch/0.2.0-0ubuntu417:42
seb128mterry, my guess is that it showed in component mismatch because nobody was depending or recommending it in main so doko or somebody else demoted it to clean component mismatch17:43
mterryseb128, omg.  deja-dup recommends ubuntone-couch...  *not* ubuntuone-couch!17:44
seb128there you go ;-)17:44
desrtseb128: hey17:44
seb128hey desrt17:44
desrtseb128: you know this gnome-settings-daemon crasher business?17:44
seb128desrt, I've been reading #gtk+17:45
desrtah.  good.17:45
dokoseb128, pitti is the mass demoter ...17:45
seb128desrt, I don't think we have a testcase, it doesn't happen to most users17:45
desrtback to #gtk then :)17:45
mterrydoko, can you please repromote ubuntuone-couch?  I just fixed the packaging typo in deja-dup that caused no one to depend on it17:47
dobeyhey guys, do you have any odd process things i should be aware of for proposing a merge into an ~ubuntu-desktop owned branch?17:47
seb128dobey, no17:48
dobeyseb128: ok. https://code.launchpad.net/~dobey/indicator-me/no-ubuntuone/+merge/74271 :)17:48
seb128dobey, indicator-me has been deleted from oneiric, it's replaced by indicator-session17:48
seb128dobey, https://launchpad.net/ubuntu/+source/indicator-me/+publishinghistory17:49
dobeyseb128: uhm, when did that happen?17:49
seb128dobey, see the url I gave you17:50
dobeyseb128: hrmm, why is ubuntuone-control-panel-gtk still on the CD then?17:50
dobeyapt-cache rdepends only shows me indicator-me/indicator-me-gtk2 depending on it17:51
dobeydoes rdepends not show recommends?17:51
seb128dobey, unity recommends it17:52
seb128hum no it doesn't17:52
dobeyno it doesn't17:52
=== warp11 is now known as warp10
BigWhaleUbuntu Mono is not in Oneiric!? *cry*17:53
dokomterry, done17:53
mterrydoko, thanks!17:53
dobeyseb128: hrmm, and indicator-me is in universe17:54
seb128dobey, ok17:55
seb128dobey, deja-dup Recommends ubuntuone-control-panel17:55
seb128ubuntuone-control-panel Recommends ubuntuone-control-panel-gui17:56
seb128ubuntuone-control-panel provides ubuntuone-control-panel-gui17:56
seb128ubuntuone-control-panel-gtk provides ubuntuone-control-panel-gui17:56
dobeyright, ok17:56
seb128that's your "why it's on the CD" chain17:56
dobeyseb128: should indicator-me get removed from universe?17:56
seb128dobey, it will fall off when things will stop depending on it17:57
seb128which is blocked on ted to get indicator-applet ported to GNOME317:57
seb128we can't rebuild the current version, it wants old gnome-panel libs17:57
dobeyseb128: ok, well indicator-me shouldn't depend on ubuntuone-control-panel-gtk either way, so i guess my branch is still valid :)17:58
dobeyand i'll fix deja-dup too17:58
dobeymterry: why does it recommends control panel btw?17:59
mterrydobey, it requests the quota size from the controlpanel service18:00
=== m_conley_away is now known as m_conley
dobeymterry: what happens if that's not available?18:01
mterrydobey, it will act as if the user has infinite space available, and will not clean up older backups as we approach the real life limit correctly18:03
dobeymterry: is there any reason you're not getting that info from the REST API, given that is what you're using for actually putting the files on the server?18:04
mterrydobey, yes and no.  I could do that, but (A) the REST stuff is in python in a different package (duplicity) whereas duplicity is written in vala which has less fun REST usage and (B) this code was written before the REST api was actually public18:06
mterryrather, deja-dup is written in vala18:06
mterrydobey, is there a problem using the controlpanel?18:07
dobeymterry: i'm trying to remove ubuntuone-control-panel from the default install18:07
mterrydobey, would the REST API be the only other way to request quote then?18:09
dobeyand i didn't realize deja-dup was using it that way. i thought you were using all REST, to avoid syncing and having the folder on the local computer18:09
dobeymterry: no. i think control panel just gets it from the syncdaemon. but we are trying to remove that from default install too.18:10
dobeymterry: is the ubuntuone part of deja-dup a plug-in? or is it compiled in the deja-dup binary?18:11
achiangoh dear, can't login via lightdm anymore18:11
mterrydobey, it's dynamically used if all the dependencies are installed18:11
mterrydobey, so more like plug in18:11
mterrydobey, but there is no in-app way to say "enable U1 support"18:11
dobeymterry: ah, what are all the dependencies?18:11
mterrydobey, ubuntuone-client, python-ubuntuone-client, ubuntone-couch18:13
mterrydobey, and the control panel to get quota right18:13
mterrydobey, so in your ideal world, DD would just use REST API?18:17
mterrydobey, I'm not sure I can make that happen this cycle18:18
mterryWell, I could, but it would be non-trivial.  How important is it?18:18
dobeymterry: we can do REST next cycle i guess. and i think i can make a fix to the deps chain for this cycle to get what we want for u1, and not cause DD to blow up :)18:19
mterrydobey, will the control panel service still be available for it's use by default?  I'd like to not break quota checking18:31
dobeymterry: not by default, but it will get installed by ubuntuone-installer18:32
mterrydobey, which will get triggered by DD trying to use other ubuntuone services?  (like logging in, etc?)18:33
dobeymterry: so i'm thinking moving the deps to Suggsets in deja-dup, and having ubuntuone-installer install the pieces that deja-dup needs18:33
* mterry is a little confused by new installer world order18:33
dobeymterry: no. the installer has to be run, but it will be the [u1] icon on the launcher by default18:34
dobeymterry: so on a fresh install if a user sets up u1, and uses deja-dup, it should just start working i guess?18:34
mterrydobey, OK...  But it sounds like if they use DD first, they won't see U1 as an option, because those services won't be running18:35
dobeymterry: iow, i presume you're not doing anything if the user hasn't already configured u1?18:35
mterrydobey, we offer a login/register button, but that's it18:35
seb128this u1-installer business seems a step back compared to what we had18:35
seb128is the "why you are doing that" documented somewhere?18:35
seb128(just curious)18:36
dobeyseb128: the blueprint(s) i think?18:36
seb128do you have a blueprint name?18:36
dobeyseb128: baiscally "move toward a unified setup process across all supported platforms"18:36
seb128launchpad blueprints have quite some junks18:36
dobeylet me get them18:36
seb128ok, don't bother, I see18:37
seb128it's a let's lower the experience on what we get on our concurrent platforms rather than optimize to do better where we control the experience18:37
mterrydobey, it sounds like it would be good to trigger u1 installer if possible18:37
mterryin DD18:37
* mterry looks into that18:37
seb128it's pretty lame but I guess other argued before me and I will not win that argument so I should not bother ;-)18:38
dobeyseb128: unfortunately, the least common denominator almost always sucks18:38
dobeyseb128: trust me, i have been arguing against it from the idea's inception :)18:38
seb128yeah, which is why it's a stupid thing to do where you can add value on the platform you control18:38
jbichawhat other supported platforms are there? just older Ubuntu versions?18:39
dobeyjbicha: windows18:39
jbichathat doesn't make any sense then18:39
jbichaWindows doesn't come with hardly anything out of the box that Ubuntu does18:40
dobeyyou don't need to try to argue with me about it. i'm just trying to minimize the pain in the process while doing what i have to do :)18:42
Sweetsharkjasoncwarner_: ping?18:42
jbichadobey: yeah I'm not arguing with you, it's just weird, it's not like Windows has a Ubuntu One installer pre-installed either, lol18:43
dobeywell no, you download the installer.exe and run it, which is fine because windows doesn't require you to have crap all over the filesystem to provide a runnable app. you can just shove everything in the .exe :)18:44
dobeyi suppose we could just pull everything from the archives, and i can write the installer in C# instead, and have the same result. "download this binary and run it, and we'll add some PPAs and install Ubuntu ONe."18:46
dobeybut i'm trying to make the experience at least not be totally horrible with it :)18:46
dobeyanyway, i don't need to know that some people don't like it. i already know that. i need to know how i can get what i need to get done, done, and have the experience remain reasonably ok :)18:48
Laneyisn't it getting on in the cycle to be doing this?18:52
hyperairimo opensuse's one-click install thing works pretty well18:54
hyperaircan't we fix apturl to support the stuff you need?18:54
hyperairafaik there was some random crap about how it shouldn't be easy to add PPAs.18:55
* hyperair shrugs18:55
hyperairbecause teaching users to download and execute random crap to install their software is any better.18:55
dobeyi don't see how apturl would do what we need, at all18:57
Laneyis this basically "we don't want to support our previous releases"?18:58
hyperairdobey: what do you need, exactly?18:59
dobeyi need people to stop moaning about the damn installer :)18:59
hyperairwhat installer?18:59
hyperairis this some pseudo-package thing in the same light as flashplugin-installer?19:00
hyperair(sorry, i can't tell because of your lovely oneline description)19:00
hyperairso exactly what does this thing do?19:01
dobeyit's an app that installs ubuntu one stuff, that itself is installed by default.19:01
hyperairso ubuntuone is installed by default, and there's additional stuff that this app installs.19:02
* hyperair is confused.19:02
hyperairwhat are "Ubuntu One client applications"?19:02
hyperairor you don't say, ubuntuone installer is here to install ubuntuone which is already installed.19:02
hyperairwhy would you need to install ubuntuone if it's already installed?19:03
Laneythey are trying to make u1 not installed by default19:03
Laneybut you use this installer thingy instead19:03
dobeyubuntuone is not already installed19:03
hyperairat this point, the only thing going through my mind is..19:03
hyperairbut why?!19:03
kscloudHaving horrible wireless issues, should I file a bug against NM?19:03
hyperairLaney: disk space issues?19:04
Laneyi think there is some plan to use a ppa and bypass the archive19:04
hyperairoh dear, i don't have enough palms for the amount of facepalms this needs.19:05
Laneyi'm pretty uninformed though and could be talking lies19:05
hyperairi hope you are.19:05
Laneybut look in ubuntuone/installer/gui.py:37419:06
* hyperair apt-get sources19:07
hyperairhmm it looks like a PPA.19:08
micahghyperair: the installer isn't allowed to add a PPA by default19:08
Laneyi think that's disabled /for oneiric/19:08
hyperairmicahg: but why does it even want to install a PPA?19:08
hyperairmicahg: can we seriously not ship stuff ubuntuone needs in main?19:08
micahghyperair: no idea, there was more information in the FFe or MIR bug for the installer19:09
hyperairmicahg: got link?19:09
ubot2`Ubuntu bug 817133 in ubuntuone-installer "[FFe] [needspackaging] ubuntuone-installer needs packaged" [High,Fix released]19:09
Laney"agile delivery"19:10
dobeylike i said, i need people to stop moaning about it :)19:10
hyperairLaney: i like comment #519:10
hyperairdobey: moaning about the ubuntuone installer adding PPAs?19:11
dobeymoaning about ubuntuone installer existing19:11
dobeythe PPA whining is just an aside, and we aren't adding a PPA in oneiric anyway19:11
seb128thanks to pitti and others who resisted on that? ;-)19:13
hyperairwell if the installer's just there to poke apt to install stuff, then why not, right? nautilus-share does the same thing with samba/libpam-smbsomething19:15
hyperairdobey: the term "agile delivery" is kinda suspicious though.19:16
dobeyyeah, well, we can't all be firefox19:16
hyperairfirefox isn't excluded from the CD to be installed by some obscure firefox-installer.19:17
seb128well I think the idea from the u1 team is to bypass the ubuntu team since they got told no to updates before since those don't match sru criterious19:17
hyperairi don't see how firefox compares to this situation.19:17
dobeyfirefox gets to have major version updates to stable releases19:17
hyperairseb128: that rings alarm bells.19:17
seb128there is probably a real issue there and not specific to u1 though19:17
dobeynobody else does19:17
hyperairdobey: what's wrong with making microreleases? banshee does that.19:18
dobeyi don't know, ask mozilla19:18
hyperairdobey: i'm talking about ubuntuone.19:18
seb128which is that people who write software want to be able to ship them according to their schedule and not according to whatever distributor schedule19:18
micahgdobey: not true, you can ask the TB for a microreleaseexception19:18
dobeybanshee doesn't provide a server and a client19:18
hyperairdobey: the ubuntuone team doesn't have to exhibit asshole behaviour just because mozilla has set a precedence.19:18
micahgdobey: oh major versions?  chromium also has that, mainly because it's unsupportable otherwise19:18
Laneythe browser vendors are setting a terrible precedent, and you shouldn't want to live up to it19:19
dobeyhyperair: i don't need people berating me for doing the work i'm required to do19:19
hyperairdobey: i'm not berating you for doing the work you're required to do. i'm saying you shouldn't follow a bad example.19:19
micahgdobey: with the browsers, it's more about security than anything else that there's a major version exception19:19
hyperairdobey: if you really need an exception, go talk to TB about it, not look into bypassing the entire ubuntu team.19:20
seb128let's be realistic the archive model we have is lot of work and doesn't work often in practice19:20
hyperairi'll agree with that.19:20
dobeyhyperair: no, you're just calling me and my team assholes for wanting to provide our users with the best possible experience, and being unable to with also trying to fit into the ubuntu freeze and release scheduling19:20
seb128the ubuntu archive should be the base systems and the applications, etc should be in ppa or similar under the control of the upstreams19:21
seb128where they can decide they cycles and what versions they want to push to who19:21
hyperairdobey: no, i'm saying mozilla is exhibiting asshole behaviour, and u1 shouldn't follow suit.19:21
seb128without having to be tieded to ubuntu archive freezes and rules19:21
hyperairdobey: please calm down.19:21
dobeyi am calm. i was discussing a specific issue with mterry, and then everyone else had to jump in with "Why?!" about the installer.19:22
hyperairseb128: i think suse/fedora does that. but it results in a lot of stuff not being discoverable in the repository by default, and you need to go google for this and that and add $random_other_repository to get what you want.19:23
micahgdobey: BTW, I think landscape does major version updates in stable releases19:24
dobeythe real problem is getting stuff to stable release users19:24
seb128dobey, yeah, sorry for starting a discussion with my question19:25
dobeyand situations where we can't develop on lucid and have it work on oneiric, or develop on oneiric and have it work on lucid, without insanely complex things19:25
seb128the issue is that the rules are made to conserve a stable OS19:25
dobeyespecially recently with all the introspection/gtk3/etc insanity19:25
seb128but since we ship random applications in the archive we apply the same rules to the OS than to the random applications19:25
dobeyand i don't think lucid even has gobject introsepction, or at least, doesn't have most of the bits we need, and it's all very old19:27
dobeyand we can't go update gobject-inrospection/glib stuff, because it's a core part of the system :(19:27
jbichadobey: what about only really supporting the most recent regular and LTS releases, that's just two tracks19:29
jbichais that too complex for the U1 servers?19:30
dobeyjbicha: the server isn't the problem, the clients are19:30
dobeyjbicha: ubuntuone files sync in oneiric is like 120+x faster than it was in lucid19:31
dobeyjbicha: but users can't get that improvement without new client19:31
jbichaI expect new releases to bring improvements, users can upgrade if they want that19:32
dobeybut we've also made other integration changes with log-in, and such, since then, which have other dependencies, which don't necexsarily exist/work on lucid :(19:32
jbichait still works on lucid though, just not as nice, right?19:33
dobeyjbicha: that's a silly solution though, because users don't know if they want it or not19:33
dobeyyeah it 'works'19:33
dobeya bicycle works to take you to the shop, too, but a ferrari is much nicer to ride in19:34
jbichadobey: as long as it "works", I wouldn't worry about the lucid users too much19:35
jbichaas long as they don't hate Unity, they should like Prickly Porcupine next year19:37
dobeyjbicha: yes, well LTS doesn't mean "we aren't going to support you any more"19:37
jbichano, but LTS releases never get all the possible bugfixes, just the relatively simple ones that people care to backport19:38
chrisccoulsong'ah, my laptop is actually falling apart20:05
chrisccoulsonreally need to buy a new one without jo noticing20:07
statikI would like to report a bug on the alt-tab switcher, but I can't seem to take a screenshot while the switcher is showing. When I press alt+tab, I get the new looking switcher, and pressing shift makes the selection go backwards as expected. When I press alt+shift+tab first, I get an older-looking switcher. Pressing PrtSc key doesn't take a screenshot until after I release the alt key and the switcher disappears.20:09
Sweetsharkjasoncwarner_: around?20:10
statikany suggestions on how to get a screenshot?20:10
dobeystatik: gimp lets you take a screenshot with a delay20:10
statikdobey: thanks20:10
dobeystatik: so take a screenshot with a 3-5 s delay, and then do what you want, and keep it open until gimp snaps it20:11
statikyep, perfect20:11
dobeyyou're welcome :)20:11
statikah, shutter makes this very easy (i admit it, i'm scared of gimp)20:12
Sweetsharkstatik: dont be mean, he can be a nice guy ....20:14
dobeystatik: heh, well, i've only used gimp, for taking screeenshots, for like the last 15 years. :)20:19
dobeywell, maybe not that long20:19
dobeyi don't remember what i used to take screenshots in the 8bpp pseudodisplay days20:19
dobeyback when my Cirrus video card had an amazing 1MB of VRAM20:20
* Sweetshark remembers taking gimp screenshots of a windows remote desktop running on a linux box X-forwarding its display though a Solaris Sun-Ray ...20:41
mterrydobey, to clarify, you're going to make ubuntuone-installer install ubuntuone-couch and the other deja-dup dependencies?20:44
mterryI'm working on having DD run ubuntuone-installer if the user tries to use it first20:44
dobeymterry: yes. though if they're missing, the bit in deja-dup just doesn't show up right?20:52
mterrydobey, yes, but I'm making it so that if ubuntuone-installer is present, U1 will still show up, and we'll just run ubuntuone-installer for the user when we need to log in20:52
mterrydobey, what would be sweet is if ubuntuone-installer could somehow prentend to be the credentials proxy and when a program asks to login, install then login as one atomic action (from dbus caller point of view)20:54
dobeygreat yes. also an unbelievable pain to maintain :)20:54
dobeymterry: btw, the installer doesn't get uninstalled after it installs everything20:55
mterrydobey, noted, that's fine20:56
jcastroLaney: hey, have you seen any reports of banshee just vanishing? Like, it still plays, etc. and can be interacted with from the sound indicator, but like the UI totally disappears21:02
Laneyjcastro: err, no I have not. Is it happening to you?21:04
Laneyhyperair: ^?21:04
Laneyjcastro: does banshee --present work?21:05
jcastronope, tried that21:05
jcastroit appears to have just crashed21:05
jcastrook I'll keep a closer eye out next time21:06
=== m_conley is now known as m_conley_away
TheMusoOk seems Jason is not around...23:04
brycehhi guys23:05
brycehyeah he sent an email he wouldn't make the meeting today23:05
TheMusoYeah I saw that.23:05
brycehI believe RAOF is at a conference23:05
TheMusoI've been given chair responsibiliies.23:05
TheMusoOk then.23:05
TheMusobryceh: So whats happening in X land?23:05
brycehthere is an xserver 1.10.4 in our git tree, ready to burst on the scene at any time23:06
brycehit's almost entirely just modest bug fixes, so unlikely to cause much of a stir23:06
TheMusoOk sounds good.23:07
brycehI rolled out a new xdiagnose 1.2, which includes some improvements for failsafe-x23:07
brycehstill haven't confirmed a successful test with lightdm yet though23:08
TheMusoAnything else to add, or should we move on?23:09
brycehnothing much else; been mostly tending to random bug reports and working on a couple private projects23:10
TheMusoOk sounds great, looks like X will be solid for oneiric.23:11
TheMusorobert_ancell: How does lightdm progress this week?23:11
robert_ancellneed to make a release...23:11
robert_ancellThere's hooks in the next release, which hopefully bryceh can use to help diagnose what is using all the CPU in the login screen23:12
robert_ancellAlso, lightdm now quits if the display fails to start, so failsafe-x can work with it23:12
robert_ancellthere's some minor UI changes in unity-greeter, which will require a ffe23:12
brycehrobert_ancell, and thanks for the tips on hooking up xtrace; going to experiment with that for helping us find what desktop apps are driving the X cpu loads so much during boot23:13
robert_ancellthe work for that came from  Guido Berhoerster from open suse / xfce so thanks to him!23:14
TheMusoOk sounds good.23:14
TheMusoSo, pulseaudio 0.99.3 landed on Monday, which was a bugfix release. David Henningsen has also been working on some jack detection support stuff, which will make pulseaudio know more about the volume controls to use depending on what is plugged in where.23:15
TheMusoI'll be uploading the last bits of that after the meeting.23:15
TheMusoA11y wise, a bit of a nag has been hit, due to some GTK and GIR issues, see bug 769256.23:16
ubot2`Launchpad bug 769256 in gtk+3.0 "Gdk enumerations do not contain GType info in GIR" [High,Confirmed] https://launchpad.net/bugs/76925623:16
TheMusoI hope to see if I can nut out a work-around with either seb or pitti this afternoon.23:16
TheMusoat least till an upstrea fix is available.23:16
TheMusoUnity-2d is now set as the default session for people who install using the screen reader or braille accessibility profiles.23:17
TheMusoAnd once the new lightdm lands, we will have accessible login again.23:17
TheMusoThats about it from me.23:18
TheMusoAny other business?23:18
brycehyeah, I'm curious how we're doing with the bootspeed work?23:18
brycehdid some issues get sorted out?23:18
TheMusoI know there has been some back and forth about it, but I'm not sure where that ended up.23:19
brycehmm, ok, thanks.23:20
TheMusobryceh: Were you CCed in the recent discussion?23:20
brycehyeah, but haven't seen any further discussion today23:21
TheMusoRight, nore have I.23:21
TheMusoOk if there is nothing else...23:22
TheMusothanks folks.23:23

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