/srv/irclogs.ubuntu.com/2011/11/17/#ubuntu-desktop.txt

=== lifeless is now known as subunit
=== subunit is now known as lifeless
=== eeejay is now known as eeejay_is_afk
=== zyga-afk is now known as zyga-really-afk
TheMusoRAOF: RAOF You're on precise correct? Did you get this error when attempting to run schroot for the first time? E: Access not authorised02:35
RAOFHm, no I don't.02:35
TheMusoHrm interesting.02:36
RAOFI do however suffer from everything being unbootstrappable at the moment.  Damn perl transition!02:36
TheMusoyou do not have permission to access the schroot service.02:36
TheMusoheh right.02:36
jbichaTheMuso: I use http://wiki.debian.org/sbuild as a guide, perhaps you need to sudo sbuild-adduser and then log out and back in02:48
TheMusojbicha: see #ubuntu-devel, worked out the problem.02:49
TheMusoThanks anyway.02:49
TheMusojbicha: Oh and did that vte patch fix your keyboard issue?02:49
jbichaTheMuso: yes, thank you!02:49
TheMusonp02:51
TheMusoIt wasn't my patch, I just grabbit it and packaged it. :)02:51
jasoncwarner_RAOF and robert_ancell , you guys have a few minutes for a phone call?03:34
RAOFYup.03:34
jasoncwarner_thanks, RAOF , I'll wait for robert_ancell so we can get a conf call and do it all at once.03:36
* RAOF goes to find his headset/mic03:36
robert_ancelljasoncwarner_, hey, just came back03:56
robert_ancellmumble?03:56
jasoncwarner_RAOF: mumble work?03:56
RAOFAllow me to install it…03:57
jasoncwarner_RAOF: :/ ;)03:58
* bryceh waves03:59
RAOFDone.04:00
jasoncwarner_RAOF robert_ancell in desktop04:01
robert_ancellRAOF, microphone settings wrong?04:02
RAOFUrgh.04:02
robert_ancellRAOF, does X do anything with SIGUSR1?  I was thinking we could hack up X to exit without clearing the screen on this signal if not to get the smooth switching working04:16
robert_ancellI mean SIGUSR204:16
RAOFrobert_ancell: I don't think SIGUSR2 is used, no.04:17
robert_ancellUsing signals is pretty yuck, but not sure what else to do04:17
RAOFWeren't we going to pass a parameter on startup to make it not clear on shutdown?04:17
robert_ancellRAOF, yeah, but there is a risk there that when it comes to shutdown I want to you clear up as normal04:18
robert_ancellor lightdm fails or something04:18
RAOFRight.04:18
robert_ancellRAOF, actually, do we need it at all? If I start a new X server and wait for the SIGUSR1 signal, then switch to it should there be any flicker?04:19
RAOFJust whatever VT clearing X does normally.04:19
robert_ancellRAOF, any idea what it does?04:20
* RAOF plays “empirical testing”04:21
RAOFAnswer: there's is a flicker.04:22
RAOFThis could surely be eliminated, though.04:22
robert_ancellbut is it required when switching to a text terminal?04:22
RAOFI'm uncertain.  I wouldn't think so.04:24
RAOFAt least for kms drivers.04:26
pittiGood morning04:53
pittibigon: yep, we discussed that a bit yesterday; most stuff will be blocked by current glib/gtk anyway, and that will land soon04:53
=== jordan is now known as jordan_
brycehRAOF, I've drafted https://wiki.ubuntu.com/X/Blueprints/LtsPointUpdatesForXorg and think it covers everything we've talked about so far.  You should probably look it over and add any noteworthy bits you can think of.05:46
RAOFGood idea.05:47
RAOFbryceh: That matches my recollection of the session.05:49
brycehRAOF, ok good06:01
brycehso I think the blueprints are all squared away now.06:02
=== eeejay_is_afk is now known as eeejay
pittibryceh: https://blueprints.launchpad.net/ubuntu/+spec/desktop-p-multi-monitor is still in "drafting" state, though}06:32
pitti?06:32
pittino, "discussion"06:32
brycehhmm that's not right, one sec06:32
brycehpitti, ok it's in review state now06:33
pittiah, perfect; will look at it ASAP06:33
pittiah, looks great, thanks06:35
pittirobert_ancell: hey Robert, how are you?06:45
RAOFrobert_ancell: Hm.  Hey, could you confirm this VT switching behaviour?  Switching to second or subsequent X servers involves a flash, but switching to the initial X server is seamless.06:47
RAOFrobert_ancell: How would I get lightdm to spawn the second and subsequent servers with “-background none”?06:47
robert_ancellRAOF, oh, do they launch without that?  I guess I need to fix the logic then06:50
RAOFrobert_ancell: I'm by no means certain that's the (a?) cause of the flashing, but it's an obvious difference between VT7 and the others.06:51
robert_ancellRAOF, right, I'll investigate tomorrow, we might not need anything special (except when shutting down)06:52
RAOFHm, yeah.  As long as we always log out by starting a server first, then switching to it.06:57
didrocksgood morning07:05
pittibonjour didrocks07:07
didrocksguten morgen pitti07:13
=== eeejay is now known as eeejay_is_afk
pittiRAOF: FYI, I'm looking at merging/syncing libraw; Debian experimental version uses lcms2 now07:22
pittilooks fine, syncing07:23
pittibigon: I was just about to update json-glib, but now saw that you already did it in svn, but not uploaded; anything wrong with it?07:59
chrisccoulson_good morning everyone08:19
=== chrisccoulson_ is now known as chrisccoulson
didrockshey chrisccoulson08:19
chrisccoulsonhi didrocks, how are you?08:19
didrockschrisccoulson: feeling better than yesterday. Seems even to have a clear brain :)08:19
didrocksand you?08:19
chrisccoulsondidrocks, yeah, not too bad thanks. slowly recovering from my ubuflu :)08:21
didrocks:)08:21
pittihey chrisccoulson08:21
pittichrisccoulson: urgh, still ubuflu?08:21
chrisccoulsonhi pitti, how are you?08:21
chrisccoulsonpitti, yeah, i've been really bad this time08:21
AfCSince I've upgraded to the 3.2 set, every time I go to join a new wireless network (ie, I'm a guest in this office today), I get prompted with the "System policy requires you to authenticate in order to change wireless settings" dialog.08:35
AfCI can only assume it's a policy kit thing, but I added myself to netdev and that didn't help. So I'm wondering what to poke. Any suggestions?08:35
pittidoes ck-list-sessions have an active session for you?08:36
AfCpitti: checking08:45
AfCpitti: yes08:45
rodrigo_morning08:50
AfCI'll try messing with pkcheck08:50
chrisccoulsonAfC, do you have policykit-desktop-privileges installed08:51
AfCchrisccoulson: checking08:52
AfCchrisccoulson: _no_08:53
AfCSo, installing :)08:53
chrisccoulsonAfC, that's probably why then :)08:53
* AfC disconnects and retries08:55
bigonpitti: re json-glib: ENOTIME :)08:55
bigonI'll have a look at that today08:55
AfCchrisccoulson: that seems to have done the trick. Thanks!09:03
pittibigon: I can help with build/test/upload if you want me to09:19
pittibigon: I just didn't want to step on your toes09:19
bigonI'm looking at adding ma support09:19
pittiah09:20
desrtpitti: platform sprint is 2012W02, right?09:20
desrt(good morning,btw)09:20
pittihey desrt09:20
pittidesrt: yep, Jan 09 to 1309:20
desrtthanks09:20
didrockshey bigon, desrt!09:21
pittihm, versions.html doesn't get updated09:23
* pitti checks09:23
desrtdidrocks: good morning09:23
desrtbeing in europe makes it quite difficult to talk to robert!09:25
didrocksindeed09:26
Laneyis https://bugs.launchpad.net/ubuntu/+source/light-themes/+bug/762167 right?09:27
ubot2Launchpad bug 762167 in light-themes "missing dependency on gtk2-engines-pixbuf" [Undecided,Confirmed]09:27
seb128hey09:38
didrockssalut seb128, ça va ?09:38
seb128lut didrocks, ca va ? et toi ?09:38
didrocksseb128: bien, au moins, j'ai un esprit clair aujourd'hui (et plus de fièvre ;))09:39
seb128;-)09:39
chrisccoulson!!!!!09:39
chrisccoulsonhi french people :)09:40
pittibonjour seb12809:40
seb128hey pitti09:40
seb128hey chrisccoulson09:40
seb128how are you?09:40
pittiseb128: FYI, currently debugging why versions.py stopped updating09:40
chrisccoulsoni'm good thanks, how are you?09:40
seb128pitti, when did it stop?09:40
pittiI did a couple of syncs/merges this morning, and it's out of date09:40
seb128chrisccoulson, I'm great, thanks09:40
pittiseb128: ast updated: Wednesday November 16 2011 20:22:50 +000009:40
seb128ok, weird09:41
seb128didrocks, seems pitti synced dee after all :p09:43
pittisorry, was that wrong? we didn't have any more changes, and our package was in fact broken09:43
pittiwe had a debian/patches/debian-changes09:43
didrockspitti: can you update the vcs as well, please?09:44
seb128pitti, we had the discussion a few weeks ago, the vcs is full source derivated from the upstream bzr09:44
didrocksyeah, it will probably break it09:44
seb128pitti, that doesn't play well with direct syncs09:44
pittiok, will update our vcs then09:44
seb128thanks09:45
seb128I'm still unsure what to do with those09:45
didrocksif you just add the changelog, it should be fine for next iteration09:45
seb128libindicate is in the same case09:45
seb128libindicator as well I think09:45
didrocksbut if you copy the full source, we can have conflicts at next merge09:45
pittididrocks: right, and drop debian-chagnes* (I suppose that's not even in the vcs, though)09:45
didrockspitti: no, it's not09:45
didrockspitti: debian-changes is because of cherry-pick upstream09:46
didrocksbzr merge ../09:46
didrocksfrom trunk09:46
didrocksso inline changes that are erased at next release by merge-upstream09:46
didrocksbut anyway, we told that we won't use source 3 anymore for those bzr-derived packages09:46
pittiok, sorry for stomping over this09:46
seb128yeah, bzr cherrypick and source v3 lead to weirdness09:46
didrockspitti: no worry :) just update the debian/changelog and not the content itself as i'm afraid of conflicts at next resync09:47
seb128pitti, thanks for all the updates in Debian and sync!09:47
pittide rien :)09:47
pittiI was in the mood this morning09:47
pitticurrently updating libgnome-keyring09:47
didrocksseb128: yeah, not quite readable for archive admins :/09:47
pittiI checked libgnome, we can sync if we don't care about the changed background and sound theme settings09:48
pittithe latter might still be relevant though for GTK 2 apps09:48
pittiotherwise they might start producing sound effects again09:48
pittiI'm not sure whether that's libgnome directly or goes through g-s-d09:48
seb128pitti, I doubt we have a lot using libgnome still09:49
seb128we can sync and see if somebody complains09:49
pittiedubuntu still has it on their images09:50
pittiI thought "let's just ignore it and have it bitrot"09:50
pitti:)09:50
seb128works as well ;-)09:51
chrisccoulsonhah09:51
seb128oh, I think chrisccoulson just volunteered for a few merges with his "hah"09:52
seb128chrisccoulson, right? ;-)09:52
chrisccoulsonlol09:52
chrisccoulsonoops, did i just volunteer for some more? ;)09:52
pittididrocks: pushed09:54
didrockspitti: excellent, thanks!09:54
seb128chrisccoulson, no, no work for you until you get g-s-d fixed ;-)09:54
* chrisccoulson hides09:54
seb128chrisccoulson, poke - is it fixed yet - poke -poke :p09:54
chrisccoulsondoes that still happen in precise? i didn't try suspending since i upgraded yesterday :)09:54
chrisccoulsonlol09:55
seb128chrisccoulson, dunno, I don't suspend a lot at home and I'm still on Oneiric ;-)09:55
chrisccoulsonone second, let me try09:55
seb128chrisccoulson, my tb indicator still get blued when there is no unread message left though!09:55
pittiI suspended yesterday, and it worked perfectly09:55
pittiin fact, it was the first time ever when suspend worked correctly with unity and an external monitor09:56
pittibefore I had to ctrl+alt+f1 and -f709:56
bigonpitti: I've pushed my changes for json-glib, if you want to look at them :09:56
pittiseb128: versions.py> ah, there we go -- LP crash09:56
bigon:)09:56
seb128pitti, :-(09:56
pittiGetting LP bugs...09:56
pittilazr.restfulclient.errors.HTTPError: HTTP Error 503: Service Unavailable09:56
pittitook awfully long, I assume timeout09:57
pitti     <h1 class="exception">Timeout error</h1>09:57
pittiyhep09:57
chrisccoulsonhmmmm, the bogus battery on resume issue is fixed in precise09:57
chrisccoulsoni probably shouldn't have upgraded yesterday ;)09:57
chrisccoulsonactually09:57
chrisccoulsoni could just use the old kernel :)09:57
pittibigon: building locally, to check whether M-A: same is safe for the -dbg (sometimes it isn't)09:59
pittiseb128: I guess I can apply the same created_since='2011-08-01' trick that I did to apport10:01
bigonpitti: ah? I was not sure actually10:01
seb128pitti is on a sync frenzy ;-)10:01
seb128pitti, wfm10:01
bigonpitti: how can I check if -ma -dbg pkg are safe?10:02
pittibigon: if they only have binaries in /usr/lib/x86.../, it's fine10:02
pittibigon: but sometimes -dbg packages have e. g. /usr/lib/debug/usr/bin/foo10:03
pittibigon: and these will collide10:03
bigonah ok10:03
pittibigon: bug not here, that looks fine10:03
pittino /bin stuff in it10:03
bigonyep10:03
pittibigon: thanks!10:03
bigonI'll upload it after my meeting, if you want to give it a functional test10:05
pittibigon: seems to work fine here10:10
=== zyga is now known as zyga-afk
pittiah! http://people.canonical.com/~platform/desktop/versions.html10:22
pittiseb128: ^10:22
seb128pitti, \o/10:24
* pitti fixes the libunique FTBFS, sorry about that10:35
pittiLP is down, but the error messages have become much nicer!10:36
seb128pitti, what error messages?10:36
pittiseb128: try opening LP10:37
pittiyou see the recent status messages now10:37
pittiwhich is really helpful10:37
seb128ah right10:38
pittiit's so tempting to move the Conflicts: bamfdaemon (<= 0.2.92-0ubuntu1), libzeitgeist-gio, wncksyncdaemon from libglib2.0-0 to some other package like gvfs or zeitgeist or what not, and sync glib2.010:41
pittibut oh well, I think I'll stop my update/merge/sync mania now and move to lunch and apport :)10:43
chrisccoulsonpitti - no, don't remove those :-)10:43
chrisccoulsonthose packages are quite disruptive if they remain installed ;)10:43
chrisccoulsonas i found out last cycle10:44
=== seif is now known as seifstrup
chrisccoulsongah, launchpad, COME BACK NOW10:46
AfCchrisccoulson: [not sure if you saw] yes, your solution of installing missing policykit-desktop-privileges has fixed the problem. Thanks!10:46
chrisccoulsonAfC, excellent :)10:46
pittichrisccoulson: no, not remove -- move to some other package10:47
pittichrisccoulson: we need to keep them until after precise indeed10:47
chrisccoulsonpitti - ah, ok. i guess that could make sense10:48
hrwunity/3d is even usable10:51
hrwbut bug 891116 affects my work too often ;(10:51
ubot2hrw: Error: Could not parse data returned by Launchpad: HTTP Error 503: Service Unavailable (https://launchpad.net/bugs/891116)10:51
seb128pitti, we will not sync glib long, we want 2.3110:52
seb128hrw, seems you are the only one to get it, did you tweak your compiz config?10:54
desrtAfC: stop that.  you're making me dizzy. :p10:55
* AfC hands desrt a glass of water10:55
desrtparticularly since chrisccoulson is on both places :p10:55
chrisccoulsonheh10:55
chrisccoulsonhmmm10:55
seb128desrt, stop drinking!10:56
seb128or drink water10:56
desrtseb128: but it's coffee10:56
chrisccoulsonThe following packages have been kept back10:56
chrisccoulson  icedtea-netx icedtea-plugin10:56
chrisccoulsonisn't that not meant to happen these days? :-P10:56
seb128desrt, no coffee for you anymore, you had enough!10:56
desrtit's only my second cup today10:56
seb128then it's ok ;-)10:56
chrisccoulsoni haven't had any!10:56
chrisccoulsonbut i have had nearly a whole bottle of pepsi max10:57
seb128chrisccoulson, use dist-upgrade?10:57
chrisccoulsonseb128, yeah, that's what i'm using ;)10:57
seb128not sure pepsi is better than coffee10:57
chrisccoulsonyeah, i don't think it's any better10:57
seb128oh10:58
seb128launchpad is back!10:58
chrisccoulsoni can feel my stomach dissolving away as we speak10:58
chrisccoulsonprobably should go and make coffee :)10:58
* desrt sticks with the coffee10:58
desrtseb128: still no 2.31.0?  bad hacker.10:58
seb128desrt, I was sort of waiting for the eog issue to be fixed10:59
desrtit is.10:59
desrtdid they not do a release yet?10:59
chrisccoulsonhah,  icedtea-netx : Depends: icedtea-netx-common but it is not installable10:59
chrisccoulsonE: Package 'icedtea-netx-common' has no installation candidate10:59
desrtiirc they pushed my patch...10:59
chrisccoulsonwho broke the icedtea package?? :)10:59
seb128desrt, no they didn't10:59
seb128chrisccoulson, doko?11:00
seb128desrt, http://git.gnome.org/browse/eog/commit/?id=ee4f6b27027421ee1e7cb14948f587da83171668 ?11:00
desrtyes11:00
chrisccoulsonseb128, oh, seems he actually fixed it already11:00
desrtprobably that commit should have also bumped the glib depend11:00
chrisccoulsoni guess i just need to wait for the publisher11:01
seb128desrt, so taking that commit on glib 2.30 will lead to issues?11:01
chrisccoulsonactually11:01
desrtyup.11:02
desrtseb128: in short: i completely buggered it up11:02
hrwseb128: I did11:03
desrti consider the old behaviour to be a very bad bug, and eog's previous code to be a workaround for that mistake11:03
desrtnow the bug is fixed and the workaround _must_ be removed in order for eog to continue working11:03
desrtwhich sucks a lot11:03
desrtbut it is as it is11:03
seb128desrt, I hope we don't have many applications workarounding the old bug :p11:03
desrtseb128: it only happens when you use gdkthreads11:04
hrwseb128: ccsm is needed even to set launcher size (32px) and amount of desktops (1x6)11:04
desrtseb128: and afaik, eog is the only app that i've heard of having trouble with the new glib11:04
desrt(after we fixed the 2 other actual bugs)11:04
seb128desrt, yeah, right, we already had those discussions ;-)11:04
seb128desrt, I'm just pondering what to do with eog and glib now, I guess I will make the new glib breaks eog << before-patch and eog depends on >> new-glib11:05
desrtseb128: so i don't need to hope :p11:05
desrtseb128: yes.  that's correct.11:05
desrtsorry for the bumpy ride with glib lately11:05
desrtfwiw, i expect it to continue to be bumpy in these sorts of ways11:05
seb128no worry11:05
desrtsmall little issues here and there11:05
seb128that's less cool11:05
desrti don't go out of my way to cause problems11:06
seb128I hoped we would be over the bumpy part of the road ;-)11:06
desrtwell11:06
desrtwith respect to threading, we are11:06
desrtbut who knows what needs to be beaten on next11:06
ricotzdesrt, hi11:06
seb128keep working on gsettings and gmenumodel and we are fine :p11:06
desrti'm just saying that if i see a situation like this again in the future, i will probably do the same thing agian11:06
ricotzseb128, hey11:07
seb128hello ricotz11:07
desrtand not say "we have to keep it working the broken way"11:07
desrtricotz: good morning11:07
seb128desrt, right11:07
seb128desrt, well I guess we are mostly fine for this cycle now11:07
desrtseb128: probably.11:07
seb128which is what I care about at the moment ;-)11:07
ricotzdesrt, seems like problem with the threading tests locking up is getting worse again11:07
desrtricotz: the one i was trying to blame on glibc?11:07
ricotzhmm, the one running on a very old kernel11:08
desrtmaybe we can blame the kernel this time :)11:08
ricotzlike the launchpad builders running11:08
desrtwhich testcase deadlocked?11:09
ricotzone sec11:09
seb128chrisccoulson, versions says that firefox 9 isn't buddy with armel and powerpc in precise11:09
desrti assume this is with the glibc fix already applied?11:09
ricotzTEST: gdbus-threading... (pid=10533)11:10
desrtheh11:10
desrti suspect that's our bug11:10
desrts/our/davidz's/11:10
ricotzok ;)11:10
ricotzdesrt, did you get my post in #gtk+?11:10
desrthe was making some comments the other day that he's not sure if the testcases are threadsafe11:10
desrtwhich is pretty ... unfortunate11:10
chrisccoulsonseb128, not sure why, but the armel build was killed 10 hours in11:11
chrisccoulsonand powerpc is known broken, but i don't care about that ;)11:11
desrtricotz: i did.  i didn't understand the problem.11:11
seb128chrisccoulson, yeah, it seems like somebody rm-ed the build tree11:11
chrisccoulsoni wish people would tell me when they kill a build11:11
desrtit's not causing glib to fail to build...?11:11
chrisccoulsoni have no idea why :/11:11
chrisccoulsonhmmm, i'm blocked on https://answers.launchpad.net/launchpad/+question/179038 now. perhaps this is a sign to fix seb128's bugs11:15
seb128\o/11:15
chrisccoulsonbrb, need to switch to the old kernel11:16
ricotzcyphermox, hello :), do you noticed some new fallouts with iwl4965 like having a very untable wlan connection and microcode crashes11:18
=== davmor2_ is now known as davmor2
tbfare there chances to get old alt-tab switching behavior back for 12.04?11:44
tbfthe new switcher looks incredibly awesome... but...11:44
tbfi constantly loose windows because i fail to notice i want to switch between windows of the same app11:45
tbfalso my little finger starts to hurt since the ~ key's stoke is much smaller than the tab key's stroke on my thinkpad11:45
tbfso i really develop some resistance to press alt-~11:46
tbfanother problem: when i accidentally pressed alt-tab instead of alt-~ i now have to tab back to get the window picker to open11:46
tbfsince alt-tab already went to the next window11:46
tbfit's just not nice.11:46
tbfdespite the gorgeous look11:47
didrockstbf: hey, I guess those kind of discussions should happen rather on the ayatana mailing list where designers are (I guess there is also #ubuntu-design channel now)11:48
tbfdidrocks: ok, another list to subscribe. :-D11:50
tbfthanks you anyway.11:50
didrocksyw :)11:50
seb128tbf, you can re-enable the old switcher in ccsm if you don't like the modern workflow ;-)11:51
tbfseb128: oh, you can? where?11:52
seb128tbf, just unset the keybindings for the unity one in the unity ccsm options11:52
tbfseb128: also i am not generally against change.... actually i love unity (and tell everyone)11:53
tbfonly think that this change was a miss step... maybe there is a reason the old alt-tab behavior got adopted quickly and then didn't get challenged for decades... ? ;-)11:54
seb128tbf, you can unset the keybinding and activate the static switcher then11:54
tbf...checking11:54
seb128tbf, I'm not sure to understand what your issue is with the new one11:54
tbfguess i'll also loose the awesome presentation, i guess?11:54
seb128yes, you will be back to the old compiz code11:55
tbfseb128: first of all i don't see the use case. why do i want to distinguish at all? what's the benefit encouraging to learn this?11:56
seb128what is to learn?11:56
tbfseb128: second i get a huge penalty for using the wrong key11:56
tbfseb128: when to press alt-tab and when alt-~11:56
seb128you can use alt-tab all the time11:56
seb128just pause on an icon, it will display the different instance11:56
seb128the delay is a bit long, that's a known issue and will be fixed this cycle11:57
tbfseb128: no, you cannot. because when you press alt-tab, the focus already went to the next application11:57
seb128no it doesn't?11:57
seb128I can press alt-tab, hit esc and keep typing here11:57
tbfseb128: so you cannot easily alt-tab between two browser windows, mail compositor and message list, and so on11:57
seb128well you couldn't before either11:58
seb128the old switcher didn't sort "by application"11:58
seb128I would argue it's easier to do with the new one since you get a specific keybinding for that11:58
seb128note that you can change the keybinding in ccsm if you don't like the default one11:59
tbfseb128: just tried again: switched to evolution. pressed reply button. once the composer appeared i press alt-tab and end in xchat, instead of the message list12:00
tbfseb128: when i keep tab pressed, then also xchat gets focused12:00
=== MacSlow is now known as MacSlow|lunch
seb128that seems a bug12:01
tbfso to select the message list i'd have to move back and wait until the view zooms12:01
seb128the "by application" thing is a bit annoying sometimes yes :-(12:02
seb128hum lunch is ready12:02
seb128bbiab12:02
seb128tbf, I'm not saying the new one is perfect btw, some things are nicer some are confusing12:03
seb128there are some bugs as well that will be fixed this cycle12:03
tbfmaybe caused by the "bias current view port setting"?12:04
tbfafter disabling that setting, alt-tab returns me to the message list12:05
tbfso maybe "bias current view port" must be done differently?12:05
tbfseb128: what's the deadline for bugfixes? must decide when to look at this12:06
tbfor if i'll just file a bug for now12:06
kamstruppitti: do you know which dbus version we'll ship for P?12:06
pittikamstrup: well, "know" is a strong word; but unless we have a really strong reason to go to 1.5, 1.4.x12:07
tbfwell... maybe let's file a bug first anyway.12:07
pittikamstrup: I don't know whether there will be more bug fix releases after .16, but I guess that wouldn't make a difference?12:07
kamstruppitti: right, it's not a huge deal - but there is some unity stuff that *might* be affected by upgrading to 1.5.6 or later12:08
kamstrupbecause of the eavesdrop heade12:08
kamstruprr12:08
kamstrupit would be nice with a heads up if it's going in at least12:10
pittikamstrup: understood12:11
pittikamstrup: but anyway, right now we have just about zero problems with dbus, so no reason for us to upgrade12:11
tbfhey, should have looked there first: https://bugs.launchpad.net/unity/+bug/86339912:12
ubot2Launchpad bug 863399 in unity "Unity needs a way to switch (tab) between windows on current workspace" [Critical,Fix committed]12:12
tbfespecially i like mark's outlook :-) - https://bugs.launchpad.net/unity/+bug/863399/comments/2512:19
ubot2Launchpad bug 863399 in unity "Unity needs a way to switch (tab) between windows on current workspace" [Critical,Fix committed]12:19
seb128tbf, bug fixes can came late in the cycle12:25
seb128tbf, the next unity version will do alt-tab by workspace btw12:25
seb128tbf, so that deprecated the current workspace bias thing12:25
seb128kamstrup, pitti: do you know if there is a 1.6 schedule?12:26
pittiI don't12:26
kamstrupnot that I know of12:26
tbfseb128: yup, mark's post sounds very encouraging12:29
tbfseb128: just got confirmed feeling home in unity ;-) (sounding like a fanboy now?)12:29
seb128;-)12:30
* rodrigo_ lunch12:56
GunnarHjpitti: Hi Martin,13:06
GunnarHjpitti: Do you possibly have a few minutes to complete the bug 868346 MPs? I've updated the branch and am available on IRC now for possible follow-up questions.13:06
ubot2Launchpad bug 868346 in lightdm "Language selector broken in Ubuntu" [Medium,In progress] https://launchpad.net/bugs/86834613:06
=== MacSlow|lunch is now known as MacSlow
pittihello GunnarHj13:41
pittiah, can take a look13:41
GunnarHjpitti: Good!13:41
pittiso locale -a is guaranteed to always have an .utf8 offset?13:42
pittis/offset/suffix for UTF-8 locales/13:42
GunnarHjpitti: Haven't seen it documented...13:42
pittiGunnarHj: sorry for being picky about the dup/free stuff, I tend to get carried away with those :)13:43
pittibut there were some actual leaks which should get fixed13:43
GunnarHjpitti: That's great; memory management in C is a black hole to me so far...13:43
pittiGunnarHj: not only to you; it's so trivial to get it wrong, guess why we still have to live with so many crashes and memory leaks even in the the 21st century when computers are way faster than we ever need :)13:44
GunnarHjpitti: As regards locale -a, we have relied on it in Natty and Oneiric (and in Lucid and Maverick backports).13:44
pitti</rant about C"lapping stones together">13:45
GunnarHjpitti: What you are saying, basically, is that learning C based on how others do it is not recommended...13:45
dobey"Unable to send item to calendar 'Personal'.  No such interface `org.gnome.evolution.dataserver.Calendar' on object at path /org/gnome/evolution/dataserver/Calendar/10292/4" :(13:46
pittiGunnarHj: no, I'm saying that writing complex software in C is impossible for a human to get right13:47
pittiGunnarHj: computers are so much better when it comes to the task of counting references :)13:47
dobeyit's not impossible; just hard13:47
pittiGunnarHj: I'm just ranting against C, don't take me too seriously13:47
GunnarHjpitti: Ok. No wonder why i love Perl. :)13:47
dobeyespecially if the platform is also broken13:47
pitti(or personal)13:47
dobeyit is much easier to write completely horribly broken software in python, actually :)13:47
chrisccoulsoni like C!13:47
chrisccoulsonbut then, i'm weird13:48
dobeycomplex software in python is harder to get right, than in C, i think13:48
chrisccoulsonme too. i find python harder than C13:48
dobeybut what do i know; i've only been programming in various forms for over 20 years :P13:49
pittiwell ¬C ≠ Python :)13:49
chrisccoulsoni guess that having a hardware background means that my brain is wired that way around ;)13:49
dobeychrisccoulson: ASM FTW!13:49
chrisccoulsonlol13:49
pittibut I don't buy that developers want to/should do reference counting instead of compilers13:50
pittibecause they effing don't get it right13:50
chrisccoulsonthe first bit of software i did at college was in machine code!13:50
pittiit's not like computers had a counting disability or so13:50
chrisccoulsonpitti, yeah, that's why i like scoped pointers in C++ :-)13:50
pittiright13:50
dobeypitti: you're not familiar with computers, are you? :)13:51
dobey"OH SORRY YOU COUNTED TOO HIGH, YOUR NUMBERS ARE NEGATIVE NOW!"13:51
bigonpitti: uploaded13:52
pitti\o/13:52
dobeybesides, Python is written in C anyway13:52
chrisccoulsonlol13:52
pittilanguages like Ocaml or Eiffel got that right decades ago13:53
pittianyway, back to work13:53
pittiGunnarHj: so, I'm not quite clear about the purpose of this branch yet:13:53
pittiGunnarHj: is that mean to be an SRU-only hack for oneiric, or something for trunk eventually?13:54
pittiGunnarHj: (context: calling internal helper tools from accountsservice)13:54
seb128vala for the win!13:54
pittithat might be acceptable for an SRU, but is no-go for trunk or even precise13:54
pittiseb128++13:54
* pitti carefully unref()'s seb129 again to be back into his olds tate13:54
pitti"old state"13:55
GunnarHjpitti: No, it's meant to be both for now. But I intend to get rid of that direct call during the Precise dev. cycle.13:55
dobeyseb128: FTL, because so many things one needs to use are not GObject-based and don't have girs and aren't bound :(13:56
GunnarHjpitti: Guess it would be confusing to not upload it to trunk/Precise, wouldn't it?13:56
pittiGunnarHj: it's at least against the SRU policy (fix stuff in dev release first and then backport)13:56
GunnarHjpitti: Yeah, that's what you usually say. :)13:57
GunnarHjpitti: How about writing a bug report about it targeted Precise?13:58
pittiGunnarHj: we can use above bug13:58
GunnarHjpitti: Ok.13:58
pittiGunnarHj: MP updated; good progress!14:18
GunnarHjpitti: Did you mean MP uploaded?14:19
pittino, sent my review comments14:19
GunnarHjpitti: Aha. Will look.14:19
pittipedro_: with "draft" I primarily mean "set up work items and description and flip status to pending approval"14:19
pittipedro_: it looks fine to me, so if you are done with teh blueprint, please set to review, and I'll approve it14:20
pedro_pitti, ok! i'm only missing the status then, will do it14:20
pedro_pitti, thanks!14:20
pittipedro_: thanks to you!14:22
GunnarHjpitti: Will make those additional updates later today. Thanks!14:28
pittiGunnarHj: great, thanks!14:28
pittiI hope you can catch Robert at some point14:28
GunnarHjpitti: Will try.14:28
pittiGunnarHj: I saw your other two MPs (accountsservice/l-s), will get to them by tomorrow14:29
GunnarHjpitti: Ok, fine. I think they require some discussion as well, but you'd better familiarize yourself with them first.14:30
chrisccoulsonit's all seb128's fault15:24
chrisccoulson:-)15:24
seb128what what what?!15:24
* chrisccoulson prepares for more shoulder poking15:24
seb128chrisccoulson, you should, poke poke poke, what did I do? ;-)15:25
seb128is it fixed yet?! ;-)15:25
chrisccoulsonnothing. i just needed someone to blame :)15:25
rodrigo_:)15:25
didrocksstop blaming, the only one we can blame is chrisccoulson because of nvidia and firefox :p15:26
chrisccoulsonheh15:26
chrisccoulsonthat's harsh ;)15:26
* chrisccoulson cries15:27
seb128we can blame it for tb as well!15:28
seb128oh, and the fact that ubuntu has no calendar!15:29
seb128didrocks, that game is too easy, it's no fun! I like the "is it fixed yet" poking game better ;-)15:29
seb128chrisccoulson, is it fixed yet? poke ;-)15:29
=== seifstrup is now known as kamlotfy
didrocksseems it's not, or that he just ignores you now :p15:33
=== chrisccoulson is now known as no_it_is_not_fix
=== no_it_is_not_fix is now known as chrisccoulson
chrisccoulsongah15:34
chrisccoulsonmy name was character limited15:34
seb128:p15:34
seb128damn, I missed the opportunity to blue you :p15:34
chrisccoulsonlol15:35
rodrigo_bug 80624815:58
ubot2Launchpad bug 806248 in unity "No icons shown in Unity launcher" [Undecided,Confirmed] https://launchpad.net/bugs/80624815:58
seb128rodrigo_, yes?16:03
didrocksrodrigo_: you get it?16:03
rodrigo_didrocks, seb128: no, danilo was asking me about this bug, so needed the link :)16:07
didrockshe has some hw having this issue?16:08
seb128didrocks, seems so by reading his recent comment16:08
seb128on the bug16:09
didrocksoh indeed, I was stucked on the name, not the nickname :)16:10
didrocksseems a nux issue, will ping jay about it16:11
rodrigo_didrocks, see #ayatana, he was asking who might be intertested in some debugging16:11
didrocksrodrigo_:  I pinged jay16:11
rodrigo_didrocks, ok16:12
chrisccoulsonright, will be back in a bit16:33
chrisccoulsonpopping out for dinner for my daughters birthday :)16:33
seb128chrisccoulson, oh, have fun! ;-)16:33
pittigood night everyone!16:47
pittiwell, will be back for TB meeting, but nothing else16:48
seb128'night pitti16:48
seb128pitti, oh, I'm off tomorrow, just for info (still quite some holidays to use so I'm taking fridays)16:48
pittiseb128: enjoy!16:49
seb128pitti, thanks ;-)16:49
didrockssee you on Monday as well pitti!16:49
rodrigo_out for a bit, bbl17:04
=== eeejay_is_afk is now known as eeejay
=== JanC_ is now known as JanC
=== eeejay is now known as eeejay_is_afk
=== eeejay_is_afk is now known as eeejay
chrisccoulsonogra_, does the current firefox beta actually work on arm?22:51
chrisccoulsoni was just looking through the build log, and there are thousands of these:22:52
chrisccoulson/usr/bin/ld.bfd.real: BFD (GNU Binutils for Ubuntu) 2.21.90.20111025 assertion fail ../../bfd/elf32-arm.c:1204922:52
chrisccoulsonbut the builds still succeeds22:52
chrisccoulsonjust wondering if the binary actually works :)22:52
chrisccoulsonhmmm22:52
chrisccoulsonthe tests run, so i guess it does22:52
robert_ancellThe ubuntu-desktop package is generated from a seed right?  Is there any special process for SRUing a change to a seed?23:20
TheMusorobert_ancell: You would need to make the change to the seed in bzr, then ubuntu-meta needs to be refreshed and uploaded to get the change from the seed.23:21
robert_ancellTheMuso, so ubuntu-meta is manually generated from the seed?  And the SRU team can do this?23:22
robert_ancell(and can I update the seed now, or does it need to be proposed)23:22
TheMusorobert_ancell: The ubuntu-meta package has a script that refreshes the binary package dependencies from the bzr branch containing the seeds, which will need to go through proposed. THe seed change can be made in bzr at any time, but it probably still needs running past ubuntu-sru first.23:23
robert_ancellI think I'll wait for pitti23:24
TheMusoOk.23:24
=== eeejay is now known as eeejay_is_afk

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