/srv/irclogs.ubuntu.com/2012/03/28/#ubuntu-desktop.txt

=== albrigha is now known as Guest67837
pittiGood morning05:09
cyphermoxmorning pitti05:12
cyphermoxgood night :)05:13
pitticyphermox: sleep well!05:17
rickspencer3pitti, what's the word on the street for Beta 2?05:32
pittirickspencer3: lots of fixes got wrapped into last night's rebuild; so now we're waiting for tests05:33
rickspencer3pitti, were all the fixes for bugs found in testing?05:33
pittirickspencer3: yes, looks like it05:34
rickspencer3interesting05:34
pittimany were in armel, maas (brand new on server), ltsp, etc.05:34
rickspencer3ok, thanks pitti05:34
pittiand some in ubiquity itself05:35
didrocksgood morning05:45
pittihey didrocks05:46
pittiTheMuso: good morning, how are you?05:46
pittiTheMuso: still online by any chance?05:47
TheMusopitti: Just. What can I do for you?05:47
didrocksguten morgen pitti!05:47
pittiTheMuso: it seems a lucid->precise upgrade is rather insistant on keeping at-spi instead of replacing it with libatk-adaptor05:48
pittiTheMuso: so my question is, would it be technically correct to say that libatk-adaptor provides: at-spi?05:48
TheMusoInteresting. I haven't seen any bugs filed as such...05:48
pittiTheMuso: i. e. do they provide the same functionality and perhaps APIs?05:48
pittiTheMuso: I just filed bug 96684505:48
ubot2Launchpad bug 966845 in update-manager "lucid->precise upgrade wants to remove ubuntu-desktop" [High,In progress] https://launchpad.net/bugs/96684505:48
TheMusopitti: It provides the same functionality in that it is a GTK module so that GTK a11y is exposed via dbus to at-spi2.05:49
pittiTheMuso: it's detected by the auto-dist-upgrade tester05:49
TheMusoat-spi also provides a GTK module for atk to do the same thing.05:49
TheMusos/atk/gtk./05:49
pittiTheMuso: before it didn't get that far because of other upgrade path failures which we fixed until yesterday05:49
TheMusoSO yes, same functionality, no in terms of API, as the only binary code in there is a GTK module.05:49
TheMusoRight.05:49
TheMusoSo yes, I guess we can set up libatk-adaptor to provide at-spi.05:50
pittiTheMuso: there are still programs in precise which depend on at-spi, such as gok05:50
* TheMuso nods,.05:50
pittiTheMuso: would these break if the real at-spi  suddenly disappears?05:50
TheMusoYes, since they use CORBA.05:50
pittiTheMuso: looks like the other rdepends are just python-pyatspi05:51
TheMusoRight.05:51
pittiwhich has a versioned dependency, and thus won't strictly be broken by a Provides:05:52
TheMusoRight.05:52
pittiTheMuso: does gok have a replacement which works with the at-spi2 stack?05:52
TheMusopitti: The only replacement I know of is still under development and not yet recommended for general use.05:52
TheMusokaribu or some such, can't remember how its spelt atm.05:53
pittihm, it's also holding back python-pyatspi2 in favor of keeping python-pyatspi05:53
pittiTheMuso: caribou, yes05:53
TheMusoright, not far off the mark. :)05:53
pittiTheMuso: so, that puts us in a difficult position -- we need at-spi2 for most stuff, but we need to keep at-spi for gok, but you can't install them at the same time05:54
TheMusopitti: Well python-pyatspi2 does provide python-pyatspi in a technical sense, as afaik the API is exactly the same.05:54
pittiTheMuso: oh, that helps indeed05:54
TheMusopitti: Right. IMO we dump gok completely.05:54
TheMusoWe still support lucid on teh desktop for another year, and hopefully by then, caribou will be good enough for general use.05:55
pittiTheMuso: ah, so would you mind filing a removal bug for gok? better if it comes from someone who actually knows this05:56
TheMusopitti: Can do that tomorrow, unless you feel its time critical, in which case I can do it now.05:57
pittiah, gok has always been in universe05:57
pittiTheMuso: nah, that's fine05:57
TheMusoOk will take care of that tomorrow, and will get patches ready for the at-spi2 packages, we are currently synced with debian in terms of the at-spi2 stack, so will get the changes included there also.05:59
pittiTheMuso: ok, I'll do an upload with the two new Provides: then, if it's alright with you?05:59
TheMusooh sure go ahead.05:59
rickspencer3TheMuso, hey, someone reported some accessibility related bugs yesterday, is there a way I should tag them or such so that the accessibility team sees them?06:00
pittiTheMuso: oh, if you want to do that in Debian, then please do that06:00
TheMusorickspencer3: Are they filed against the appropriate packages?06:00
TheMusopitti: Feel free to upload, but I'll get them into debian too.06:00
TheMusorickspencer3: tag them a11y as well.06:00
rickspencer3TheMuso, I believe they are filed correctly06:00
TheMusosearching for bugs with the a11y tag will show all a11y bugs.06:00
TheMusorickspencer3: Ok.06:01
rickspencer3thanks TheMuso, I'll add the tags06:01
TheMusonp06:01
pittiTheMuso: there ought to be a 2.4.0 upgrade anyway, corresponding to the GNOME 3.4 release?06:01
TheMusopitti: There is, its in debian, my plan was to sync it post beta.06:01
pittinice06:01
TheMusos/was/is/06:01
pittiTheMuso: ok, so if you are fine with this, I'll assign that bug to you?06:02
pittican't  upload now anyway due to the freeze06:02
TheMusoSure, np.06:02
pittiI added a summary to the bug06:02
pittiTheMuso: done, thanks06:02
pittiTheMuso: and good night!06:02
pittididrocks: so it seems that unity workaround reset quite a bit more than just the plugin list? this morning I re-instated launcher autohide, keybindings, FFM, etc.06:16
didrockspitti: in fact, it can be a side effect06:16
pittianyway, as long as it also covered the important bit, good enough06:16
didrockspitti: meaning, the side effect will be to reset everything you changed since the last time you changed the session06:17
pittiah06:17
didrocks(to another compiz session)06:17
didrockscompiz is doing that:06:17
didrocks-> you reset the plugin list in /apps/compiz-106:17
didrocksif you do nothing, then, nothing load06:17
didrocks(because you don't have a plugin list)06:17
didrocksso, you need to force "switching to a new profile"06:18
didrocks-> I set the "foo" profile06:18
didrocksthen, compiz load06:18
didrockssee that the current profile should be unity06:18
pittiah, settings are per-profile06:18
didrocksand copy /apps/compizconfig-1/profiles/unity back to /apps/compiz-106:18
didrocks(so, you didn't get the copy of /apps/compiz-1 to /apps/compizconfig-1/profiles/unity before)06:18
didrocksthat's why you can loose those settings06:19
didrocksin case you didn't know, the gconf backend is funny:06:19
didrockslet's say, you are on an existing profile "default" and go to the profile "unity"06:19
pittikeeps me trained where to change stuff :)06:19
didrocksis takes /apps/compiz-1, copy all keys to /apps/compizconfig-1/profiles/default06:20
didrocksthen take /apps/compizconfig-1/profiles/unity and copy it back to /apps/compiz-106:20
didrocksand finally set a *!schema!* in /apps/compizconfig-1/ to current_profile -> unity06:20
didrocksdo not wonder why you have a lot of writings on profile change :)06:20
=== Zdra is now known as xclaesse
chrisccoulsongood morning07:37
didrockshey chrisccoulson, how are you?07:46
chrisccoulsonhi didrocks, i'm good thanks. how are you?07:47
didrockstkamppeter: I assigned you bug #857663 for reviewing as you are probably the best person to look if the backport of the fix is needed/correct :)07:47
ubot2Launchpad bug 857663 in cups "cups crashes on SIGHUP if printer classes are defined" [Undecided,New] https://launchpad.net/bugs/85766307:47
didrocksI'm fine thanks ;)07:47
glatzorhello mvo07:51
glatzormvo, I am currently working on an lp#89900107:52
glatzormvo, it seems that there is a bug in python-apt detecting multi arch. apt_pkg.config.value_list["APT::Architectures"] returns an empty list. Also the option is set if apt-config dump is called07:53
mvoglatzor: its a bug in apt07:53
mvoglatzor: there is a apt_pkg.get_architectures() call that you can use07:53
mvoglatzor: that will return the native arch first and the foreign ones as the subsequent ones07:53
mvoglatzor: alternatively you could skip packages with ":" in the apt cache in the first search pass07:54
pittihey mvo, guten MOrgen07:58
mvohey pitti, guten morgen08:00
seb128hey08:05
pittia Seb!08:07
pitti*hug*08:07
seb128hey pitti, wie geht's?08:07
pittigut, danke!08:07
pittiwe could use some help with testing current ISOs (respun last night), so if anyone feels like it..08:08
SweetsharkGoooood morning!08:11
seb128pitti, I might have a try later on by my installs are not useful usually they are on the most tested ones (i.e i386 desktop CD)08:11
pittihey Sweetshark08:12
seb128I don't have the bandwith and disk space to store dvd images08:12
pittiseb128: we only have 1/6 tests for desktop i386 ATM08:12
seb128pitti, ok, will do some extra ones for it then08:12
* pitti downloads the amd64 DVD08:13
pittiyeah, but at least 1.5 GB is a lot better than the 4.5 we used to have08:13
glatzormvo, please see bug 966916/08:15
ubot2Launchpad bug 966916 in python-apt "Doesn't detect multi arch setups correctly" [Undecided,New] https://launchpad.net/bugs/96691608:15
glatzormvo, please see bug 96691608:15
Sweetsharkpitti: to reiterate from yesterday: to simulate a "do-release-upgrade -d" with a ppa as close as possible, do a) add the ppa b) manually tweak the apt sources to precise c) apt-get dist-upgrade08:15
Sweetsharkright?08:15
pittiSweetshark: sounds about right08:15
pittiSweetshark: mvo might know how to include the PPA in a do-release-upgrade run08:15
mvoglatzor: oh, awsome08:15
mvoSweetshark: you can add [Sources]\nAllowThirdParty=True to /etc/update-manager/release-upgrades.d/foo.cfg08:18
Sweetsharkmvo: cool thanks!08:18
Sweetsharkmvo: I like that better than an "almost, but not quite like" dist-upgrade to see if I killed the bug.08:19
mvoglatzor: commited08:19
mvoglatzor: so that means that now cache["apt:amd64"] works as well08:23
trijntjeping pitti, could you take a look at bug 957746 ?09:00
ubot2Launchpad bug 957746 in ubuntu-defaults-builder "ubuntu-defaults-builder: setting language does not take effect" [Undecided,New] https://launchpad.net/bugs/95774609:00
pittitrijntje: probably a bug in gfxboot or otherwise, but I can reproduce locally and check with Colin09:01
Sweetsharkjibel, pitti: bug 916291 just changed to "Fix commited"09:03
ubot2Launchpad bug 916291 in libreoffice "failed to upgrade from Oneiric to Precise: ERROR: Cannot determine language! - exit status 134" [Critical,Fix committed] https://launchpad.net/bugs/91629109:03
pitti\o/09:03
pittithanks Sweetshark09:03
* Sweetshark takes a deep breath.09:03
pittiSweetshark: so again, if you want to upload now, please upload to precise-proposed09:03
pittithen it can already build now09:03
Sweetsharkjibel: testing most appreciated.09:03
pittithe auto upgrade tests will test it as soon as it's in the archive09:04
Sweetsharkpitti: k, I wonder if we should wait for 3.5.2 though. rc2 is already tagged.09:04
pittiSweetshark: if it's more than two days away, I'd say upload it now09:05
SweetsharkOTOH there is nothing like a bit of good old builder hugging ...09:05
pittiit breaks pretty much every oneiric upgrade09:05
Sweetsharkpitti: it might be. and if we want to have exactly the same tarballs as debian there might be another day of delay just for that.09:06
Sweetsharkjibel: Could you give that bugfix a testrun? instructions are in the bug.09:07
trijntjepitti: thanks! The easiest way is probably to build the example package, since the bug also occurs there09:08
jibelSweetshark, sure, I can do that this afternoon09:09
jibel... if there is no respin of Beta 2 :)09:09
Sweetsharkpitti: btw who do I need to take hostage on UDS to get more discspace on the ppas? LibreOffice fails on a lot of those bc of that. Thats also something that is driving ricotz nuts, I guess.09:09
Sweetsharkjibel: thanks a lot, that is awesome.09:10
* Sweetshark goes hunting for more dupes of 916291.09:10
pittiSweetshark: hm, RT ticket I'd sayy09:11
Sweetsharkpitti: omg!1!!09:11
Sweetsharkpitti: fwiw I already talked to some guys on IRC (lamont for example IIRC), but all I got was unhelpful 'make your package smaller' replies -- or at least the problem isnt fixed. Thats were the evil hostage-taking plan for UDS comes from.09:14
pittiheh09:15
pittiperhaps try bribing them with beer first?09:15
* Sweetshark likes the fact that the libreoffice bug list is lead by two 'critical/fix commited' bugs.09:16
Sweetsharkpitti: we are talking libreoffice here. needs stronger booze.09:16
Sweetsharkpitti: Ok, I wait until jibel confirms the fix this afternoon and will put a build in proposed then.09:46
pittiSweetshark: cool, thanks09:46
BigWhalepitti, thanks for the resolution of this https://bugzilla.gnome.org/show_bug.cgi?id=67203009:47
ubot2Gnome bug 672030 in libgnome-desktop "gnome-settings-daemon always prevents suspend on macbookpro5,3" [Normal,Resolved: notgnome]09:47
pittiBigWhale: not uploaded yet, but in bzr09:47
pittide rien!09:47
BigWhalepitti, I was about to do some testing and writing patches today. I guess not. :)09:47
dholbachdid anyone of you have any problems with having multiple keyboard layouts on the same machine and switching between them?10:00
pittiI have three, and switching works fine10:00
pitti(us, de, us Dvorak)10:01
dholbachhum, ok - are there any g/dconf keys I could reset to try setting it up from scratch to see if I can get it back to working?10:01
pittigsettings reset org.gnome.libgnomekbd.keyboard layouts10:02
pittidholbach: control-center's keyboard capplet controls this, might be easier there10:02
pittiorg.gnome.libgnomekbd.keyboard layouts ['us', 'de\tnodeadkeys', 'us\tdvorak']10:02
pittithat's how it looks like for me; what is it for you?10:02
dholbachalrightie - I'll let you know if I can get it back to work - it's my girlfriend's laptop: Norwegian and German I think10:03
pittidholbach: xprop -root _XKB_RULES_NAMES10:03
pittidholbach: that's what's actually in the X server10:03
pittiit shoudl be a combination of that gsetting and /etc/default/keyboard10:04
dholbachpitti, how do I update /etc/default/keyboard? manually?10:05
pittidholbach: there might be some dpkg-reconfigure thing, but usually it's set by the installer10:05
pittiwe don't have an "apply system-wide" button for that yet10:05
dholbachah ok10:05
dholbach_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "no", "", ""      --    but in /etc/default/keyboard it's XKBLAYOUT="de"10:06
dholbachthe norwegian layout does not seem to work at all10:07
pittiwhat does gsettings say?10:07
dholbachpitti, layouts [], model , options []10:09
dholbachall empty10:09
pittidholbach: hm, did you choose the layout in lightdm perhaps?10:10
dholbachI can't quite remember - my girlfriend seems to have a tried a number of options10:10
pittidholbach: env | pastebinit -10:10
dholbachhttp://paste.ubuntu.com/90366110:11
pittihm, no layout there10:12
pittiso it looks something picks it from the locale, or some other magic method I'm not aware of10:12
dholbachin the keyboard capplet there is just "Norwegian" now10:12
tkamppeterdidrocks, thanks. I think the fix should be done and should not cause problems. It is a backport from newer versions of CUPS and later releases of Ubuntu never caused the same complaint. Also it seems that the CUPS features of printer classes is broken by the bug. I recommend to issue an SRU for CUPS on Lucid.10:18
didrockstkamppeter: can you handle it, please? :)10:19
glatzormvo, could you please have a look at https://code.launchpad.net/~aptdaemon-developers/sessioninstaller/multiarch/+merge/9969310:19
glatzormvo, furthermore I have added some sanity checks to InstallPackageNames (introducing a new error dialog - which would require a string freeze exception)10:20
glatzormvo, you can find those in trunk10:21
dholbachpitti, I can't get it to work - I readded the layout, added a new one, removed it again and now it shows ["no"] as layouts, still it's the German layout10:26
dholbachI could try editing /etc/default/keyboard10:27
pittidholbach: what does xprop say?10:27
dholbach"evdev", "pc105", "no", "", ""10:27
pittihm, that's about everythign you can ask from settings-daemon10:29
dholbachok, I'll update etc/default/keyboard and restart and see what happens10:30
pittidholbach: at this point I'm afraid you need to bother the X.org guys :/ no idea10:31
pittidholbach: what does "doesn't work" mean exactly? i. e. what kind of breakage?10:31
dholbachit is the German layout it's using10:31
dholbachnot the Norwegian one10:31
dholbachok, I'll go and ask in #ubuntu-x10:33
=== alan_g is now known as alan_g|afk
tkamppeterdidrocks, no problem.10:40
seb128dholbach, does it work if you set fr and de?10:40
seb128dholbach, i.e is that no specific?10:40
didrockstkamppeter: thanks :)10:40
dholbachseb128, do I need to restart my session for it to have an effect? it seems like changing it does have no effect at all10:42
dholbach→ french does not work10:42
seb128dholbach, how do you change it?10:42
seb128indicator menu? keybinding?10:43
dholbachin the keyboard capplet10:43
seb128dholbach, hum, can you try with the indicator?10:43
dholbachseb128, no effect10:44
seb128dholbach, does "setkxbmap no" works?10:44
dholbachhum10:45
dholbachwhere do I get the command from?10:45
dholbachx11-xkb-utils is installed10:46
dholbachhum hum10:46
dholbachnevermind10:47
dholbachseb128, that makes it work10:47
dholbachlet me restart the session to see if it sticks10:47
dholbachand then readd German to see if switching between the two works10:47
dholbachno, after restarting the session the setting is gone again10:48
seb128dholbach, right, setkxbmap is only for the running session, it doesn't change any setting10:52
seb128but it suggests the issue is not xorg10:52
dholbachaha10:52
seb128it's g-s-d10:52
seb128I've a similar bug on my session in fact10:52
seb128but I never bothered debugging it10:52
seb128the keymap is always french10:52
seb128whatever i pick in the indicator10:52
dholbachis there any way how I can clear out whatever old settings there is to "start from scratch" and see if I can reproduce the issue?10:52
dholbach:-/10:53
seb128dholbach, try to gsettings reset org.gnome.libgnomekbd.keyboard10:54
seb128hum10:55
seb128hum10:56
seb128no, ctrl-W doesn't delete words in xchat-gnome :p10:56
seb128dholbach, reset-recursively rather10:56
seb128gsettings reset-recursively org.gnome.libgnomekbd.keyboard10:56
dholbachalright10:56
seb128gsettings reset-recursively org.gnome.libgnomekbd.desktop10:56
seb128could be useful as well10:56
ritzseb128, I believe, gtk does have emac binding support10:57
seb128ritz, right10:57
dholbachseb128, no dice :/10:58
dholbachinterestingly enough lightdm still shows "no" in the upper right corner and the capplet still lists "Norwegian"10:59
seb128dholbach, reset org.gnome.desktop.a11y.keyboard maybe10:59
seb128org.gnome.settings-daemon.plugins.keyboard10:59
seb128trying all the keyboard stuff :p11:00
=== MacSlow is now known as MacSlow|lunch
dholbachnope, still doesn't work11:01
seb128dunno then11:02
seb128g-s-d is a piece of crap :p11:02
ogra_seb128, ++11:05
dholbachok, so it seems whatever I change changes XKB_RULES_NAMES and updates dconf keys accordingly - it just has no effect on the actual keymap being used11:12
dholbachit sticks to German (for whatever reason)11:12
dholbachif I file a bug about that, where do I file it?11:13
dholbachseb128, pitti: ^11:13
dholbachit annoys my girlfriend to no end :)11:13
dholbachseb128, ^ just imagine you would have to use a German keyboard all the time :-P11:15
chrisccoulsonheh, i'm sure if seb128 had his way, we would ship with only support for french keyboard layout ;)11:21
dholbachI'll file it on g-s-d for now and reassign if necessary11:22
seb128dholbach, ok11:23
=== Zdra is now known as xclaesse
seb128dholbach, you can probably add an autostart which do the setxkbmap call if she only wants to use no11:24
seb128dholbach, as a workaround11:24
dholbachyes11:25
dholbachseb128, pitti: any info missing on https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/967034?11:25
ubot2Launchpad bug 967034 in gnome-settings-daemon "Updating keymap information does have no effect" [Undecided,New]11:25
seb128dholbach, no, as said I've the bug on my account so I can probably get the infos I need, debug it there11:26
dholbachok11:26
seb128out of the fact that keyboard stuff are harder than they should and I've little clue about them to debug ;-)11:26
dholbachthanks everyone for helping debug it11:29
dholbachI added an autostart bit for now11:30
pittire11:57
seb128pitti, wb11:58
pittidholbach: thanks, looks complete enough to reproduce11:58
pittiseb128: FYI, please don't restart the retracer again, I just got it to fail on the bug I want to fix11:58
seb128pitti, ok11:59
rodrigo_hi12:01
rodrigo_in the last few days, when updating from http://es.archive.ubuntu.com/ubuntu/ oneiric-updates/main, I get packages that are not signed12:02
rodrigo_has the .es server been hacked?12:02
rodrigo_or just missing signatures? :D12:02
=== MacSlow|lunch is now known as MacSlow
trijntjepitti: Am I using the wrong commands to build the image? I describe the commands I use in the original bug description of bug 95774612:26
ubot2Launchpad bug 957746 in ubuntu-defaults-builder "ubuntu-defaults-builder: setting language does not take effect" [Undecided,New] https://launchpad.net/bugs/95774612:26
pittitrijntje: that's what I'm using as well; currently building an image for -nl12:27
pittitrijntje: and will then follow up to the bug12:28
pittitrijntje: did you check the language in gfxboot?12:28
pittitrijntje: and the locale?12:28
pitti(locale in the live session, I mean)12:28
pittitrijntje: and did you install the nl langpacks, too?12:28
trijntjepitti: I did check the language in the live environment in the 'language selector'12:31
trijntjeI don't know what 'gfxboot' is so I didnt check that.12:31
pittitrijntje: if you press a key at the very beginning, when you see the "human = keyboard" graphic12:32
pittitrijntje: all ubuntu-defaults-image can do is to set the default there, and from there it'll be taken to the live system12:33
pittitrijntje: my NL cd finished building, and it's correct in gfxboot12:33
pittiand the live system is in Dutch12:34
trijntjepitti: I use unetbootin to put the iso on a usb, since vbox keeps crashing here. Could that be the cause?12:35
pittitrijntje: followed up to the bug12:37
pittitrijntje: that shouldn't be it really, as long as it boots12:37
pittiI just used kvm -m 1024 -vga std -cdrom binary-hybrid.iso12:37
Riddellno images listed for testing http://iso.qa.ubuntu.com/qatracker/milestones/210/builds/14369/downloads12:38
trijntjepitti: It looks like the problem is caused by unetbootin, when I use the kvm command you provided I do get a localised live environment12:49
=== alan_g|afk is now known as alan_g
* mterry waves good morning to this unusually quiet channel! :)13:47
cyphermoxhey mterry13:50
seb128hey mterry, cyphermox!13:51
seb128mterry, do you miss the noise? ;-)13:52
seb128or rather the vibrant activity of desktopers arguing over bugs ;-)13:52
mterry:)13:53
mterryJust wanted to make sure some disaster didn't befall Europe or something while I wasn't paying attention13:53
pittiquiet == good; being stuck for two hours in dissecting nested EBRs from the bug that seb128 handed me :)13:54
kenvandineit has been very quiet :)13:55
seb128pitti, no need to thanks me, it's my please :p13:56
seb128hey kenvandine13:56
jibelSweetshark, I finished the upgrade test with the ppa enabled13:57
jibelSweetshark, not only the system upgraded successfully to Precise but libreoffice even starts when I click on the launcher ;)13:57
Sweetsharkjibel: soo ... did it work?13:57
jibelSweetshark, congrats!13:57
pitti\o/13:57
pittijibel: merci13:57
Sweetshark\o/ \o/13:57
pittiSweetshark: upload! upload! upload!13:57
Sweetsharkjibel: big thanks indeed!13:57
Sweetsharkpitti: hrhr13:58
pittilook at all these empty builders yearning for something to do13:58
=== zyga is now known as zyga-afk
seb128ricotz, there?14:18
seb128desrt, do you run gnome-keyring 3.4 (the gnome3 ppa version)?14:19
desrti have gnome3 ppa, yes14:19
seb128desrt, can you run seahorse for me and see if you have the expender sign showing up next to the login keyring?14:20
desrtseb128: it seems that it just shows that keyring by default14:21
seb128desrt, is there an expender in the name column?14:21
desrtno14:21
seb128desrt, can you change themes and back?14:21
desrton the view menu there is a new option 'by keyring'14:21
desrtthat cause a sidebar to pop up14:21
seb128desrt, pick anything, an a11y theme if you want14:21
seb128desrt, then back to the one you use14:22
seb128desrt, does it make an expender sign be displayed?14:22
desrtno..14:22
seb128ok :-(14:22
desrton a call right now.  we'll talk in a bit.14:22
seb128desrt, ok, ping me back14:23
seb128desrt, unping, I managed to run the new seahorse with some dpkg-deb -x and LD_LIBRARY_PATH, they list all items in a flat list14:28
dupondjeEmpathy removes profiles that are not supported? Cause telepathy-haze was removed, installed it again, but MSN accounts are gone :(14:28
seb128desrt, it doesn't help me for bug #96386214:29
ubot2Launchpad bug 963862 in seahorse "The keyring "login" doesn't display any keys or saved passwords." [High,Confirmed] https://launchpad.net/bugs/96386214:29
seb128i.e https://launchpadlibrarian.net/98029912/seahorse.png should have ">" in the column14:30
seb128that broke between gtk 3.3.18 and .20, the expender is only shown after a theme change14:30
desrtseb128: off14:30
desrtseb128: http://imgur.com/wdiya14:31
seb128desrt, yeah, doesn't help me, but thanks14:31
desrtseb128: upgrade to new seahorse :D14:32
seb128desrt, https://launchpadlibrarian.net/98029912/seahorse.png should have a > next to keyring14:32
mdeslaurugh, seahorse is a mess in precise :(14:32
desrtseb128: ya.. i downgraded and was able to see your problem14:32
seb128desrt, well, still gtk 18 -> 20 broke working software so I want to figure if that's a gtk regression there14:32
desrtseb128: probably is... but keep in mind "lortie's law"14:33
desrtbenjamin has been being rather aggressive about that lately14:33
seb128desrt, you should also run the last version of everything? :-)14:33
desrtseb128: hum?14:33
seb128desrt, "lortie's law"14:33
desrtno14:33
seb128"if you are not running the last version it's your fault" ;-)14:33
desrthow did he word it...14:34
desrt" 'it used to not crash' is no excuse "14:34
desrthe came up with it after i pushed that change to glib that caused all gtk programs to crash14:34
desrtand refused to revert it14:34
desrtie: if you (as a user of my library) are doing stupid things, then i won't hesitate to break you with changes to my library14:34
seb128desrt, right, which is why I'm trying to figure now if seahorse was doing something stupid14:35
desrtseb128: is there a reason you didn't upgrade seahorse?14:38
seb128desrt, it depends on the new gnome-keyring14:39
desrtah14:39
desrtdare i ask...? :)14:39
desrti only mention it because the new UI actually looks really nice14:39
seb128desrt, it was separate in several sources and stefw admitted the fallback mode could be broken since there was quite some refactoring and he mostly tested shell integration14:39
seb128desrt, if you ask why we didn't update gnome-keyring14:40
desrtright... gcr came in this cycle14:40
seb128desrt, i.e seemed like work with regression potential for no real win14:40
desrtmakes sense14:40
desrtit's _really_ late now, in any case14:40
desrtpitti would have a heart attack :)14:40
pittiwell, there were several actual regressions, and a major rewrite14:40
seb128yeah, and this expender bug is not worth the update :p14:40
seb128especially that it could well be a gtk issue14:41
pittiso, mostly LTS conservatism14:41
* desrt has always _always_ been on the other side of that argument14:41
pittiyay, 3.4 released \o/14:43
dupondjedamn, still can't maximize remmina desktops on seconds screen in unity :(14:44
dupondjeto bad14:44
desrt'apt-get install valac' -> you end up with valac-0.1414:44
desrtwe should fix that now that 0.16.0 is out?14:44
desrtpitti: seems that you touched it last14:46
pittiif we test that all reverse build deps actually build and work with 0.16, sure14:47
desrt'valac' has rdeps? :(14:47
desrthuh.  it does have a few.14:48
seb128desrt, well "reverse *build* deps" for sure14:49
seb128desrt, everything which checks for valac in its configure14:49
desrtseb128: you'd expect dependencies on specific vala packages, though14:49
desrtlike valac-0.14 or 0.16 explicitly14:49
seb128desrt, that doesn't work when configure checks for "valac"14:49
seb128which most do14:49
desrtya.  that's actually a bit of a disaster14:50
desrtbecause if you want to build both a valac-0.14 program and a valac-0.16 one, you're in trouble14:50
seb128tell me, I keep changing alternatives :p14:50
pittimost packages do build on valac-X.Y14:50
desrtseb128: correct fix there i guess is to set VALAC environment variable before calling configure14:51
pittibut many don't, for example activity-log-manager, colord, simple-scan, etc.14:51
desrtie: tweak the packaging14:51
desrtreally automake should be clever enough to see if a package is requesting version 0.16 it should try 'valac-0.16' first14:51
mbieblor even better, valac doesn't break existing sources with each new release :-)14:52
desrtthat's not really possible14:53
pittiit's still a relatively young language, so in some cases breaking old weird stuff is certainly acceptable IMHO14:55
mbiebldesrt: build-depening on valac-$ver is painful though14:55
mbieblas you have to touch a lot of packages each new release14:55
mbieblpitti: nod, especially the dbus-glib → gdbus switch14:56
mbieblbut most of the software I tested with 0.14 compiled fine against 0.1614:56
pittiyeah, the 0.10 -> 0.12 switch seemed much rougher14:57
tkamppeterpitti, didrocks, I have prepared an SRU for bug 857663. Please approve it.14:58
mbieblyou are going to ship with 4 different vala versions in precise?14:58
ubot2Launchpad bug 857663 in cups "cups crashes on SIGHUP if printer classes are defined" [High,Fix committed] https://launchpad.net/bugs/85766314:58
didrockstkamppeter: I'm not in the SRU team :)14:58
pittitkamppeter: thanks! will have a look at the queue, just not right now14:59
seb128desrt, it is a gtk bug :p15:40
desrtfigures15:40
desrtseb128: got a patch?15:40
seb128desrt, Company knows what's wrong and is doing one as we write15:41
seb128desrt, cf #gtk+15:41
seb128desrt, he said it's quite obvious now that I pointed the commit and a description of the issue15:41
desrtgreat15:41
desrtmaybe we'll have a .0.1 or a .1 soon15:41
seb128desrt, yeah, it's not a blocker bug and we should get .1 in precise15:42
seb128desrt, though I'm not sure we will get gtk .1 before SRU15:42
desrttoo bad.  was hoping for the last-minute gnome-keyring bump :)15:42
desrtseb128: SRU?  you mean freeze?15:42
desrtoh.  i understand.15:42
seb128desrt, GNOME 3.4.1 is 4 days after the hard freeze, it should be ok to wave in obvious bug fixes but gtk tends to not be "obvious" to test15:43
seb128Trevinho, hey15:47
Trevinhohi seb12815:47
seb128Trevinho, I reassigned bug #967197 to unity, could be bamf ... do you know if that's a known issue? I noticed here as well that pinning things to the launcher tend to make bamf unhappy (they stop showing as running and to be listed in alt-tab)15:48
ubot2Launchpad bug 967197 in unity "Gedit Unity Launcher Inconsistency " [Undecided,New] https://launchpad.net/bugs/96719715:48
seb128Trevinho, i.e https://launchpadlibrarian.net/98681056/hiddeninlauncher.png15:48
* Trevinho looking15:49
seb128pitti, https://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00092.html15:51
pittiseb128: yep, saw; thanks15:51
seb128pitti, not sure if,where I should forward it15:51
seb128pitti, I guess .1 makes it challenging to sneak it, same as this cycle15:53
seb128i.e ideally one week earlier would work better for us15:53
Trevinhoseb128: I've tried, but I can't reproduce it here...15:56
Trevinhocan you?15:56
Trevinhoanyway it looks like it could be a bamf / unity interaction issue15:56
seb128Trevinho, I need to try but I don't want to screw my session now15:57
seb128tr15:57
seb128Trevinho, but it happens regularly here, at least I had it often when pinning a .local custom desktop I made15:57
seb128let me try in a guest session15:57
pittigood night everyone!16:00
seb128'night pitti16:02
seb128Trevinho, ok, got it16:02
seb128Trevinho, I did a bit of playing with running gedit from the dash, right click on it to lock it, close it, run it again from the dash, close it, unpin16:03
seb128not sure in what order it took like 5 cycles or pin,unpin,run,close16:03
seb128Trevinho, I had gdb attached to bamf it didn't exit16:03
seb128Trevinho, is there any other info that would be useful?16:03
Trevinhoseb128: maybe it could just be an unity isssue btw16:03
Trevinhoseb128: if you can check with d-feet or mdbus2 or something like that if the application is on the bamf bus...16:04
seb128Trevinho, can I check on d-feet the bamf status?16:04
seb128ok16:04
Trevinhoi.e. you have to ensure that one of the opened applications is nautilus16:04
Trevinhos/nautilus/gedit/16:05
seb128Trevinho, so yeah, it has an application group on d-feet16:06
seb128with is-running = 116:06
seb128the name, .desktop are correct16:07
seb128so unity side bug?16:07
Trevinhomh, ok... so I'm thinking that maybe we're ignoring it on unity due to a missing object-parameter unsetting16:07
Trevinhoseb128: yes, it could... Or libbamf, but it looks more unity related16:07
seb128Trevinho, is there any extra info I can provide? I can get those bugs relatively easily so I could run a debug version with printfs or something if required16:08
Trevinhoseb128: I was looking at it...16:10
seb128Trevinho, ok, no hurry, if you feel like fixing it and need info just ping me16:10
seb128no need to be today ;-)16:10
Trevinhoseb128: if you want to try, just grep the unity src for "unity-seen" and disable the related checks...16:12
TrevinhoThen maybe you'll have duplicated icons, but at least we can see if they are there or not..16:12
seb128ok, I will give that a try16:13
seb128thanks, I will let you know how it goes16:13
BigWhaleGreetings everyone16:29
didrockshave a good evening everyone!17:03
* slangasek waves20:27
seb128hey slangasek20:28
seb128desrt, there?20:28
slangasekok, so assuming 15 bookmarks is a reasonable number to have, what else could explain why firefox is eating my CPU whenever the hud looks at it?20:28
seb128we got bugs like bug #96549320:28
ubot2Launchpad bug 965493 in unity "cpu race between nautilus, hud- and unity-service" [High,Triaged] https://launchpad.net/bugs/96549320:28
chrisccoulsonslangasek, i can't answer that until i actually see what it's doing :)20:28
slangasekchrisccoulson: you want a backtrace of FF then, I guess?20:29
seb128so maybe it's similar20:29
chrisccoulsonyes please20:29
slangasekchrisccoulson: would a large number of windows perhaps contribute to this?20:29
slangasekI know I'm atypical in that I keep lots of windows open with fairly few tabs in each20:29
slangasekok, let's see - how do I trigger hud-service to run again?20:29
seb128slangasek, it does it alone as soon as you focus something20:29
seb128or hit tab20:30
slangaseknot consistently for me20:30
seb128well something = firefox20:30
seb128otherwise you need to open the hud ui, i.e tap alt20:30
slangasekyes, none of these things consistently cause the CPU spin20:30
slangaseki.e., if hud-service starts at all on window focus or tapalt, it does its thing quickly and exits again20:30
seb128which suggests it's not the bookmarks bug, that's a constant one20:31
seb128I think it's similar to the bug I pointed before20:31
seb128it seems there are some cases which create activity loops or something20:31
slangasekbug #965493?20:31
ubot2Launchpad bug 965493 in unity "cpu race between nautilus, hud- and unity-service" [High,Triaged] https://launchpad.net/bugs/96549320:31
seb128that's why I wanted desrt around, but seems he's not there20:31
seb128slangasek, yes20:31
slangasekok20:31
seb128I saw a few similar looking bugs20:31
slangasekI'll wait until I reproduce it by accident again20:32
slangasekshouldn't have to wait more than 10 minutes20:32
seb128desrt, ^ when you are around can you give some hints on what infos would be useful to debug hud spinning cpu bugs?20:32
seb128desrt, seems we got a few of those, slangasek gets one (under unity-2d, maybe 2d is misbehaving somewhat)20:32
seb128slangasek, but did you try 3d recently to see how wakeups are there? they should have improvements quite a bit in 5.8 (current precise version)20:33
slangasekno, haven't tried20:33
seb128ok20:34
slangasekchrisccoulson: what style of backtrace would you like?  'thread apply all bt full' is a bit daunting to cut and paste :)20:35
chrisccoulsonslangasek, yeah, i should only need the main thread20:36
slangasekchrisccoulson: ok, backtrace sent to the bug20:40
chrisccoulsonslangasek, that shows exactly the same problem as bug 801699 (ie, dbusmenu_menuitem_find_id is slow to find menuitems)20:42
ubot2Launchpad bug 801699 in dbusmenu "DBus menu is very slow when using large menu" [Medium,Triaged] https://launchpad.net/bugs/80169920:42
slangasekok, but that doesn't really explain why I'm seeing it worse than most people, yes?20:43
slangasekI mean, this isn't a trivial slowdown20:43
slangasekthis is firefox hammering the CPU at 100% until I kill hud-service20:44
chrisccoulsonslangasek, oh, people who see the problem at all will see it pretty bad20:44
slangasekwhy am I in the "at all" set? :-)20:44
chrisccoulsonslangasek, it should only happen with large menus though, and the trace there suggests that there are menus nested at least 4 levels deep20:45
chrisccoulsonare you sure you don't have lots of bookmarks? :)20:45
chrisccoulsonperhaps you could look at the output of dbus-menu-dumper from libdbusmenu-tools?20:45
slangasekwell, I don't have a lot of bookmarks *that I've created*20:46
slangasekI do have a nested menu of Bookmarks Toolbar -> Smart Bookmarks -> Most Visited -> stuff20:47
slangasekis that part of the default bookmark set these days?  Should I consider axing it?20:47
chrisccoulsonslangasek, yeah, those have gone now. are there a lot of entries in there?20:48
slangaseksure20:48
chrisccoulsonoh, hang on20:48
chrisccoulsoni might be thinking of the wrong ones20:48
chrisccoulsonhmmm20:48
chrisccoulsoni have Most Visited, but it doesn't have many entries in it20:49
slangasekso I've nuked the 'smart bookmarks' now since I don't use it20:52
slangasekhowever, this seems to have resulted in all of my submenus being unavailable :-)20:53
cyphermoxseb128: took a while, but I got the indicator patch fixed for vino21:58
seb128cyphermox, great!21:59

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