/srv/irclogs.ubuntu.com/2012/04/12/#ubuntu-desktop.txt

mdeslaurrobert_ancell: hi! did you have a question for me?00:01
mdeslaurrobert_ancell: thanks for fixing seahorse, btw!00:01
robert_ancellmdeslaur, I just wanted to check which server your key was on, but then I realized the server filter was broken anyway :)00:02
mdeslaurrobert_ancell: ah! hehe00:02
robert_ancellmdeslaur, I didn't backport it to oneiric - did you want to do that?00:02
mdeslaurrobert_ancell: meh, if someone asks for it, I will00:02
mdeslaurrobert_ancell: you really made my day, I had lost hope that that would be fixed for precise :)00:03
robert_ancellmdeslaur, np.  I think there's still some weird problems there - if I search for robert.ancell@ubuntu.com it does find a key but doesn't show it (but it does find it with my gmail address).  But I figure it's better now that it was00:04
mdeslaurrobert_ancell: yes, definitely better :)00:05
RAOFDarxus: We would not enable the wayland backend in an SRU, sorry.01:04
DarxusOkay, thanks.01:05
robert_ancellchrisccoulson, ping01:22
robert_ancellah, I hate paypal/credit cards so much.  Why is it so hard to pay with an Australian card and send to a UK address?01:28
brycehrobert_ancell, you international cyber criminal you01:30
robert_ancellbryceh, I sure am01:30
RAOFYeah.  Clearly up to no good!01:30
smspillaz(and why does my bank account still have to be frozen because some person in romania compromised it :( )01:34
=== jbicha is now known as Guest73631
desrtGuest73631: i love your new nick03:17
Guest73631bah, I hate it when that happens03:18
=== Guest73631 is now known as jbicha_
jbicha_a little better03:18
pittiGood morning04:53
pitticyphermox: I thought gvfs was fixed now wrt. obex04:54
smspillazRAOF: guess I'm not the only one who typos numbers05:19
RAOFsmspillaz: Actually, now that I look (and check05:21
RAOF) again, it seems that directory has the right number.05:21
smspillaz*blink*05:22
smspillaz*shame*05:22
smspillaznever trust me with numbers :(05:22
didrocksgood morning05:28
smspillazmorning didrocks05:30
didrockshey smspillaz!05:30
smspillazhope everything is sane today :)05:30
didrockssmspillaz: I hope as well, I just got a crash at startup though :p05:31
smspillazdidrocks: I'm building a ppa with my other branches which have yet to be merged so we can get some better testing05:31
didrocksseems to be in unity05:31
smspillazI'll let you know when its ready so we can get it into staging or something05:31
didrockssmspillaz: oh great!05:31
smspillazurgh :(05:31
didrocksogra_: linaro uploaded nux without using the VCS as well and screwed the testing that happened last night05:48
* didrocks is loosing again 30 minutes this morning to clean this mess when he should be doing other thing for the release…05:49
pittiprocess fail05:50
pittiI thought everyone should coordinate with you first?05:50
didrocksoupss, didn't see that channel06:13
didrockspitti: well, especially when it's things we decided to not include in precise, nux and unity opengles06:13
didrocks(compiz and c-p-m was the first steps)06:13
didrocksbut ok, it's all sorted now06:14
pittididrocks: so reverting isn't a better option then?06:14
pittididrocks: it seems to me, if that doesn't work anyway, circumvented the process, breaks the PPA and testing, it'd be better reverted?06:14
pittibut anyway, you are the master06:14
didrockspitti: for nux, it's ok, it's just about switching an option at build time on armel only06:14
didrockspitti: so doesn't really impact us :)06:15
didrocksogra_: ah, so the patch needed to be updated for c-p-m? Thanks! :)06:15
didrockshum, there are 2 -0ubuntu10, I'm fixing this :)06:16
didrockspitti: btw, can you upate to ppa:unity-team/ppa please?06:18
didrockspitti: just for a final check and no "omg it's broken" at the last minute :)06:18
didrocks(if you have some time, of course!)06:18
pittiupdating06:18
didrockspitti: various people on the french forum are reporting that they are seeing some softwares being in english right now, is that known?06:19
didrocks(since yesterday evening)06:19
pittino, not known to me06:20
didrocksok, let me try to get more info ;)06:20
robert_ancelldesrt, hey06:26
didrockspitti: all is fine for you in the ppa?07:16
pittididrocks: argh, sorry, trying now07:18
didrocksno worry :)07:19
didrocksabout to release (just merging a crash fix I had this morning)07:19
pittididrocks: checkbox-unity tool has no icon in teh launcher07:20
pittididrocks: first time I open the hud, keys still go into the void (as if it was not focussed)07:20
pittiotherwise a guest session looks ok07:21
didrockspitti: grrr, that wasn't from the user testing :/07:21
didrockspitti: there is a known bamf issue which is around for a while07:21
didrockspitti: it's the last piece missing right now, but now, dbo looked at it and can reproduce it07:21
didrocksunfortunatly, no news since07:21
robert_ancelldidrocks, did you know unity has all the gsettings paths set wrong?07:21
robert_ancellas it appears most of the canonical projects do :(07:22
didrocksrobert_ancell: you mean /apps/desktop07:22
robert_ancellyeah07:22
didrocksrobert_ancell: we need to transition that, but for Q07:22
didrocksto com.canonical07:22
pittididrocks: will restart my own session in a bit, I'm almost done with jockey07:22
didrockspitti: ok ;)07:22
robert_ancellI'm trying to stomp on as many of these as I can, as the more there are the more people copy them07:22
didrockspitti: the HUD one is worrying me more07:22
didrockspitti: just tried to restart unity, don't reproduce07:22
pittiit's similar to what I told the other day about the dash07:22
pittikeys go into the nautilus typeahead search07:23
didrocksrobert_ancell: yeah, but not reasonable to do that without transition07:23
pittididrocks: but it's not a regression from what I can see07:23
didrockspitti: yeah, focusing issue…07:23
pittirestarting session now, brg07:23
pittibrb07:23
pittididrocks: same problems confirmed in my own session07:25
pittididrocks: but the missing icon one doesn't affect the non-PPA, I guess07:26
didrockspitti: the missing icon is a bamf issue07:26
didrockspitti: known and under work, should have been done for today07:26
didrocksbut well… can't push the devs to communicate07:26
didrockspitti: we just know it's in libbamf right now07:27
didrocksfor the focus issue, I'll ask gord07:27
didrockspitti: before releasing unity07:27
didrocksI can release the rest of the stack07:27
chrisccoulsongood morning everyone07:52
didrocksgood morning chrisccoulson08:02
chrisccoulsonhi didrocks, how are you?08:07
didrockschrisccoulson: I'm fine and busy with unity, and you? :)08:07
chrisccoulsondidrocks, yeah, pretty good thanks08:07
seb128hey08:08
seb128hey chrisccoulson, how are you?08:08
* RAOF stops frantically pushing the pointer against the screen edge and realises he's in a metacity session, not unity.08:08
chrisccoulsonseb128, yeah, good thanks. how are you?08:09
didrockssalut seb12808:09
chrisccoulsonseb128, oh, it seems my compiz freeze issue is a kernel bug ;)08:09
didrocksRAOF: ahah ;)08:09
seb128chrisccoulson, not fully awake yet, went to bed late and overslept this morning but good I think ;-)08:09
seb128chrisccoulson, oh, is it? how did you figure it out?08:09
seb128lut didrocks08:09
chrisccoulsonseb128, i didn't. Sarvatt noticed the warnings in my dmesg log though: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/979251/comments/208:10
ubot2Launchpad bug 979251 in linux "Compiz hangs every time when undocking or changing display configuration" [Medium,Incomplete]08:10
chrisccoulsontbh, i probably should have looked in there :)08:10
seb128bad kernel, no cookie!08:10
seb128I guess I've the same issue, my laptop is frozen even second time I dock,undock it08:11
seb128I didn't dare docking,undocking too much while the laptop is running for a while, I usually suspend before :p08:11
chrisccoulsonoh, mine is normally ok when i dock it. it's when i remove the external screen or turn it off that it dies08:11
chrisccoulsonoh, you close the lid when you dock though, don't you?08:12
pittihey seb12808:12
seb128chrisccoulson, I do yes08:12
chrisccoulsonyeah, so i guess it could be the same issue :)08:12
seb128pitti, hey, wie gehts?08:12
seb128chrisccoulson, now that you mention it I think I get the issue on lid close after docking08:13
seb128last time I let the lid open under the desktop just to avoid taking the chance it would freeze :p08:13
chrisccoulsonheh08:13
* chrisccoulson decides not to close his lid to test ;)08:13
seb128"didrocks@u.c has 400 fixes"08:13
seb128didrocks, you did reach the 400 mark!08:14
seb128chrisccoulson, ;-)08:14
seb128chrisccoulson, now you can probably enjoy playing ping pong with the kernel team bot every time they do an upload :p08:14
chrisccoulsonseb128, yeah, that already started just a minute or so after Sarvatt assigned the bug to the kernel08:15
seb128(I hate reporting kernel bugs, nobody look at them but they auto incomplete it at every single upload for you)08:15
chrisccoulsonhttps://bugs.launchpad.net/ubuntu/+source/linux/+bug/979251/comments/308:15
ubot2Launchpad bug 979251 in linux "Compiz hangs every time when undocking or changing display configuration" [Medium,Incomplete]08:15
chrisccoulson;)08:15
chrisccoulsonthis is why i hate reporting kernel bugs :)08:15
seb128hehe08:15
seb128same here08:15
pittiseb128: gut, danke!08:16
didrocksseb128: yeah, but I have 80+ pending and they won't count08:16
didrocksseb128: that makes me sad :)08:16
pittiseb128: you fixed a lot of bugs yesterday, congrats :)08:16
seb128didrocks, I will cry :p08:16
didrocksseb128: I hope so, it's so unfair!08:16
chrisccoulsonhmmmm, i really hope my delivery of beer arrives today08:16
seb128pitti, thanks ;-) I think I'm mostly done, you can probably catch me today, I plan to do translation updates08:17
didrocksseb128: chrisccoulson: +1, I have the ping pong on one of my bug for over 1 year now08:17
didrocksand the other has no answer as well08:17
seb128i.e export po files for shared-mime-info, xdg-user-dirs, etc08:17
brycehsame prob reporting xorg bugs?08:17
seb128bryceh, I didn't report xorg bugs for a while but I don't remember you guys setting the bug to incomplete at every single upload without having an human ever reading your report08:18
seb128it's pretty frustrating when you describe an obvious bug to have to fight a bot to not have your ticket closed08:18
didrockspitti: fyi, I asked gord to look at the focus issue08:18
seb128pitti, sooooo08:19
* pitti holds his breath08:19
seb128pitti, gedit lost its french translations with yesterday's langpack update08:20
seb128I'm an unhappy french user today :p08:20
didrocksseb128: a lot of french users are reporting that08:20
pittiweird; there was only an update pack08:20
pittithe -base packages didn't change08:20
brycehseb128, yeah, agreed.  their bugbot derives from mine, but I've toned down my use of it quite a bit.  I think they've toned theirs up.  admittedly they get a lot of bugs though...08:20
seb128$ dpkg -S gedit.mo08:20
didrocksI told pitti about it :)08:20
seb128language-pack-gnome-en: /usr/share/locale-langpack/en@shaw/LC_MESSAGES/gedit.mo08:20
seb128language-pack-gnome-en: /usr/share/locale-langpack/en_AU/LC_MESSAGES/gedit.mo08:20
seb128language-pack-gnome-en: /usr/share/locale-langpack/en_CA/LC_MESSAGES/gedit.mo08:20
seb128language-pack-gnome-en: /usr/share/locale-langpack/en_GB/LC_MESSAGES/gedit.mo08:20
seb128pitti, I bet you lost the german translations08:21
pittiindeed I did08:21
seb128$ dpkg -L language-pack-gnome-de | grep gedit08:21
seb128$08:21
pitti$ dpkg -L language-pack-gnome-en-base|grep gedit08:21
pitti$08:21
pittiWTH08:21
seb128pitti, it's in language-pack-gnome-en08:21
seb128pitti, not -base08:21
didrockspitti: see, you should trust the french forum! :)08:21
pittiright, but why would it not be in -base?08:21
seb128pitti, that's the million dollar question!08:22
seb128;-)08:22
pittiso, we'll get a fresh -base export next Tuesday08:22
didrockspeople reported terminal, synaptic, gnome-monitor-system08:22
didrocksgnome-system-monitor even :p08:22
pittithat ought to fix it08:22
seb128pitti, are we sure gedit will be in?08:22
pittiterminal is fine here08:22
seb128didrocks, synaptic is a different issue, it was langpacked this week only, i.e made to use dh_translations08:22
didrocksah ok ;)08:23
seb128so it needs a new export I think08:23
pitti./sources-base/language-pack-gnome-fr-base/data/fr/LC_MESSAGES/gedit.po08:23
pittiseb128: yes, as the current export has it08:23
seb128pitti, ok, good, I hope we will not miss any08:23
seb128I feel uneasy that this issue is happening now08:24
seb128if the next export is screwed it's getting late for precise08:24
pittiseb128, didrocks: sudo apt-get install --reinstall language-pack-gnome-de-base08:24
pittiit's not the export by itself08:24
pittiit seems the Replaces: is playing tricks on us again08:24
didrockstrying08:24
pitti-base originally had it08:24
pittithen it seems a followup update pack _also_ had it, overwriting the -base one08:25
pittiand then the next update after that dropped it again08:25
pittithe last step Should Not Happen(tm), though08:25
pittididrocks: I tried it, it works08:25
seb128wfm as well08:25
seb128pitti, danke08:25
didrocksyou have some speedy computer :)08:25
pittiit could be that the second-last update was built against a wrong/old -base version or so08:25
didrocksmine is still trying to install :p08:26
pittididrocks: 1.055 kB/s *shrug*08:26
pittididrocks: oh, that just took some 5 secs here08:26
didrockspitti: not the download, here, installing a package takes ~40s08:26
seb128ssd for the win08:26
didrocksI really think my hd is near to death08:26
* pitti ^5s seb12808:26
* pitti proposes foundations-q-usr-on-tmpfs08:26
seb128;-)08:27
didrocksok, gedit is fine as well08:27
micahgseb128: what do you think of fixing https://bugs.launchpad.net/ubuntu/+source/librsvg/+bug/931802 by doing what Debian did and adding a symlink + some compat magic?08:29
ubot2Launchpad bug 931802 in librsvg "/usr/bin/rsvg disappeared" [High,Confirmed]08:29
seb128micahg, do we still have anything using rsvg? I though we fixed imagemagick08:29
seb128micahg, we had an archive rebuild since and no build issue08:30
micahgseb128: have you looked at all the failures yet?  I haven't had a chance08:30
seb128micahg, I'm unsure we should add a compat layer for something which was deprecated for years and nothing in the archive is using08:30
micahgseb128: oh, if nothing is using it, that's fine, I was under the impression we still had some failures08:30
seb128micahg, I will double check, thanks for pointing it, but I think we are fine08:31
micahgok, thanks08:31
pittididrocks: ah, not using -proposed this time?09:11
didrockspitti: see #ubuntu-release09:11
didrocks09:28:28   didrocks | so starting to push the whole unity stack (we will maybe have a bamf release a little bit later) including compiz and09:11
didrocks                    | c-p-m. There is no ABI break for those, so I can push them directly09:11
didrocks09:28:40   didrocks | then, for nux/unity/unity-2d I will use -proposed once the release is ready09:11
pittididrocks: will the new compiz / c-p-m break current unity?09:11
didrockspitti: no09:11
pittididrocks: ah, thanks09:12
seb128didrocks, pitti: there is a potential weirdness (or it's my box being weird) with compiz in guest session classic09:33
seb128didrocks, pitti: I get an "empty" compiz profile here09:33
seb128like compiz is running but empty of any option, i.e no decorator, no move plugin activate, no resize, no ws switcher09:34
seb128well it's only when doing a "classic" guest, not a frequent usecase09:34
didrocksseb128: not on your classic normal session?09:36
seb128didrocks, no, let me try with a new user09:37
seb128didrocks, maybe apparmor is blocking some profile reading or something for guest09:37
seb128weird that it works with the unity profile though09:37
seb128didrocks, same for a new user09:40
didrocksseb128: what your plugin list is telling you?09:40
didrocksI bet it's the default hack that was requested by duflu09:40
seb128didrocks, what is the gconf key again?09:41
seb128ok /apps/compiz-1/general/screen0/options/active_plugins09:41
didrocksyeah09:42
didrocksthis one and the compizconfig-1/Default …09:42
didrocksseb128: ^09:42
seb128Aucune valeur définie pour « /apps/compiz-1/general/screen0/options/active_plugins »09:42
didrocksand the one is the default profile?09:42
seb128     /apps/compizconfig-1/profiles/Default/general/screen0/options:09:42
seb128      active_plugins = [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,workarounds,scale,expo,ezoom]09:42
seb128weird09:42
didrocksindeed :/09:42
didrocksso compiz isn't copying for the default profile09:43
didrocksand I was right, the default plugin list is important09:43
didrocksI can't put it it back though, as it's what did the locking09:43
didrocksso need duflu or sam on this one09:43
seb128didrocks, get going with your uploads, that's not impacting unity09:44
seb128we can sort that in a second round09:44
didrocksseb128: right, continuing, can you sum up that to him? :)09:44
seb128yes09:44
seb128duflu, hey09:44
didrocksthanks seb128 ;)09:44
* didrocks hugs seb12809:44
* seb128 hugs didrocks09:44
dufluhey seb12809:44
seb128duflu, so with the current compiz stack "gnome classic" for new profiles has a weird compiz config09:44
seb128duflu, compiz runs, but none of the import plugins are activated09:45
seb128like no resize, no move, no decoration09:45
dufluimport(ant)?09:45
seb128no workspace switcher09:45
seb128no alt-tab09:45
* duflu tries gnome classic09:45
seb128it's like compiz core only was running and failing to activate any plugin09:45
seb128gconf has09:45
seb128     /apps/compizconfig-1/profiles/Default/general/screen0/options:09:45
seb128      active_plugins = [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,workarounds,scale,expo,ezoom]09:45
seb128No value set for `/apps/compiz-1/general/screen0/options/active_plugins'09:46
seb128 09:46
seb128duflu, didrocks think it's a side effect of the "no default plugin" change done to workaround the locking issue09:46
gordpitti, hey, didrocks suggested you might be able to try a fix for the dash/hud input focus thing? lp:~gordallott/unity/horribleworkaroundfordashinputwindow if your willing to build locally10:11
didrockspitti: can you build it or do you want we try in a ppa first? (but that will take an hour the time for the bot to build it, push to the ppa an so)10:11
pittigord: it always takes a while until I can reproduce it again, but I can build it here and then run with it for a while10:11
mhr3seb128, did you have a chance to get the log of the nothing-in-dash issue?10:11
seb128mhr3, no, it happens only on session start and I'm not quick enough to open a g-t and run a bustle, by the time I do it the session is loaded :p10:12
pittigord: oh, the input focus, not the HUD coming up; sure10:12
gordyeah10:12
didrocksgord: your hack won't start the lenses on startup?10:12
mhr3seb128, /etc/xdg/autostart ? ;)10:12
gorddidrocks, nope, i was careful about that10:13
seb128mhr3, let me try10:13
didrocksok ;)10:13
pittigord: I can reproduce this quite reliably, so sure10:13
didrocksgord: it's nasty, your are nasty ;)10:13
pittigord: it also affects the hud, BTW10:13
seb128what's the bug? focus issue if you type before the hud is being displayed?10:13
didrockspitti: if you build it, please double check that the lenses aren't start just after login please10:13
seb128i.e too quick to alt type?10:14
gordpitti, yeah, thats also included in it, just didn't want to make the branch name even longer10:14
gordseb128, nope not that10:14
gordinput not going to hud/dash when you open it the first time sometimes but not always10:14
pittithat's an upstream-ish branch; how can I build and pkg-ify this?10:14
seb128ok10:14
pittigord, didrocks: ^10:14
seb128pitti, bzr branch lp:~ubuntu-desktop/unity/ubuntu10:14
seb128cd ubuntu10:15
seb128bzr merge lp:~gordallott/unity/horribleworkaroundfordashinputwindow10:15
seb128bzr bd10:15
pittiah, and then merge gor'ds branch10:15
pittisure10:15
pitticheers10:15
seb128yw ;-)10:15
seb128full source upstream and distro in bzr for the win ;-)10:15
gordpackages? just make install into /usr!10:15
didrockshum10:16
didrockspitti: ensure you have the nux -dev package from the ppa10:16
seb128gord, /usr/local so you can complain that nothing works 3 months later :p10:16
seb128gord, dx like to do that ;-)10:16
didrocksand they like to poke me about it10:17
didrockslike "I installed the ppa and it's not working, your packages are totally broken"10:18
didrocks"did you have something on /usr/local?"10:18
didrocksworked 100% of the cases from my stats here :)10:18
pittididrocks: sorry, which PPA was that again? https://code.launchpad.net/~unity-team/+archive/ppa ?10:18
didrockspitti: yep10:18
pittigord: building10:22
tjaaltonwhy does apport say that aptd crashing is a dupe of an ancient bug (639616) and refuses to report it again?10:23
tjaaltonthat bug being closed 2y ago10:23
pittiapport bug10:24
tjaaltonok10:24
pittiif you could report that and attach the .crash file and pointer to existing bug, that'd help10:24
tjaaltonok I will10:25
didrockspitti: enjoying how unity is long to build? ;)10:47
pittididrocks: it finished some minutes ago in fact10:57
didrockspitti: waow, I'm envious of your hardware then :)10:57
pittigord, didrocks: so, that branch seems to fix it, or make it massively better (tried 6 times in a guest session)10:59
pittididrocks: I built with -j410:59
pittigord: confirming that lenses are not started by default10:59
didrockspitti: if I do that, I can ensure you that my laptop will go to the hoven just after :)11:00
didrocks\o/11:00
pittididrocks: I didn't pay close attention, but was something like 15 mins11:00
pittididrocks: how long does it take for you?11:00
didrocks~4511:00
pittiactually, stat'ing the build log tells:11:00
pittiAccess: 2012-04-12 12:21:52.700393898 +020011:01
pittiModify: 2012-04-12 12:43:08.152455627 +020011:01
pitti22 mins11:01
didrocksnot bad :)11:01
gordnot to show off or anything, but it takes me about a minute ;)11:01
pittican certainly become faster with ccache11:01
gordokay maybe to show off a little11:01
didrocksgord: tsssssssss11:01
pittigord: pre-built tree, I guess :)11:01
gorddidrocks, you want a merge request for this then11:01
gord?11:01
pittigord: nice work!11:01
didrocksgord: yeah, but please add some /* FIXME */11:01
gorddidrocks, yeah thats the plan11:02
didrocksgord: sign off with your blood that you did that, because you had to! :p11:02
pittilunch, bbl11:02
didrocksgord: well done, thanks for the timely answer ;)11:02
didrockspitti: enjoy11:02
=== MacSlow is now known as MacSlow|lunch
didrockspitti: thanks for testing btw :)11:11
=== tkamppeter_ is now known as tkamppeter
=== mbiebl_ is now known as mbiebl
=== ogra is now known as Guest6312
=== Guest6312 is now known as ogra_
seb128pitti, there?11:49
=== MacSlow|lunch is now known as MacSlow
yabooinstalled ubuntu 11.10 desktop and hooked it up to my 32" lcd, it seems the screen is larger than the lcd, and the trashcan is off the screen11:57
yaboohow can I make the desktop fit on the screen11:57
seb128yaboo, hi, try #ubuntu for user support questions11:58
yabooseb128 thanks11:59
pittiseb128: back now12:02
seb128pitti, so just to check, admin users are either member of "admin" (upgrades) or "sudo" new installs?12:03
pittiseb128: yes12:03
pittiseb128: btw, I re-closed the gnome-menus task; the patch is already disabled, so let's keep it that way12:03
seb128pitti, g-c-c has a similar group handling issues, didrocks is updating the patch to fix it12:03
seb128jbicha did update it recently but in a buggy way12:03
pittiargh, another one? I thought we caughht them all12:03
seb128(did I say that I hate such incompatible changes)12:04
didrocksbuilding the fix with the other g-c-c change :)12:04
seb128pitti, yes, I wonder how many are still around that we didn't catch12:04
seb128pitti, does it mean we need to keep the "check for admin" compat patches for ever?12:06
pittiseb128: unless we do a migration of the old group members, I guess so12:06
seb128:-(12:06
pittiI think at some point we should do that12:06
pittii. e. add all admin members to the sudo group12:06
seb128we shouldn't have renamed to start with, but I'm guess I'm late to argue on that :p12:06
pittino argument from me :)12:07
didrocksyeah, it seems more reasonable to transition at some point12:07
pittiI was quite surprised by it, too12:07
didrocksor we will have tons of diff for nothing12:07
pittididrocks: locally that's no problem, I just wonder how that works with NIS/krb/smb/whatever other network DBs12:07
didrockspitti: indeed, it's tricky when you go outside /etc/passwd ;)12:07
stgraberseb128, pitti: I tracked down the bug in gstreamer for bug 96629412:32
ubot2Launchpad bug 966294 in ubiquity "Ubiquity loops forever from ubiquity_webcam_play" [High,In progress] https://launchpad.net/bugs/96629412:32
stgraberseb128, pitti: The following change fixes it here: http://paste.ubuntu.com/926326/12:33
stgraberessentially a revert of upstream f56c6e12255b37d75b1eb949e434fa8e3bb33f5112:33
stgraberthough I don't actually know/understand gstreamer, so before I just upload a new gstreamer with that change reverted, I thought it'd be a good idea to let you have a look at it ;)12:34
seb128slomo_, hey, do you have an opinion on that ^12:34
stgraberI basically tracked it down bisecting from oneiric to precise on an affected machine12:34
seb128you are probably the one knowing gstreamer best here ;-)12:34
stgraberoh right, especially because of:12:34
stgrabercommit f56c6e12255b37d75b1eb949e434fa8e3bb33f5112:34
stgraberAuthor: Sebastian Dröge <sebastian.droege@collabora.co.uk>12:34
pittistgraber: ah, nice detective work!12:35
stgraber^ that's the commit I'm reverting (well, part of it)12:35
slomo_seb128: let me check12:35
seb128slomo_, thanks ;-)12:35
stgraberpitti: rather boring detective work, but yeah ;) took me almost 2 days to track it down to that and get a working version12:35
seb128did you open an upstream bug about the issue btw?12:35
slomo_where's the useful information in the bugreport? :) don't want to read all the comments that also contain unrelated stuff12:36
seb128slomo_, comment #31?12:36
slomo_and how could this commit cause any "looping"?12:36
slomo_hm, do you have a testcase or something i could look at? or gstreamer debug logs?12:38
stgraberslomo_: sure, starting cheese on any affected machine will have it freeze using 100% of CPU12:38
stgraberslomo_: I can give you a GST_DEBUG=5 log of cheese starting up if you want12:39
slomo_stgraber: please do :) cheese works fine for me (what's an affected machine? special v4l2 driver?)12:40
stgraberslomo_: we haven't identified this clearly yet, but a large range of netbooks at least12:40
stgraberthey are using uvcvideo with v4l212:40
stgraberbut so are some working machines12:40
stgraberso that's more specific than just that12:40
jbicha_oh, that's why the installer hasn't been working for me except in virtualbox; I had to use the alternate CD12:41
stgraberyes12:41
slomo_stgraber: i expect this to be a problem in camerabin(1) btw12:41
stgraberslomo_: I did too but both camerabin and camerabin2 are affected and the issue also happens when I run oneiric's packages with just libgstreamer on the new version12:42
stgraberso AFAICT it's not a bug that was recently introduced in camerabin that's breaking it, but it may be an existing bug that became visible with the new gstreamer12:43
slomo_stgraber: oh with camerabin2 too? i'd be interested in a debug log for that too (and please file an upstream bug about this with the debug logs)12:43
stgraberslomo_: yeah, ubiquity uses camerabin2 and that's where we found the problem initialy (and why the bug is marked as critical)12:44
stgraberslomo_: I'm getting you the debug logs with cheese and ubiquity with/without my hack now. I'll attach the details on the LP bug and will get someone with an account to file one on the gstreamer bug tracker (I have other omg-critical bugs to take care of now ;))12:47
stgraberslomo_: just wondering, do you expect the world to explode with that revert? we have final freeze today and having a working installer would be kind of nice12:47
slomo_stgraber: what's ubiquity again?12:52
didrockspitti: struct group *admin; admin = getgrnam ("admin"); printf ("group id: %i\n",  admin->gr_gid); gives 27 to me12:53
seb128slomo_, the ubuntu installer12:53
didrocksand 27 is the sudo group12:53
didrocksthe admin one is supposed to be 12012:53
pittididrocks: admin is not a static group, it's a dynamic one12:53
slomo_stgraber: no, reverting that commit should be "safe" (for some definition of safe...). it could only cause suboptimal caps to be negotiated in the pipeline (thus give worse quality than possible or hurt performance), but it's always better than what you have now12:53
pittididrocks: but yes, that looks seriously wrong12:53
slomo_seb128: why is there camera support in the installer? :)12:54
didrockspitti: yeah, because when you cycle on the users group (old user)12:54
didrocksyou find 120, but not 2712:54
cyphermoxjbicha_: can you look at this please? https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/97384512:54
ubot2Launchpad bug 973845 in gnome-shell "network manager keeps trying to connect to random wireless connections when already connected to wired connection" [Undecided,New]12:54
didrockspitti: so no match12:54
seb128slomo_, because it takes a picture of you for your account12:54
slomo_seb128: ah, nice idea :)12:54
seb128;-)12:54
pittididrocks: I still don't understand12:55
pitti$ python -c 'import grp; print grp.getgrnam("admin").gr_gid'12:55
pitti11812:55
pittididrocks: how can this possibly say 27 for you?12:55
didrockspitti: just printing the value from g-c-c12:56
didrocks/etc/group agrees as well12:56
pittididrocks: your admin group really has ID 27?12:56
pittithat's supposed to be sudo12:56
didrockspitti: no, sudo is 2712:57
didrocksadmin in 12012:57
didrocksthat what is told by /etc/group12:57
pittididrocks | pitti: struct group *admin; admin = getgrnam ("admin"); printf ("group id: %i\n", admin->gr_gid); gives 27 to me12:57
didrocksand that's what I get when I cycle on my group list12:57
didrockspitti: yeah, that's what is wrong12:57
didrocksit should gives 12012:57
pittiif this code prints 27, then something is seriously screwed12:57
slomo_stgraber: so... if you get my debug logs and an upstream bugreport i can try to look at it in the next days12:58
seb128didrocks, pitti: does calling getgrpnam twice works?12:58
pittiunless it's not the actual code12:58
seb128pitti, that code call it twice12:58
seb128checking for admin and sudo12:58
seb128i.e old and new group12:58
didrockshum, let me see the traces for the first call12:58
pittiseb128: the result is static12:58
seb128pitti, that's gnome-control-center12:58
seb128the proxy patch12:58
didrocksweird, it's returning a strut, so should be fine12:58
pittiseb128: i. e. you can't call it twice for admin and sudo, and expect the former to still be intact12:59
didrocksbut let's see12:59
stgraberpitti, seb128: Can one of you forward bug 966294 upstream for slomo_? I attached the debug logs now12:59
ubot2Launchpad bug 966294 in gstreamer0.10 "gstreamer hangs when accessing webcam (on specific hardware)" [High,In progress] https://launchpad.net/bugs/96629412:59
pittididrocks: the return value is static memory and gets changed by the next call12:59
didrocksok12:59
seb128stgraber, pitti: I can do12:59
didrocksso that's where the issues lay12:59
pittididrocks: ok, *phew*, so that was not the entire code :)12:59
didrocksheh ;)12:59
didrockspitti: yeah, sorry tried to stripped down, but too much12:59
seb128pitti, do you have code we can copy for the "check if user is admin"?13:00
didrocksI think I'll have to call for each :)13:00
didrocksseb128: it's easy to deal with, just a little longer13:00
pittiseb128: accountsservice should have it13:00
didrocksdone ;)13:03
seb128didrocks, \o/13:03
* pitti hugs didrocks13:03
seb128I wonder if my coming upload will increase CD space use13:04
seb128pitti might track me down if it does13:04
pitticompare the .debs against what's in the archve?13:04
seb128will do13:04
pittiwell, they will likely be bigger, unless you build with pkgbinarymangler13:04
seb128pitti, I planned to do shared-mime-info xdg-user-dir etc builds with rosetta translation exports since those are not langpacked13:05
seb128I hope that will not add too much13:05
pittishould be trivial13:05
mterryPSA, I'm disabling gnome-keyring tests13:08
* didrocks hugs pitti back, just tried in both guest session and new user and it works where we want it to work ;)13:11
seb128mterry, ok13:13
seb128slomo_, https://bugzilla.gnome.org/show_bug.cgi?id=67399113:13
ubot2Gnome bug 673991 in don't know "gstreamer hangs when accessing webcam (on specific hardware)" [Normal,Unconfirmed]13:13
BigWhaleHumm, is it possible to tell compiz to update window content while resize is performed? I'd like to get rid of the annoying resize frame. :/13:14
slomo_seb128: thanks13:15
seb128slomo_, thank you for looking at it, I hope the bug has what you need, I tried to summarize what was useful from the launchpad log13:15
desrtBigWhale: ccsm :D13:15
BigWhaledesrt, I'd like to do that just for my application ... :>13:16
slomo_seb128: yes, the debug logs and knowing that the state change never returns should be enough information to start debugging :)13:16
BigWhaleI guess there has to be some flag for that13:16
desrtBigWhale: i think you're out of luck13:16
* BigWhale bursts into tears.13:17
seb128BigWhale, that seems like a bad idea to have one application behaving differently from everything else wm wise13:18
ogra_but it makes your app look special !13:19
BigWhaleseb128, I know. But. I have a very good use-case: https://bugs.launchpad.net/kazam/+bug/979814 Something I wanted to implement from the beginning13:19
ubot2Launchpad bug 979814 in kazam "record region should update dimensions on the fly" [Undecided,New]13:19
seb128BigWhale, you can probably calculate the pointer move?13:20
seb128without being the wm13:21
BigWhaleI can do that alright. Not a problem, but I have to display the coordinates somewhere. :)13:21
BigWhaleI'd prefer to have them in the same window.13:21
BigWhaleI'll think of something.13:22
seb128kenvandine, how do I tell gwibber to stop spamming my .xsession-errors?13:32
seb128  File "/usr/lib/python2.7/dist-packages/gwibber/microblog/storage.py", line 71, in maintenance13:33
seb128    self.db.execute("VACUUM")13:33
seb128sqlite3.OperationalError: unable to open database file13:33
seb128kenvandine, it keeps doing that13:33
kenvandineseb128, ugh!13:33
kenvandineseb128, file a bug :)13:34
kenvandinei wonder why you don't have a db13:34
seb128there is a trick there, I know it :p13:34
seb128kenvandine, https://bugs.launchpad.net/ubuntu/+source/gwibber/+bug/97986913:37
ubot2Launchpad bug 979869 in gwibber "unable to open database file" [Undecided,New]13:37
kenvandinethx13:37
seb128kenvandine, yw13:37
kenvandineseb128, and do you have ~/.config/gwibber/gwibber.db13:38
seb128$ ls .config/gwibber/ -l13:38
seb128total 692813:38
seb128-rw-r--r-- 1 seb128 seb128 7079936 janv. 20 11:18 gwibber.sqlite13:38
seb128-rw-r--r-- 1 seb128 seb128       0 janv. 20 11:33 gwibber.sqlite-journal13:38
kenvandineso it is in some corrupt state13:41
kenvandineseb128, to stop the spamming, just move those out of the way13:41
kenvandinebut i might want them to investigate later13:41
kenvandineso please don't delete them13:41
seb128kenvandine, ok, I just mv the dir13:42
kenvandinethx13:42
seb128kenvandine, thanks13:42
tkamppeterpitti, hi13:53
pittihello tkamppeter13:53
tkamppeterpitti, is there any chance to get a fix for bug 968956? I get around two reports of duplicates for it per day.13:54
ubot2Launchpad bug 968956 in apparmor "apparmor_parser: Unable to replace "/usr/lib/cups/backend/cups-pdf". Profile doesn't conform to protocol" [High,Confirmed] https://launchpad.net/bugs/96895613:54
jdstrandpitti, tkamppeter: there is a pending apparmor upload that should fix that13:56
tkamppeterjdstrand, OK, when will it appear?13:57
jdstrandtkamppeter: will be uploaded soon13:57
jdstrandtkamppeter: ie, today, before final freeze13:57
tkamppeterjdstrand, OK. Thanks.13:57
chrisccoulsonwtf @ bug 97850913:58
ubot2Launchpad bug 978509 in firefox "I dunno. I really don't. I'm a newbie. And think mister bill gates isn't perfect either. " [Undecided,New] https://launchpad.net/bugs/97850913:58
chrisccoulsonstrangest description ever13:58
pittilol14:00
pittithat's a new winner on the "how bad can bugs be" scale14:00
* kenvandine heads out for about an hour14:03
seb128hate automake14:06
seb128Makefile.am:15: `pkgdatadir' is not a legitimate directory for `PYTHON'14:06
tjaaltonpitti: I filed bug 979753 and added 'need-amd64-retrace' but still no retrace run14:07
ubot2Launchpad bug 979753 in aptdaemon "aptd crashed" [Undecided,New] https://launchpad.net/bugs/97975314:07
seb128tjaalton, the amd64 retracer has a > 60 bugs backlog (or had when I looked after lunch) and seems very slow14:07
seb128like it was taking 15 min by bug14:07
pittiurgh?14:08
seb128the load on the box was around 914:08
pittiit should be a minute or less14:08
pittiah, ok14:08
pittiso I/O congestion14:08
seb128like even ssh takes 10s to give you a prompt14:08
tjaaltonseb128: ah, ok14:09
seb128jani     20256  5.1 93.0 6490212 5687252 pts/3 Sl+  Apr11  70:55 ./6.out14:12
seb128that might explain it :p14:12
seb128I pinged jani14:12
pittimvo: why does apturil recommend libgtk2-perl ?14:16
seb128pitti, debconf14:17
pittiah, so similar to what synaptic had?14:17
seb128yes14:17
pittiI thought we had gotten rid of the gtk-perl stuff by now already14:17
seb128we still didn't get ride of that14:17
seb128we need to land cdebconf for that I guess14:17
pittithat stuff costs us 1.2 MB14:18
seb128slomo_, do you have any opinion on how risky it is for us to revert http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?h=0.10&id=e6d2da7cf85c6fdd6b1c458d8a2c526246060051 or the part of it pastebined earlier?14:23
mvopitti: yes, for debconfs gtk frontend14:28
seb128ok14:28
seb128who doesn't hate automake and can tell me how to tell it to be happy with "nobase_pkgdata_PYTHON"14:29
desrti hate automake14:30
desrtbut maybe i can help :)14:30
desrt'sup?14:31
seb128desrt, Makefile.am:15: `pkgdatadir' is not a legitimate directory for `PYTHON'14:31
desrtah14:31
seb128is what I get when running automake14:31
seb128 using "nobase_pkgpython_PYTHON" works but I don't want to move those files from /usr/share to /usr/lib just before the hard freeze14:31
desrtthat's a new restriction introduced by automake 1.11.2 or 1.11.3 (i can't remember)14:32
seb128yes...14:32
desrtthere's an easy workaround14:32
desrtsomeotherdir = $(pkgdatadir)14:32
desrtnobase_someother_PYTHON = ...14:32
seb128desrt, thanks14:33
* desrt balances karma14:33
Sweetsharkpitti: *grumble* I was taking care to clean that up again.14:35
pittiSweetshark: but it keeps creeping back in?14:35
Sweetsharkpitti: btw, we will very likely need to include this in 3.6/p+1 because of https://launchpad.net/~ubuntutemplates14:36
pittiSweetshark: yeah, in 12.10 we'll have bigger media14:36
Sweetsharkpitti: nah. I cleaned up how that was implemented. I could have spared myself that work.14:36
didrockspitti: btw, you are mean ;)14:38
pittierr14:38
pittiI know!14:38
didrockspitti: your little wanted patch it making our life hard (some weird crashes on sandybridges)14:38
didrocks:)14:38
pittididrocks: how did I hurt you this time?14:38
pittididrocks: oh, the focus issue?14:39
didrocksyeah, you are making compiz crazy in some case! ;-)14:39
pittididrocks: well, I can live with it :)14:39
pittididrocks: ITYM "slightly more crazy"14:39
didrockspitti: gord is trying to decipher a little bit more, but I think I'll revert it yeah14:39
didrocksheh ;)14:39
seb128pfiou14:40
seb128I though for a minute didrocks was going to finger point my unity bug :p14:40
didrocksseb128: it was between pitti's one and your :)14:40
Sweetsharkpitti: http://anonscm.debian.org/gitweb/?p=pkg-openoffice/libreoffice.git;a=commitdiff;h=dc456e24eac6f8f7ea212dba9252d63a38313eb914:40
didrocksseb128: I accused your first of course :p14:40
seb128;-)14:40
pittiseb128: danke sehr!14:41
seb128Sweetshark, ^14:42
slomo_seb128: reverting that commit should be "safe" (for some definition of safe...). it could only cause suboptimal caps to be negotiated in the pipeline (thus give worse quality than possible or hurt performance), but it's always better than what you have now14:42
pitti$ dpkg -L oneconf|xargs grep gtk14:42
pittididrocks: ^ why does oneconf depend on python-gtk2?14:43
seb128slomo_, would you revert the full commit or just the part in the pastebin?14:43
didrockspitti: urgh, surely a leftover from the software-center plugin time14:43
didrockspitti: want me to remove it?14:43
pittididrocks: let me check that it's the only rdepends14:43
pittididrocks: just spotted on http://people.canonical.com/~ubuntu-archive/germinate-output/ubuntu.precise/desktop.depends14:43
* pitti loves that file, kudos cjohnston14:44
pittierr, cjwatson14:44
pittididrocks: ah, nevermind14:44
didrocksnot the only one? ;)14:44
pittiif nothing else, system-config-printer needs it14:44
didrocksok, I'll still drop it for next upload14:44
slomo_seb128: what part in pastebin?14:44
cjohnston:-(14:45
pittididrocks: yes, mostly that; but staging it in bzr can't hurt anyway, for seeing what's left14:45
seb128slomo_, http://paste.ubuntu.com/926326/14:45
pitticjohnston: I love status.u.c., too!14:45
slomo_seb128: only the pastebin part will break stuff14:46
slomo_seb128: revert the complete commit14:46
seb128slomo_, ok, thanks, good that I asked ;-)14:46
didrockspitti: ok, it seems that gord found a way to keep you happy. kudos to him. Testing under progress :)14:47
cjohnstonpitti: heh... I actually haven't done anything with that for a while... :-(   Summit has become pretty much a fulltime job14:47
pittigord: more cookies for you!14:47
Sarvattchrisccoulson: sorry about that, it really is a kernel bug but i guess i should put it on x-x-v-intel so it gets attention anyway.. we'd ask you to test newer kernels first too though but not in the bug bot fight to the death style :)14:49
didrockspitti: how do you see that system-config-printer needs it on the previous page btw?14:49
didrocks(it's not in the desktop.depends view?)14:50
pittididrocks: I don't; I trieed to purge  python-gtk2 in a live system14:50
didrocksah ok ;)14:50
pittididrocks:  you can see it in the rdepends/ tree, though; but that's harder to read14:50
pittididrocks: http://people.canonical.com/~ubuntu-archive/germinate-output/ubuntu.precise/rdepends/pygtk/python-gtk214:50
didrockspitti: ah ok, the depends view will just show like the output of aptitude why <…> just one cause, not all of them14:51
pittididrocks: yes, there is just one reason14:51
* pitti off for a bit14:51
tkamppeterpitti, should cups depend on appmenu-indicator? bug 979877 comment #3.14:52
ubot2Launchpad bug 979877 in cups "package cups (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,Incomplete] https://launchpad.net/bugs/97987714:52
stgraberslomo_: heya. Full revert is: http://paste.ubuntu.com/926588/15:38
stgraberslomo_: does that look sane? I had to revert by hand as there were too many changes in that part of the code for a simple reverse diff to work15:38
stgraber(the change above builds fine and runs fine in my limited test environment)15:38
seb128pitti, ok, you win for precise ;-)16:05
* desrt marks it down16:06
pittiseb128: still two weeks to go :)16:11
pittitkamppeter: most certainly not, let me look16:11
seb128pitti, well, hard freeze and you scored like 10 bugs today16:12
seb1284 on udisks, 4 on jockey and I stopped counting :p16:12
pittiseb128: you are 15 ahead on me on http://reports.qa.ubuntu.com/reports/bug-fixing/precise-fixes-report.html16:12
pittiI was trying to catch up a bit :)16:12
pittibut somehow this and the desktop-team charts are quite a bit different16:12
seb128pitti, ahah16:13
seb128indeed16:13
* seb128 hugs pitti16:13
seb128ok, you win desktop, I win precise :p16:13
seb128well didrocks win both ;-)16:13
* pitti hugs seb12816:13
didrocks:p16:13
didrocksand I win people screwing the prod at the last minute ;)16:13
didrocksnot fun game!16:13
pittias imprecise as this page is, it at least shows a nice increase, and it was a fun race :)16:13
seb128indeed16:13
pittitkamppeter: no, that must be some other weird effect; cups does not use indicators at all16:14
seb128pitti, btw I uploaded shared-mime-info, based on previous cycle that should be a 25k increase in the non stripped part (the .xmls)16:15
seb128pitti, so that should be fine16:15
tkamppeterpitti, thanks16:16
seb128time for some exercice, bbl16:19
kenvandineenjoy seb128!16:29
pittigood night everyone!16:38
=== m_conley_away is now known as m_conley
dobeyso i am running apt-get dist-upgrade on my dell duo right now, and it wants to remove unity.17:35
desrtdobey: tell it 'no', wait a bit, try again17:36
dobeyeh17:37
seb128dobey, do you use precise-proposed?17:45
dobeyseb128: i don't know if it's turned on, but probably it is17:47
seb128dobey, you shouldn't proposed pre-release is used as a staging for builds17:48
seb128dobey, which is why you get this issue, just use precise, binaries will be pocket copied when ready17:48
dobeyseb128: i suppose update-manager -d doesn't disable proposed repo then? it just migrates it to the new one?17:49
seb128dobey, I guess17:49
dobeyshouldn't it disable proposed?17:50
seb128which makes sense for post release upgrades17:50
dobeywell it makes sense if you don't use -d perhaps17:50
seb128well, using proposed as a staging is new and only during unstable cycles17:50
seb128"normal" users will not run into that issue17:50
dobeytrue17:50
seb128what you get there is just that what happened before we used proposed as a staging :p17:50
seb128we just moved the issue from the release to the proposed pocket17:50
dobeyi'm going to start calling people who don't run the development version "abnormal users"17:51
dobey:)17:51
seb128;-)17:51
seb128dobey, in any case infinity is looking at fixing those issues for good next cycle17:51
dobeyok17:51
seb128i.e patching apt and launchpad to deal with builds not in sync between archs17:51
dobeythough, i don't think this is the first time apt-get dist-upgraded has wanted to remvoe unity for people. i recall some people having the issue before the proposed repo was opened up, no?17:52
seb128dobey, as said " we just moved the issue from the release to the proposed pocket"17:52
seb128dobey, it would happen to anyone before, now it happens only to those who have proposed enabled17:52
dobeyright, ok17:53
seb128dobey, if you don't have proposed the binaries will be copied in sync between all archs to precise which avoids the issue17:53
seb128on that, dinner time17:54
seb128bbl17:54
dobeyseb128: bon appetit17:54
seb128dobey, merci! ;-)17:54
* didrocks waves good evening19:10
czajkowskiello19:19
sorin_hellooo19:49
sorin_anybody speack romanian?19:49
=== m_conley is now known as m_conley_away
* desrt wonders why /usr/lib/lightdm/lightdm is in his $PATH22:11
ritzrobert_ancell, morning, busy ? query wrt launchpad.net/bugs/94978223:11
robert_ancellritz, can you make that into a merge request?23:13
ritzrobert_ancell, sorry, new to this. is it this -https://wiki.ubuntu.com/UbuntuDevelopment/Merging  ?23:14
robert_ancellritz, np, do a bzr push lp:~ritz/unity-greeter/bug-949782, then request a merge from https://code.launchpad.net/~ritz/unity-greeter/bug-949782/+register-merge23:17
desrtrobert_ancell: hey.  question23:17
robert_ancellritz, since this is an upstream project you just request to merge right into trunk23:17
desrtrobert_ancell: why is /usr/lib/lightdm/lightdm in my path?23:17
robert_ancelldesrt, to run a special version of gdmflexiserver.  Yes, it's a hack23:18
robert_ancellI think we'll be able to drop that soon23:18
desrtrobert_ancell: think it's possible to fix that up before release?23:18
robert_ancellno23:18
desrtouch23:18
robert_ancelldesrt, why?  It's a required hack23:18
desrtcouldn't you have done a diversion or something?23:19
robert_ancelldesrt, but what if you're running gdm?23:19
desrtgood point, i guess23:19
* desrt suspects gdm isn't working so great on ubuntu these days, though23:19
robert_ancellI think it works fine23:19
robert_ancellthough I think the indicators dropped some support for it23:20
ritzhmmm, how does one merge request ?23:20
desrtwhy not have a different environment variable for GDMFLEXISERVER=lightdmflexiserver or such23:20
desrtand modify the site of use...23:20
ritzdesrt, gdm does not do this, afaik23:20
mdeslaurrobert_ancell: I fixed the use of gdmflexiserver in gnome-screensaver...was there anything else calling it directly?23:21
robert_ancellritz, that link should have a form to submit it, otherwise go to https://code.launchpad.net/~ritz and find the branch23:21
robert_ancellmdeslaur, I think gnome-shell will need to call it for switching too23:21
mdeslaurrobert_ancell: ah, yes, that is possible23:21
ritzrobert_ancell, so, this https://code.launchpad.net/~khadgaray/+junk/unity-greeter.lp949782 ?23:22
robert_ancellit was one of those cases where we couldn't know exactly how many things used it, so the safe option was to just provide backwards compatibility23:22
robert_ancellritz, yes, that works.  But note you don't need to use +junk if you're branching a known project23:22
chrisccoulsonsigh @ https://bugzilla.mozilla.org/show_bug.cgi?id=744847 :(23:22
ubot2Mozilla bug 744847 in XPCOM "crash in nsAppShell::ProcessNextNativeEvent @ g_main_context_. with Linux kernel 3.0.0-18 on Ubuntu 11.10" [Critical,New: ]23:22
chrisccoulsondesrt, any ideas for how to track down an issue like that?23:23
robert_ancelldesrt, any particular complaints apart from the yuckiness of it?23:23
desrtrobert_ancell: well... i had PATH hardcoded in my .bash_profile23:23
desrtand it broke user-switching23:23
robert_ancelldesrt, well, that's just wrong to start with...23:23
desrti consider it to be no worse than what you've done :)23:24
Sarvattrobert_ancell: was it intentional that lightdm only tries to spawn X twice now instead of 6 times before giving up?23:24
robert_ancellSarvatt, no23:24
robert_ancelldesrt, your env is set via PAM, so your potentially overriding anything that PAM might have needed to do23:24
desrtanyway... mostly -10 points for style23:25
desrtthat is my main complaint23:25
robert_ancelldesrt, agreed23:25
Sarvattrobert_ancell: http://paste.ubuntu.com/927207/ seems to imply that it stopped attempting more than 2 tries before giving up sometime just after oneiric release23:25
robert_ancellSarvatt, that shows 6 X logs23:26
Sarvattyeah the dates though23:26
Sarvatti've hit failsafe many times since then23:26
robert_ancellSarvatt, note that it does recycle display numbers23:27
robert_ancellthough I wonder if it's run out of VTs or something23:27
robert_ancelldesrt, btw, have you seen the dconfalypse of everyone sticking stuff in /apps recently?  I've been trying to file bugs to stop everyone copying the people doing it wrong23:27
desrtugh23:28
desrtlike who?23:28
robert_ancellwe really need an easy way to migrate broken configs - gsettings doesn't give enough info23:28
robert_ancelldesrt, and why is it still not documented anywhere what format the path should be?23:28
* desrt ponders doing 'unfriendly' things to people who use /apps/23:28
ritzrobert_ancell, will this be a debian patch, or merged into main code base ?23:28
robert_ancellritz, main code base23:29
Sarvatthmm doesn't seem to be the case here at the moment, it does 0 and 1 then hits Xorg.failsafe.log, we're hitting some problems where nvidia isn't ready when X is started, and it used to work when it tried 6 times but now it doesn't23:29
desrtrobert_ancell: from a practical standpoint we're talking about gsettings here, right?23:29
Sarvattactually i'm wrong, it's only doing Xorg.0.log then going straight to Xorg.failsafe.log23:29
robert_ancelldesrt, accerciser, beatbox, brasero, cheese, epiphany, gnome-nettool, gnumeric, indicator-session, notify-osd, onboasrd, seahorse, shotwell, telepathy-logger23:30
desrtchrist...23:30
robert_ancelldesrt, yes23:30
* desrt is thinking of a warning in glib-compile-schemas23:30
desrt"use of /apps /system and /desktop is deprecated"23:30
robert_ancelldesrt, and new projects like beatbox / geary are just copying what older projects are doing.  So I've patched those ones and they don't need to worry about migration but things like cheese are a problem23:31
robert_ancelland basically it seems all of unity has done it wrong23:31
robert_ancellalso in /desktop is some gnome crypto stuff, vino, gstreamer23:31
desrtmigration is quite easy23:31
robert_ancelland /system contains org.gnome.system.dns_sd23:32
desrtdconf dump /app/whatever/ | dconf load /org/proper/path/ && dconf reset -f /app/whatever/23:32
robert_ancelldesrt, yeah, do you think we should encourage the migration to be done in the dconf layer?23:32
desrti think i don't want a migration API23:32
desrti want people to shell out to that ^^23:33
robert_ancelldesrt, and if they weren't using dconf as a backend?23:33
desrtrobert_ancell: that's hypothetical enough that i don't really care23:33
robert_ancelldesrt, ok, so I've files some bugs, please help squash them too23:34
robert_ancellI'll do a PSA announcement23:34
desrtrobert_ancell: i'm going to add the warning to the schema compiler23:34
desrtthat'll make one hell of a lot of noise23:34
desrti bet those ubuntu punks will vendorpatch it out of existence23:34
robert_ancelldesrt, also the gconf migration tool does the wrong thing last time I checked23:34
desrtoh?23:34
ritzrobert_ancell, do I need to fill in the reviewer ?23:35
robert_ancelldesrt, It copies the gconf patch names which is probably the main cause of the problem23:35
* desrt recently caught the migration tool doing the wrong thing and fixed it23:35
robert_ancellpath names23:35
desrtrobert_ancell: oh... the schema migration tool23:35
desrtinteresting23:35
robert_ancellritz, just leave it blank and it will assign it to the unity-greeter team23:35
desrtrobert_ancell: btw: unity-greeter's config story is a bit of a nightmare23:36
robert_ancelldesrt, could you recommend the migration on https://bugzilla.gnome.org/show_bug.cgi?id=67396523:36
ubot2Gnome bug 673965 in general "Settings in wrong path" [Normal,Unconfirmed]23:36
robert_ancelldesrt, ?23:36
desrtyou have a keyfile in /etc that's ignored entirely23:36
robert_ancelldesrt, yes, it was replaced with gsettings23:37
desrtmeanwhile you have a dconf database in the lightdm user's homedir with no obvious way of editing it23:37
robert_ancelldesrt, you control it with overrides23:37
desrtrobert_ancell: what if i'm a sysadmin?23:37
robert_ancelldesrt, is this the most official statement on what gsettings paths should be http://mail.gnome.org/archives/desktop-devel-list/2011-February/msg00064.html?23:37
robert_ancelldesrt, then you can set overrides right?23:37
desrtrobert_ancell: sysadmins should not place schema overrides23:38
desrtrobert_ancell: yes.  that email is correct.23:38
robert_ancelldesrt, also ask mterry, he changed it23:38
robert_ancelldesrt, the main issue with the u-g config was derivatives couldn't easily override the config if it's all in a keyfile23:39
desrtrobert_ancell: derivatives are fine23:39
desrtrobert_ancell: they're just like distros, really -- overrides are meant for them23:39
desrtimho, sysadmins should not be mucking around in /usr23:40
robert_ancelldesrt, well, then you need a system dconf database...23:40
desrtya.  that's sort of what i'd recommend, in fact23:40
desrtempty by default23:40
desrtvendors can continue to set their preferred defaults in the schemas...23:41
desrtone day probably you will want some kind of automated tool for controlling these things23:41
desrt...and one day i will finally add dconf-service system database support23:41
robert_ancell\o/23:42
desrti want to spend this entire cycle working on dconf and gsettings improvements23:42
desrtwanna wager if i'm gonna get a chance to? :)23:42
robert_ancellI'd like that too23:42
robert_ancelldesrt, btw, any change we can make dconf-editor into gsettings-editor anytime soon?  Note that UDS is coming up and that is the traditional time to improve the code23:43
robert_ancelldesrt, depends on how much crack is going into 12.10, and being post LTS I suspect a good amount :)23:44
desrtthat's one the list of stuff to fix :)23:44
desrtrobert_ancell: did the wayland experiments get anywhere this cycle?23:44
desrtanyone step up?23:44
robert_ancelldesrt, nope23:44
robert_ancelldesrt, I'd like to focus on that for 12.1023:44
desrtwanna wager on that one, then? :)23:45
robert_ancelldesrt, though I suspect the answer is going be the nvidia drivers screwing things up.  I need to ring RAOF today and pick his brains over that23:46
robert_ancelldesrt, I think I have a good chance :)  Putting together a proposal document for it now23:46
* desrt has made the evil change23:52
desrtyou're right -- the unity cats are just going to love this23:53
desrtwarning: Schema 'com.canonical.indicator.session' has path '/apps/indicator-session/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.23:54
robert_ancelldesrt, mwuhaha!23:55
* desrt is gonna get shit for this23:55
robert_ancelldesrt, btw, didrocks says he's all over this.  So they're going to try and migrate for 12.1023:55
desrtgood23:56
robert_ancelldesrt, the worrying part is seeing elementary and yorba just copying the same mistakes.  And I'm sure there's the 3rd party apps we have no idea about doing it too23:56
robert_ancellperhaps we should patch dconf-editor to have a warning on these keys - "this key is in using a deprecated name"23:57
mdeslaurI used /apps for my app23:57
robert_ancellmdeslaur, how did you decide that path to use?23:58
desrtpushed23:58
desrtmay god have mercy on my soul23:58
mdeslaurrobert_ancell: I think I read a python gsettings tutorial somewhere that had that, and when I looked in dconf-editor, a bunch of other stuff was using it23:58
robert_ancellmdeslaur, cool, that confirms what I suspected - I think patching dconf-editor will help there then23:59
robert_ancelldesrt, can you update http://developer.gnome.org/gio/stable/GSettings.html - it makes no mention of what format the path should be23:59
desrtrobert_ancell: what are your plans for dconf-editor?23:59
desrtrobert_ancell: sure23:59
robert_ancelldesrt, ignore it and hope it goes away?23:59
desrt"I think patching dconf-editor will help there" you said23:59
robert_ancelldesrt, nah, I'd like to convert it to the gsettings api, and then hope other people write patches instead of just complaining23:59

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