/srv/irclogs.ubuntu.com/2010/11/10/#ubuntu-desktop.txt

kenvandinebcurtiswx, yay... out of that comment from facebook... it was enough for me to figure out how to fix it02:07
bcurtiswxnice, what was the prob bob?... or Ken..02:09
bcurtiswxkenvandine, will you need a guinea pig (A.K.A. tester) ?02:13
kenvandinei need many guinea pigs02:15
kenvandinebefore we know02:15
bcurtiswxwell i can blog it, that will get on planet ubuntu02:17
bcurtiswxif you want lots of guinea pigs, they may respond.  Getting Joey over at omgubuntu would suffice for guinea pigs as well02:18
bcurtiswxbut how would you test it compared to everyone else using the "bad" version?02:20
bcurtiswxi assume the only way would be converting enough people that the usage goes down02:20
=== chaotic_ is now known as chaotic
=== almaisan-away is now known as al-maisan
=== Tm_K is now known as Tm_T
pittiGood morning07:35
rage_hi?08:42
seb128hey08:49
pittibonjour seb12808:50
seb128pitti, guten tag08:50
seb128wie gets?08:50
pittiI'm great, thanks! how about you?08:50
didrockshey pitti, seb12808:50
rage_o, guys, mb you can help me. there is a problem in skype, after 2 min video conf its crash. ubuntu 10.10.08:51
rage_where is problem?08:52
mvohey seb128, good morning08:52
pittihey didrocks08:52
pittibonjour mvo, how was your holiday?08:52
mvohey didrocks and pitti - good morning08:52
pittididrocks: my desktop looks exceptionally ugly today :/08:52
mvopitti: very nice08:52
didrocksGuten Morgen mvo :)08:52
mvopitti: berlin is always worth a visit :)08:52
seb128pitti, I'm fine thanks08:52
seb128hey mvo08:52
didrockspitti: let me guess, compiz? :) how ugly?08:53
mvocompiz!08:53
seb128compiz 0.908:53
seb128run!08:53
pittididrocks: just like metacity - no effects at all, no transparent notify bubbles, very thin window borders08:53
didrocks /quit it was a fun day… see you tomorrow :)08:53
pittiand on top of that, panel window list crashes08:53
didrockspitti: hum, weird08:53
* pitti hugs didrocks08:53
* didrocks hugs pitti08:53
pittididrocks: i. e. it looks like no compositing at all -- is that normal?08:53
didrockspitti: I get normal effects there with the default list08:54
didrockspitti: no, it's not08:54
pittior something with my config or system?08:54
didrockspitti: can you paste the output of compliz --replace in a terminal? (after removing ~/.compiz-1 and ~/.config/compiz-1)08:54
didrockscompiz*08:54
pittididrocks: I don't have ~/.compiz-1, should I? just .config/compiz-108:55
didrockspitti: no, it's just for additional plugins if it detects it08:55
mvohey chrisccoulson08:56
pittididrocks: hm, seems that did it, it works now08:56
pittididrocks: but now all my keybindings are gone08:56
chrisccoulsonhi mvo, how are you?08:57
didrockspitti: hum, you mean, you had a .config/compiz-1 before the upgrade?08:57
mvochrisccoulson: good! just returned from a mini vacation. how are you?08:57
didrockspitti: yeah, that's related to your config beeing before stored on .config/compiz as told yesterday08:57
pittididrocks: not before today's dist-upgrade08:57
didrockspitti: and no upgrade path right now08:57
chrisccoulsonmvo - not too bad thanks. did you go anywhere on vacation?08:57
pittididrocks: okay08:57
didrocksthat's weird that it failed on first start :/08:57
pittididrocks: no window list in panel AND no keybindings, bummer08:57
mvochrisccoulson: yes, I visited my sister in berlin and on the way back some friends, a very nice trip08:58
pittididrocks: no error messages or strange things in compiz output08:58
didrockspitti: no window list in panel?08:58
didrockspitti: you still have the default keybindings, isn't it?08:58
didrockslike ctrl + alt + arrows08:58
didrocksor super + e08:58
seb128didrocks, the new compiz doesn't respect the GNOME keybindings?08:58
didrocksseb128: no, because of the ini backend08:59
seb128that seems buggy indeed08:59
didrocksseb128: agreed, already talked about it with sam08:59
pittididrocks: right08:59
pittiah, with compiz running now, the window list works again, too08:59
didrockspitti: I don't understand the "no window list"08:59
seb128didrocks, is there any way to set keybindings in the ini file?08:59
didrocksah :)08:59
seb128or using ccsm09:00
pittididrocks: it crashed before, perhaps because compiz was in that weird broken state09:00
didrocksseb128: maybe we'll use the gsettings backend, we can imagine making a migration there09:00
didrockspitti: maybe, we'll see on others upgrade if it repeats or not09:00
seb128I'm wondering if I should upgrade or not ;-)09:00
didrocksseb128: only if everything works after then :-)09:01
didrocks(maybe time to /ignore seb128 and "lalalala" :))09:01
seb128lol09:01
seb128do you have a ccsm in the new compiz?09:01
chrisccoulsondidrocks - is compiz-gnome missing a conflicts / replaces on compiz-plugins?09:01
chrisccoulsontrying to overwrite '/usr/share/gconf/schemas/compiz-screenshot.schemas', which is also in package compiz-plugins 1:0.8.6-0ubuntu1209:01
didrockspitti: I've upgraded ccsm in any case if you need to define some keybinding09:02
seb128hey chrisccoulson09:02
didrocksseb128: ^^09:02
seb128seems chrisccoulson is a brave man09:02
chrisccoulsonhi seb128, how are you?09:02
didrockshey chrisccoulson , oh really? ok, fixing it09:02
seb128chrisccoulson, I'm fine, you?09:02
chrisccoulsonseb128 - not too bad thanks, battling with no WM this morning though ;)09:03
seb128join the line after pitti09:03
seb128I didn't dare to upgrade yet ;-)09:03
seb128didrocks, I told you yesterday that today would be a busy day for you ;-)09:04
chrisccoulsonoh, compiz is running now, but no gtk-window-decorator09:04
chrisccoulsonbrb, session restart ;)09:04
didrocksseb128: yeah, I was afraid you were so right that I prefered to sleep and forget :)09:04
seb128lol09:05
* seb128 hugs didrocks09:05
* didrocks hugs seb12809:05
didrocks"that will be a long day…"09:05
didrocksI still don't understand how chris get a compiz-plugins 1:0.8.6-0ubuntu12 :)09:05
seb128well tomorrow is an holiday at least09:05
didrockshttps://edge.launchpad.net/ubuntu/+source/compiz09:05
didrocksseb128: no, I won't take it, I need a swap day for my moving and in the same time, I have quite things on my plate I want to finish before eow :)09:06
seb128didrocks, it probably unpacked the new compiz-gnome before dealing with the compiz-plugins installed09:06
didrockschrisccoulson: how did you get a compiz-plugins 1:0.8.6-0ubuntu12 ? https://edge.launchpad.net/ubuntu/+source/compiz says that the highest version was 1:0.8.6-0ubuntu9.109:06
seb128didrocks, race on upgrade, you need a replaces in any case09:06
didrocksseb128: it's rather a version issue ^09:06
didrockshum, ok, I suck09:07
seb128https://launchpad.net/ubuntu/natty/+source/compiz/1:0.8.6-0ubuntu1209:07
didrockslet me check :)09:07
seb128didrocks, ^?09:07
chrisccoulson:)09:07
didrocksok, I shouldn't rely on rmadison :))09:07
chrisccoulsonok, no window decorations after a session restart either ;)09:07
didrockschrisccoulson: urgh… do you have some traces?09:07
didrockschrisccoulson: like, can you try compiz --replace in a terminal?09:08
seb128chrisccoulson, decoration are overrated09:08
chrisccoulsondidrocks - compiz --replace looks normal, it even starts gtk-window-decorator09:08
rodrigo_morning09:09
seb128hey rodrigo_09:09
didrockschrisccoulson: can you try a session restart?09:09
chrisccoulsondidrocks, just tried that ;)09:09
rodrigo_hi seb12809:09
didrockschrisccoulson: sure, but now that it started at least once :)09:09
chrisccoulsondidrocks - i did it already, that's why i restarted my session a few lines ago ;)09:10
seb128chrisccoulson, but you had no decorator before restarting09:10
didrockswhat seb128 is telling :)09:10
seb128chrisccoulson, seems didrocks wants to check if now you got some config in place which will make the decorator start09:10
seb128like if compiz --replace did something09:11
didrocksseb128: exactly, thanks for making it clear :)09:11
chrisccoulsonoh, what i mean is that the gtk-window-decorator is starting, but it's not drawing the decoration ;)09:11
chrisccoulsonso, even with compiz --replace, i get no borders09:11
chrisccoulsonbut gtk-window-decorator is running09:11
seb128oh ok09:11
seb128everything is uptodate?09:11
seb128or did you upgrade broke due the conflicts?09:11
chrisccoulsoni'm just testing that09:12
chrisccoulsonoops09:12
chrisccoulsonmy bad09:12
seb128I knew it!09:12
seb128;-)09:12
didrocks\o/09:12
chrisccoulsonit was because compiz-gnome failed to upgrade ;)09:12
seb128well, half your fault, the replaces bug is didrocks's ;-)09:13
didrocks(fixed in the packaging branch btw)09:13
chrisccoulsonso, everything is working now :)09:13
didrocksnice!09:13
chrisccoulsoni guess what i should do now is break didrocks browser with a firefox upload09:14
chrisccoulsonjust to return the favour ;)09:14
didrockschrisccoulson: I will use chromium :p09:15
chrisccoulsonlol09:16
chrisccoulsonwell, i've just gone back to using firefox-4.0 built on the natty toolchain, and it's terrible09:16
chrisccoulsonit crashed even before opening a webpage09:16
chrisccoulsonurgh, it really is unusable09:18
seb128you need to corner doko09:18
pittifor now you could build it against gcc-4.4?09:19
chrisccoulsonpitti - or just run the maverick build ;)09:19
chrisccoulsonthat's what i've been doing up until now09:19
seb128didrocks, ^09:23
seb128didrocks, did you try building compiz in release mode on the old gcc?09:23
didrocksseb128: I didn't, I'm on natty09:24
seb128your compiz issue could be due the new gcc or something09:24
seb128similar to firefox issues chrisccoulson is having09:24
didrocksseb128: nice idea, let's see if I can try on maverick (not today I guess, it's a low priority for now)09:25
seb128well you can push to a maverick ppa09:25
seb128easy enough09:25
didrocksseb128: ok, let's go the lazy way then and hoped all the dep are there :)09:25
seb128didrocks, ;-)09:25
didrocksseb128: btw, I was wondering, did the team received FTBFS from a team ppa or just the uploader?09:26
seb128just the uploader I guess09:26
chrisccoulsonoh09:26
seb128I didn't receive any ftbfs for the team ppa09:26
didrocksok, I can upload without spamming you! :)09:26
chrisccoulsonthe firefox crash looks like it might be a gtk issue09:27
seb128chrisccoulson, *jedi wave...* there is no gtk issue09:27
chrisccoulsonlol09:27
seb128;-)09:27
seb128chrisccoulson, using gtk3?09:27
seb128gtk2 didn't change a lot recently09:28
chrisccoulsonaha. even firefox 3.6 crashes, and that's still the maverick build09:28
chrisccoulsonyeah, both builds are unusable09:28
chrisccoulsonchromium too!09:28
seb128you messed up your system09:28
seb128?09:29
chrisccoulsonhmmm, not sure ;)09:29
seb128when did that start?09:29
seb128did you get gtk2 2.23?09:29
chrisccoulsonsince i updated to gtk2 2.23 ;)09:30
seb128robert_ancell updated that during the night09:30
chrisccoulsonwhich was about 20 minutes ago09:30
seb128ok09:30
seb128great09:30
seb128great (ironic)09:30
seb128rather09:30
chrisccoulsonin fact, the upgrade didn't even pull in the natty build of firefox-4 yet (i've got that pinned)09:30
seb128do you have a crash stacktrace?09:30
chrisccoulsonyeah, but i can't open a browser to paste it anywhere ;)09:31
* chrisccoulson installs epiphany09:31
seb128lol09:31
seb128can you copy the bt start in there?09:32
chrisccoulsonseb128 - http://paste.ubuntu.com/529221/09:33
chrisccoulsonyay for epiphany \o/09:33
rage_бля09:33
rage_ there is a problem in skype, after 2 min video conf its crash. ubuntu 10.10.09:34
rage_ where is problem?09:34
chrisccoulsonrage_, #ubuntu for user support09:34
seb128chrisccoulson, weird, the clipboard code didn't change for a while09:35
seb128chrisccoulson, does it depends of what you have copied in the clipboard?09:35
chrisccoulsonhmmm, i don't think i had anything in the clipboard09:35
seb128weird09:38
seb128what arch are you on?09:38
chrisccoulsonamd6409:38
seb128is anybody else on natty amd64 with the new gtk?09:38
seb128is firefox still working?09:39
rodrigo_seb128, hmm, the null applet is for taking over the obsolete applets, I guess upstream has left as it is intentionally09:42
chrisccoulsoni'm guessing that GdkDisplay gets closed somewhere else, so it's probably not really clipboard related09:42
rodrigo_seb128, talking with upstream09:42
seb128rodrigo_, who is upstream?09:42
seb128rodrigo_, I talked to vuntz before pinging you yesterday09:42
rodrigo_seb128, Enrico Minack has done the latest releases09:42
seb128rodrigo_, he said it's probably easy to port but that he would not have time for it now09:42
rodrigo_ah, vuntz, so talking with him09:43
seb128rodrigo_, ok, if you talk to him maybe ask if he can review and commit bugzilla patches09:43
seb128him being Enrico09:43
seb128is he on IRC?09:43
rodrigo_yes09:43
rodrigo_no idea what his nick is09:43
seb128rodrigo_, do you see any reason why the null applet could do the same work using the new lib?09:45
rodrigo_seb128, yes, although it would need to start over, that is, no obsolete applets right now09:46
seb128"could not"09:46
seb128you mean?09:46
seb128I though that was just cleaning the config09:46
rodrigo_yes, it checks the applets the user has, and if some is obsolete, shows a dialog and cleans it up09:47
seb128or doesn't show a dialog in our case I think09:48
seb128(we have a patch for that iirc)09:48
rodrigo_ah09:48
* rodrigo_ looks the package09:48
seb128we have a silent applet patch09:48
seb128rodrigo_, I still fail to see what upstream would have left it intentionally09:49
seb128is there any issue porting it to the new apis? would that break how it works or something?09:49
rodrigo_no, no issue, just that I wonder if upstream has left it intentionally to check for the old applets09:50
rodrigo_although that can't be, since the rest uses gsettings afaics, and this one uses gconf09:50
seb128well it checks the panel config no?09:51
rodrigo_yes09:51
seb128it could probably do that with the new api as well09:51
seb128I don't think the fact that applets use bonobo or dbus matters to read the config09:51
rodrigo_seb128, it provides the .server files for the obsolete applets09:52
rodrigo_so that when they are loaded, the null applet is instead09:52
seb128well, it could provide the dbus equivalent no?09:52
rodrigo_yes09:52
seb128I will let you sort that with upstream09:53
rodrigo_ok09:53
seb128if needed we can put the null applet in a different binary09:53
seb128install it for upgrades and not on new installs09:53
seb128it would allow getting ride of bonobo without having to port it09:53
chrisccoulsonseb128 - ok, confirmed it's working ok with the last build of gtk. will bisect that today, that shouldn't take too long to do10:11
seb128chrisccoulson, ? it's working with git you mean and not 2.23.1?10:11
chrisccoulsonseb128 - oh, i meant with the last natty version10:12
chrisccoulson2.2210:12
seb128what version is buggy then?10:12
chrisccoulsonseb128 - 2.23.110:12
seb128ok10:12
pittimvo: did you send the patch for bug 623819 upstream anywhere? I can't find it10:16
ubot2Launchpad bug 623819 in policykit-1-gnome (Ubuntu) "[Maverick] policykit is not responding (affects: 141) (dups: 8) (heat: 642)" [Medium,Fix released] https://launchpad.net/bugs/62381910:16
seb128pitti, that was somewhat ubuntu specific I think10:18
pittiI don't see how?10:18
seb128pitti, upstream doesn't autorestart it, does it?10:19
seb128bug #62381910:19
ubot2Launchpad bug 623819 in policykit-1-gnome (Ubuntu) "[Maverick] policykit is not responding (affects: 141) (dups: 8) (heat: 642)" [Medium,Fix released] https://launchpad.net/bugs/62381910:19
seb128ups10:19
seb128bug #49993710:19
ubot2Launchpad bug 499937 in software-center (Ubuntu) (and 1 other project) "[master] install/remove buttons don't react when policykit is not running (affects: 32) (dups: 15) (heat: 167)" [Medium,Fix released] https://launchpad.net/bugs/49993710:19
pittiseb128: right, but why shouldn't they?10:19
seb128pitti, oh, I don't say they shouldn't, I'm just saying the change you point is to fix another ubuntu specific patch10:20
seb128we should probably upstream both10:20
seb128but upstreaming the second one without the autorestart doesn't make sense10:20
pittiseb128: mbiebl and I wondered about that last week, when we updated various utopia packages10:20
pittiseb128: it's just one patch, the second upload just updated it10:20
seb128oh ok10:21
seb128it's not like upstream was reviewing patches anyway10:23
seb128;-)10:23
seb128but yeah we should probably send it there if that was not done10:23
seb128chrisccoulson, just for info firefox starts fine with the new gtk there10:26
seb128(i386)10:26
chrisccoulsonhmmm :/10:26
seb128hum10:28
seb128ImportError: /usr/lib/pymodules/python2.6/gtk-2.0/gtk/_gtk.so: undefined symbol: gtk_private_flags_get_type10:28
seb128seems the gtk update broke pygtk10:29
mvopitti: I did not send it, I can do that now10:31
pittimvo: thanks; I couldn't quite figure out the rationale for this10:31
seb128pitti, the autorestart?10:32
seb128pitti, basically making sure the daemon is running, otherwise if it crashes you get things using polkit not working10:33
pittiah, and the session registration is for a clean shutdown?10:33
seb128yes, otherwise it leads to the second bug pointed before10:33
seb128the session complaining that some program is not responding and asking if it should wait or close10:34
seb128chrisccoulson, do you work on gtk?10:47
rodrigo_seb128, ok, it's now ported to the new API, but still need to know what to do with the deprecated applets, I guess we can just start over with no deprecated applets for now10:47
rodrigo_seb128, waiting for vuntz to show up10:47
seb128rodrigo_, right10:48
rodrigo_in the meantime, I'll go out for some shopping, my fridge is empty :-)10:48
seb128rodrigo_, thanks!10:48
rodrigo_brb10:48
seb128rodrigo_, have fun10:48
rodrigo_fun in the supermarket? :D10:48
seb128rodrigo_, ;-)10:53
chrisccoulsonseb128 - yeah, i'm going to bisect gtk now, once i've tested the current git10:56
seb128chrisccoulson, can you see what happened to gtk_private_flags_get_type?10:57
seb128bug #67343210:57
ubot2Launchpad bug 673432 in gtk+2.0 (Ubuntu) "python2.6: undefined symbol: gtk_private_flags_get_type (affects: 1) (heat: 8)" [High,Triaged] https://launchpad.net/bugs/67343210:57
seb128chrisccoulson, my download sucks and I don't have a git checkout or the new gtk downloaded yet10:57
chrisccoulsonseb128 - yeah, sure10:57
seb128chrisccoulson, thanks10:57
seb128chrisccoulson, I see robert_ancell dropped it from the .symbols10:58
chrisccoulsonjust going to restart my session again though10:58
seb128but that's wrong, that's an abi break10:58
seb128ok10:58
bigonseb128: do you think you could merge gobject-introspection from debian?11:08
seb128bigon, why?11:09
bigonfor the conflicting name with debian11:10
seb128well does it create any issue?11:11
seb128we probably don't have people changing distro this way often11:11
seb128it will be merged at some point but it's not a priority right now, feel free to do the work and ask for sponsoring though11:11
rodrigo_how is it called in debian?11:12
bigonrodrigo_: a - was added to the lib pkg to conform with policy11:13
seb128chrisccoulson, there?11:20
seb128do you have a git checkout from gtk and the 2.23.1 tarball?11:20
chrisccoulsonseb128 - yeah, i do now11:20
seb128chrisccoulson, can you diff gtk/gtk.symbols11:21
seb128between those11:21
seb128?11:21
chrisccoulsongtkprivate.h is gone from gtk_public_h_sources now, which causes that error11:21
chrisccoulsonoh11:21
chrisccoulsonhang on, might help if i check out the right branch ;)11:21
seb128-gtk_private_flags_get_type G_GNUC_CONST11:22
seb128I've that in the diff 2.22 to 2.23.111:22
=== seiflotfy_ is now known as seiflotfy
seb128but git.gnome.org suggest the line is still in current gtk-2-2411:22
seb128so I'm wondering if something weird happened when the tarball was rolled11:22
chrisccoulsonseb128 - there's no difference between tarball and git with gtk.symbols11:24
seb128git doesn't have gtk_private_flags_get_type in its .symbols?11:24
seb128can you see what commit dropped it?11:24
seb128nessita, hey11:25
seb128chrisccoulson, ^11:25
nessitagood morning everyone!11:25
rodrigo_hi nessita11:25
nessitahello seb128, rodrigo_!11:26
pittihey nessita, good morning11:27
nessitagood morning to you too, pitti11:28
seb128chrisccoulson, did you check in gtk-2-24 or in trunk?11:29
chrisccoulsonseb128 - i'm confused now. in gtk-2.24, gtk-private.h is still in gtk_public_h_sources, but in our tarball it is in gtk_private_h_sources11:30
chrisccoulson:/11:30
chrisccoulsonseb128 - there isn't a 2.23.1 tag in git either11:34
chrisccoulsoni'm really confused now11:34
seb128chrisccoulson, right, git master seems to have it in the public list11:35
seb128it's like whoever rolled the tarball messed up on its checkout11:36
ftapitti, hi. http://paste.ubuntu.com/529284/11:36
seb128chrisccoulson, could you copy the git Makefile over, update the autoreconf 070_mandatory-relibtoolize.patch11:36
seb128chrisccoulson, and see if that fixes the issue and bring the symbol back?11:36
seb128git checkout still running there...11:37
chrisccoulsonseb128 - yeah, will do that, 1 second11:38
seb128chrisccoulson, thanks11:38
seb128chrisccoulson, I think the issue is rather gtk.symbols11:42
seb128chrisccoulson, gtk_private_flags_get_type is nowhere in the 2.23 source11:42
seb128I don't see how changing include will bring back a symbol definition which is not there11:43
didrockswaow, not a lot of bugs on compiz package (yet) :)11:43
chrisccoulsonseb128 - the symbol is autogenerated from glib-mkenums, which is scanning the public headers11:43
=== MacSlow is now known as MacSlow|lunch
seb128chrisccoulson, hum, are you sure?11:45
seb128chrisccoulson, the .symbols is in git and seems updated by commits11:45
seb128not sure how it would get a symbol which is nowhere in the source?11:45
seb128$ grep gtk_private_flags_get_type gtk+-2.23.1 -r11:46
seb128$11:46
seb128$ grep gtk_private_flags_get_type gtk+-2.22.0 -r | wc -l11:46
seb1281011:46
seb128$11:46
chrisccoulsonseb128 - the code is autogenerated from the enum declaration in gtkprivate.h normally11:49
seb128chrisccoulson, hum, right11:50
chrisccoulsonit should be in gtktypebuiltins.h, which is the output of glib-mkenums11:51
Amaranthdidrocks: Except they're still calling compiz-fusion-* :P11:51
Amarantherr, called11:51
didrocksAmaranth: yeah, I didn't want to change that in the same upload and on my own :) should we rename to compiz++ or compiz?11:52
Amaranthdidrocks: And we seem to be using the ini backend by default and the plugin list I put in the package for the gconf backend is completely wrong so if you enable it compiz segfaults11:52
didrocksAmaranth: yeah, we use ini right now until the gsettings one is ready11:52
didrocksAmaranth: I didn't try the gconf backend, just updated, what's wrong in it?11:52
seb128hum11:52
Amaranthdidrocks: plugin names changed and such11:53
AmaranthI managed to get it working now11:53
seb128chrisccoulson, ok, seems you have things under control, I will let you fix it ;-)11:53
chrisccoulsonhmmm, i've got no idea what this tarball really contains, but it definately isn't from gtk-2.2411:53
didrocksAmaranth: ok, push your branch once you are happy with it :)11:53
seb128chrisccoulson, we probably want to check with mclasen what happened when he joins IRC11:53
Amaranthdidrocks: But with the patch to not use a shell script and using the ini backend we only enable those "needed" plugins11:53
Amaranthsince the ini backend has no default configuration11:54
seb128chrisccoulson, what about pushing 2.23.0 has a 2.23.1.is.2.23.0?11:54
didrocksAmaranth: there are, it's in core.xml11:54
chrisccoulsonseb128 - yeah, i think we should do that11:54
seb128chrisccoulson, do you want me to do it?11:54
Amaranthdidrocks: Ok, then it just isn't working11:54
seb128chrisccoulson, or do you do it?11:54
chrisccoulsonseb128 - yeah, if you don't mind. i can't upload that anyway ;)11:54
didrocksAmaranth: it is working, if you compiz --replace, you will have the default list loaded11:54
seb128chrisccoulson, ok11:54
Amaranthdidrocks: First time starting compiz after the switch I got my list of needed packages only11:54
didrocksAmaranth: I don't understand the "list of needed packages"11:55
Amarantherr, I meant plugins11:55
didrocksAmaranth: yeah, the default ones, looks at core.xml, isn't it?11:55
Amaranthdidrocks: We added some code to make sure you cannot disable certain plugins as they are essential to having a working window manager11:55
seb128chrisccoulson, I will just roll back to 2.2211:56
chrisccoulsonseb128 - cool, thanks11:56
seb128chrisccoulson, I've that locally it's easier to just do the changelog update and rebuild11:56
AmaranthThat list is in the patch that moves the shell script stuff into the compiz binary11:56
seb128chrisccoulson, thank you for helping debugging11:56
chrisccoulsonyou're welcome11:56
didrocksAmaranth: right, and I changed it to load ccp only and rely on core.xml as suggested by sam11:56
Amaranthhrm11:56
didrocksAmaranth: if mean the "if (list of plugin == 0) -> then load … right ?11:57
Amaranthdidrocks: The point of having those plugins hard coded in that patch was to make sure you couldn't turn them off11:57
didrocksAmaranth: do you speak abot that part of the patch?11:57
Amaranthdidrocks: Yeah11:57
didrocksAmaranth: it's not avoiding people to turn them off11:57
Amaranthdidrocks: It was in 0.811:58
didrocksit's just "if you don't provide any plugin on the command line, please load those"11:58
Amaranthmaniac added code so that plugins loaded from command line could not be unloaded11:58
AmaranthMostly as a fix for people unloading ccp11:58
didrocksAmaranth: so, it's not that part of the patch11:58
didrocksAmaranth: just show me that part of code then :)11:58
Amaranthdidrocks: That part was upstream11:58
AmaranthAll the patch had to do was put that list in the same place plugins loaded at the command line would be and compiz treated them as such11:59
AmaranthSo would not let you unload them11:59
didrocksAmaranth: ah ok, the mecanism should be expanded upstream to get the same behavior in core.xml then12:00
AmaranthThat way we can have our default plugins in core.xml with whatever functionality we think it nice and still allow people to disable most of them12:00
AmaranthBut they could not disable ones required for a working window manager12:00
AmaranthWe don't want plugins in core.xml treated the same way12:00
didrocksAmaranth: well, I still think that it's quite doubtfull to have that and default in core.xml. It should be a "required" in core.xml file12:01
didrocksAmaranth: the issue smspillaz noticed in that part of the patch is that some plugins are loaded twice12:01
didrockslike loaded by the ccp, and then by the hard coded list12:01
Amaranthcompiz isn't supposed to let that happen :)12:02
didrocksit is apparently :)12:02
didrocksso, I think a require tag in core.xml makes way more sense to handle that and will be a nice feature to add12:02
Amaranthdidrocks: In that case, you have the wrong zoom plugin in your defaults12:03
Amaranthezoom is so much better I'm not sure why we even ported zoom to 0.912:03
didrocksAmaranth: the dx team told me to use zoom, I will ask them if there is anything specific in zoom or ezoom12:04
AmaranthI hope the answer isn't due to unity12:05
Amaranthhopefully just a typo12:06
Amaranthdidrocks: btw, what do you think about bundling the core and plugin pack tarballs together in one source package? Then we could have compiz-plugins contain all the plugins we use and/or want to ship and compiz-plugins-extra be everything we don't12:07
didrocksAmaranth: no, it's just that they think that zoom is better right now. In any case, people can change their defaults12:07
AmaranthShould save on disk space12:07
didrocksAmaranth: agreed, we still have to figure out if we get daily builds as I think it doesn't work really well with 3.0 format last time I checked12:08
didrocksAmaranth: but if we can do that, that will be nice :)12:08
didrocksAmaranth: hum, the plugins needs libcompizconfig, isn't it?12:08
Amarantheh?12:08
didrocksthe one not in the compiz tarball12:08
didrockslet me check12:09
AmaranthOh, for the ccp plugin, yes12:09
AmaranthBut we're always going to be installing that by default anyway12:09
didrocksAmaranth: yeah, but it's required to have it to build the ccp plugin, isn't it?12:09
Amaranthactually I think the ccp plugin is built by libcompizconfig12:09
didrocksAmaranth: you're right12:10
didrocksso, no issue with bundling in that case12:10
didrocksjust that compiz-core segfault if build in Release mode right now12:10
didrocksbut I'm looking at it12:10
didrocksAmaranth: btw, I didn't find time to update yet the extra plugins12:11
AmaranthLast time I mentioned bundling all work on packaging 0.9 stopped due to the answer so I'm glad to see you like the idea :)12:12
didrocksAmaranth: the thing is we should just check that daily builds still works with 3.0 format12:13
didrocksAmaranth: so, let's wait a little, I'll try to gather some infos for this12:13
rodrigo_seb128, hmm, the gnome-desktop-3 changes are not in the ~ubuntu-desktop branch, so where are they?12:47
seb128rodrigo_, it's in ~ubuntu-desktop/gnome-desktop/ubuntu-gtk312:49
rodrigo_seb128, ah, ok12:49
seb128stupid launchpad will not let me use gnome-desktop312:49
rodrigo_need a new version for g-s-d12:49
seb128it wants a registered component12:49
rodrigo_g-s-d now almost builds, although I had to temporarily disable a couple patches12:49
seb128rodrigo_, there is no newer version?12:49
rodrigo_seb128, yes, 2.91.212:50
seb128hum, it didn't show up on the ftp list12:50
seb128weird12:50
rodrigo_it was released last night12:50
rodrigo_let me check if it's in download.g.o12:50
seb128rodrigo_, http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop/2.91/12:50
seb128rodrigo_, it's not?12:50
rodrigo_oh, wasn't uploaded :(12:50
rodrigo_oh wait, he released 2.91.2 ???12:55
rodrigo_2.91.1, sorry12:55
seb128rodrigo_, that's the version we have12:56
seb128I did the update yesterday evening12:56
rodrigo_yeah12:56
rodrigo_got confused, today's was 2.91.2 gnome release12:56
didrocksseb128: FYI, building compiz on maverick doesn't solve the issue of segfault at runtime (still in the same plugin btw)12:58
seb128didrocks, ok12:58
seb128was worth trying12:58
didrockssure :)12:58
rodrigo_seb128, ok, so (I hope), just missing libgnomekbd, robert said he was working on it, do you know if he pushed/uploaded somewhere?12:59
seb128rodrigo_, it's in the lp:~robert-ancell/+junk/libgnomekbd-gnome313:00
rodrigo_ok13:00
rodrigo_I'll build and upload to our gnome3 ppa, ok?13:00
seb128yes13:04
rodrigo_and update to 2.91.213:04
seb128let me review the work maybe13:04
seb128well you can work on the update13:04
seb128I will review what he did as well13:04
rodrigo_ok, will push my branch as soon as it builds13:05
rodrigo_seb128, https://code.edge.launchpad.net/~rodrigo-moya/ubuntu/natty/gnome-desktop/2_91_2_release13:16
rodrigo_I'll send a mail to robert13:17
seb128rodrigo_, ?13:18
rodrigo_ugh, I used gnome-desktop!!13:18
seb128rodrigo_, is that libgnomekbd?13:18
seb128I'm very confused13:18
rodrigo_yes, sorry13:18
rodrigo_me too, by working on so many modules13:18
rodrigo_I'll remove that branch and push to the correct place13:19
rodrigo_seb128, https://code.edge.launchpad.net/~rodrigo-moya/ubuntu/natty/libgnomekbd/2_91_2_release13:20
seb128_re13:21
seb128_sorry got disconnected13:21
seb128_rodrigo_, reviewing it now13:21
rodrigo_seb128, https://code.edge.launchpad.net/~rodrigo-moya/ubuntu/natty/libgnomekbd/2_91_2_release is the correct one13:22
seb128_ok13:22
rodrigo_got confused by working on so many modules at the same time13:22
rodrigo_seb128_, I guess we'd need to rename the libs to -313:23
=== seb128_ is now known as seb128
seb128yes, don't upload that, it's buggy13:25
rodrigo_yes, just saw it, so fixing it on my branch13:25
seb128/usr/lib/libgtk-x11-3.0.so: undefined reference to `g_application_set_action_enabled'13:26
seb128build fails there13:26
rodrigo_hmm, need a new glib/gtk?13:26
rodrigo_it builds fine for me13:26
seb128likely, build-depends should be updated13:27
rodrigo_right13:27
seb128and upstream configure as well13:27
seb128we should rename the source as well13:27
seb128and the library13:27
seb128not sure what we want to do with the common and capplet binaries though13:27
rodrigo_so, the library is libgnomekbd7, so to what should I rename it, libgnomekbd7-3?13:27
seb128the library doesn't need renaming since the soname change13:28
rodrigo_so, keep it at libgnomekbd7?13:29
seb128yes13:29
rodrigo_and what about gkbd-capplet, add -3 suffix?13:30
seb128it's a bit of a mess it seems13:30
rodrigo_yes13:30
freestylehi13:30
seb128I'm not sure13:30
seb128upstream didn't version the .pc or anything13:31
seb128it's not made to be installable at the same time than the old one13:31
freestylei have a problem with mi graphic card13:31
seb128freestyle, hey13:31
seb128freestyle, try #ubuntu for user questions13:31
freestyleok thanz13:31
rodrigo_seb128, right13:32
rodrigo_ok, out for lunch, bbl13:34
seb128rodrigo_, ok13:35
seb128rodrigo_, I need to give that some thinking13:35
rodrigo_seb128, ok13:35
seb128rodrigo_, I will think about it while you eat, ping me when you are back13:35
=== MacSlow|lunch is now known as MacSlow
rodrigo_ok13:35
kenvandineseb128, good morning :)13:37
seb128hey kenvandine13:37
seb128how are you?13:37
kenvandineseb128, i'll get back to fixing those issues with ubuntu-geoip, i want to finish some SRUs for that facebook fix13:37
kenvandinefor lucid and maverick :)13:37
kenvandinegood, now :)13:37
kenvandinei fixed it, and back ported to both lucid and maverick last night13:38
seb128kenvandine, you figured what is wrong?13:38
kenvandineeven though facebook didn't directly answer my question, his comment did make it clear that db query count matters13:38
kenvandineyeah13:38
kenvandinethere is one query we do that does subqueries for each friend you have13:38
kenvandineso it is exponential13:38
kenvandinethe way we do it is what they document in their best practices13:39
kenvandineso our one API request could easily turn into thousands of db queries13:39
mterryseb128, heyo, I updated my launchpad-integration branch last night13:40
kenvandinehowever, the allocation docs say the allocation is "API requests"13:40
kenvandinebut i guess each of those nested db queries count as API requests13:41
seb128kenvandine, so the documentation is wrong?13:41
seb128or confusing13:41
kenvandinewhich is what i have been asking them about for months13:41
kenvandinenot documented13:41
seb128ok, I see13:41
seb128mterry, hey13:41
kenvandinethey have no docs that mention anything about DB query count13:42
seb128mterry, great, I will review it in a bit13:42
kenvandineanyway, that particular query is actually pretty useless in gwibber :)13:42
kenvandineso my fix is to remove it and back port a fix i had in maverick to get comments inline13:42
kenvandineso easy :)13:42
seb128great13:42
kenvandineand a simple SRU13:42
kenvandinejust want to test it again when I am more awake before uploading :)13:42
=== jorge is now known as jcastro
didrocksseb128: do you know what's the story with valac-0.10 and valac-0.12 and the alternatives?13:47
didrocksseb128: for instance, I have valac-0.10 by default as a debian alternative, and so, it doesn't pick my vapi file in /usr/share/vala-0.12/vapi/13:47
didrocks(and some -dev package install vapi file in one or the other directory, not both)13:48
seb128didrocks, things should install in /usr/share/vala/vapi/13:48
seb128not the versioned dir13:48
seb128to avoid those issues13:48
didrocksseb128: ok, this path is included by both valac? trying13:49
seb128didrocks, yes13:49
didrocksif so, will upload gee to ship only in why13:49
didrocksseb128: is there some ABI issue to get 2 valac?13:49
seb128to respond to the alternative, not sure which version should be default13:49
didrocksI didn't follow at all this transition13:49
seb128I didn't follow much but I don't think there is13:49
seb128the dx guys might know better13:49
didrocksseb128: the common directory works, thanks! :)13:53
seb128didrocks, yw13:53
bcurtiswx_today's compiz updates broke desktop effects14:02
didrocksbcurtiswx_: which ones? your settings or all effects?14:05
seb128didrocks, the g-c-c tab14:05
seb128known issue14:05
bcurtiswx_i can't enable desktop effects at all14:05
didrocksoh that14:05
didrocksright, known issue14:05
bcurtiswx_ok, good to know14:05
bcurtiswx_i was using docky, lol.. had to go to a 2nd panel14:05
seb128bcurtiswx_, ?14:05
seb128we might not be talking about the same thing14:05
bcurtiswx_without desktop effects, docky won't work14:05
seb128do you just speak about the ui to change the effect level?14:05
seb128ok, so compiz doesn't work?14:05
bcurtiswx_yes, i guess thats what i was saying earlier14:06
bcurtiswx_i try to enable desktop effects, doesn't work.. docky requires compiz and docky isn't working14:06
seb128ok, so didrocks it's back to you14:06
didrocksbcurtiswx_: well, can you switch ws with ctrl + alt + <arrow>?14:08
didrocksor super + e, super +w working?14:08
bcurtiswx_ctrl + alt + arrow works (no effects tho)14:08
bcurtiswx_supers don't14:08
didrocksbcurtiswx_: ps aux | grep meta14:09
bcurtiswx_lol, google chrome keeps crashing before I can get the paste.ubuntu.com link14:10
bcurtiswx_sudo apt-get install firefox, it'll be a sec14:10
bcurtiswx_has apport been enabled this cycle?14:12
bcurtiswx_hmm, firefox crashes too14:12
bcurtiswx_but i can reproduce that in both with a double click on the URL bar14:13
* bcurtiswx_ will try refraining from dobule click14:13
bcurtiswx_didrocks, http://paste.ubuntu.com/52935814:14
bcurtiswx_it still crashed, but i got the number down at least14:14
didrocksbcurtiswx_: ok, for some reason, metacity is launched for you14:14
didrocksbcurtiswx_: can you try in a terminal compiz --replace ?14:15
bcurtiswx_k, i tried enabling desktop effects, and it went back to using metacity14:17
didrockscyphermox_: hey, do you have some time to finish the work on e-d-s and evolution ?14:17
didrocksbcurtiswx_: hence the fact, try compiz --replace in a terminal14:17
bcurtiswx_yes, i did that..14:17
didrocksbcurtiswx_: what's the ouptut?14:17
cyphermox_didrocks, yeah it's finished, but still would have an issue with migration14:17
didrockscyphermox_: no answer from upstream?14:18
cyphermox_mbarnes answered, and was looking into it yesterday, I just hadn't logged back in on GimpNet14:18
cyphermox_I really need to add this to autojoin ;)14:18
bcurtiswx_http://paste.ubuntu.com/52935914:19
bcurtiswx_didrocks, ^^14:19
didrockscyphermox_: yeah :)14:19
didrocksbcurtiswx_: and then, it exit?14:19
bcurtiswx_no.14:19
didrocksbcurtiswx_: so, you have the "desktop effects" there?14:19
bcurtiswx_didrocks, right now just a blinking cursor, not exited14:20
didrockswhen you ctrl + alt + arrows, you have something different14:20
didrocksright?14:20
bcurtiswx_yes14:20
didrocksok, so can you try adding docky?14:20
bcurtiswx_didrocks, http://paste.ubuntu.com/52936614:23
didrocksbcurtiswx_: well, this is another issue I think, at least, you have compiz running now14:23
didrocksbcurtiswx_: can you please try logout and login again and see if compiz is running?14:24
bcurtiswx_sure14:24
didrocksthanks :)14:24
bcurtiswx_didrocks, yes, appears compiz is working14:26
didrocksbcurtiswx_: ok, so it was only the first time compiz was supposed to start that it didn't14:26
bcurtiswx_but docky is running too, but has a black area that takes up about 1/9 of the screen14:26
didrocksbcurtiswx_: do you have some time for another test?14:26
bcurtiswx_didrocks, sure14:26
didrocksrm -rf ~/.config/compiz-1/ ~/.compiz-114:27
didrocksthen, logout14:27
didrocksand login again14:27
didrocks(don't do any compiz --replace between)14:27
bcurtiswx_no compiz, but strangely docky's working with a big black bar14:30
bcurtiswx_as before14:30
bcurtiswx_confirmed with metacity in ps aux | grep meta14:30
didrocksahah14:30
didrocksbcurtiswx_: and so, you don't have a ~/.config/compiz-1 directory?14:31
bcurtiswx_no just compiz14:31
didrocksoh, another test btw (seeing if old data can infer)14:32
didrocksmv ~/.config/compiz ~/.config/compizoldconfig14:32
didrocksthen logout, login again and confirm that metacity is still running and not compiz14:32
bcurtiswx_didrocks, no new compiz directory and metacity is running14:34
didrocksbcurtiswx_: ok, and then, now if you run compiz --replace, you have the compiz-1 directory, right?14:35
didrocksand subsequent logout/login should be fine14:35
bcurtiswx_should that command exit?14:35
bcurtiswx_and yes compiz-1 appeared14:36
didrocksno, it shouldn't exit14:36
bcurtiswx_ok i'll logout/login14:36
didrocksok :)14:36
bcurtiswx_logout/in .. metacity is back14:38
didrockshum? really?14:38
bcurtiswx_si14:38
* didrocks scratches his head14:38
didrocksyour kept ~/.config/compiz-1 right?14:38
didrocksyou*14:38
bcurtiswx_yup14:38
didrockshum… weird…14:39
rodrigo_seb128, ping14:40
seb128rodrigo_, hey14:40
didrocksI honestly don't see what's the issue for that then14:40
rodrigo_seb128, so, what did you think about libgnomekbd?14:40
bcurtiswx_upon a compiz --replace eeverything works great tho :-\14:42
didrocksbcurtiswx_: yeah, but in the later case, when you logout and login after compiz --replace, you got compiz, right?14:43
bcurtiswx_no14:43
didrocksbcurtiswx_: and not with your latest test14:43
bcurtiswx_lemme just do it once more..14:43
didrocksyes, please :)14:43
bcurtiswx_hmm, side note, this time i physically closed the terminal which i typed compiz --replace.. in stead of logout login with it open.. will see if that makes a diff14:44
bcurtiswx_didrocks, metacity :(14:45
didrocksbcurtiswx_: I really don't see the difference with the first when it was working…14:46
bcurtiswx_compiz works now with compiz --replace.. but as soon as i logout and login it goes to metacity14:47
didrocksseb128: does the output of required components go to somewhere like .xsession-errors?14:47
seb128didrocks, it should be in .xsession-errors yes14:47
seb128rodrigo_, ok, I dropped my thoughs in bug #67353714:47
ubot2Launchpad bug 673537 in libgnomekbd (Ubuntu) "should build a GTK3 version (affects: 1) (heat: 12)" [Low,Triaged] https://launchpad.net/bugs/67353714:47
didrocksbcurtiswx_: can you paste the output of that file, please?14:47
bcurtiswx_sure, one sec14:47
rodrigo_seb128, looking14:48
bcurtiswx_didrocks, http://paste.ubuntu.com/52937614:49
bcurtiswx_didrocks, after that i got new errors (upon a chrome crash) with (nautilus:5729): GConf-CRITICAL **: gconf_value_free: assertion `value != NULL' failed14:50
didrocksbcurtiswx_: hum, no trace of compiz wanting to start, what gconftool-2 -g /desktop/gnome/session/required_components/windowmanager gives you?14:51
rodrigo_seb128, and the source package name libgnomekbd3, or just leave it as it is?14:52
bcurtiswx_metacity14:52
bcurtiswx_lol14:52
bcurtiswx_but ps aux... doesn't show it14:52
seb128rodrigo_, reload the bug14:52
didrocksbcurtiswx_: you changed something that try to load metacity :)14:52
didrocksbcurtiswx_: can you please change that to compiz ?14:52
didrocksbcurtiswx_: logout/login to confirm that compiz is now loaded14:52
rodrigo_seb128, so, keep the same source name, but change the packages names?14:53
seb128rodrigo_, no, don't change anything14:53
rodrigo_seb128, we can make the GTK3 packages depend on the -3 versions14:53
rodrigo_seb128, ah, ok14:53
bcurtiswx_didrocks, i have the compiz --replace and i did the gconftool again and it shows metacity again14:53
seb128rodrigo_, just do it as normal update, it just force us to upload g-s-d g-c-c and g-s in one row14:53
didrocksbcurtiswx_: no, change the key please14:53
rodrigo_seb128, ok, so do I upload it as it is? any more review?14:54
bcurtiswx_didrocks, oh, in the file?14:54
=== virtuald_ is now known as virtuald
seb128rodrigo_, you can upload to the ppa, but you will need to do a gnome-screensaver gtk3 build as well to match it ;-)14:54
bcurtiswx_didrocks, what program edits those keys ?14:54
seb128well, once you are done with g-s-d g-c-c14:55
didrocksbcurtiswx_: gconftool-2 -t string -s /desktop/gnome/session/required_components/windowmanager compiz14:55
rodrigo_seb128, oh, yes14:55
seb128rodrigo_, ok, I need to run for an hour for some erands14:55
seb128see you in a bit14:55
seb128I will review lpi as well when I'm back14:55
rodrigo_have fun :)14:55
seb128thanks14:55
bcurtiswx_didrocks, :)14:56
didrocksbcurtiswx_: ok, then compiz this time? :)14:56
bcurtiswx_didrocks, yup compiz14:56
didrocksbcurtiswx_: ok, can you please try this time:14:56
didrocksrm -r ~/.config/compiz-114:56
bcurtiswx_logout/in ?14:57
didrocksthen, ensure that compiz is still the default: gconftool-2 -g /desktop/gnome/session/required_components/windowmanager14:57
didrocksand logout/login :)14:57
bcurtiswx_that says compiz, logout/in now14:57
bcurtiswx_didrocks, compiz :)14:58
didrocksbcurtiswx_: hum, ok, then not sure what's went on the first time and why it changed to metacity14:59
bcurtiswx_didrocks, could the updates have done that?14:59
didrocksbcurtiswx_: no, the update doesn't touch user config14:59
* bcurtiswx_ shrugs14:59
bcurtiswx_i hope i'm the only case of that then15:00
didrocksso, after exit/login you get metacity by default, weird…15:00
didrockswell, we will fix it if you are not alone :)15:00
didrocksit just we should find what's went wrong15:00
bcurtiswx_yeah, i'm willing to help if you know what to do15:00
didrocksbcurtiswx_: I'm not that sure, apart from if you clicked on the appearance selection property for desktop effects which changes the gconf key15:01
didrocksbut I doubt of that :)15:01
bcurtiswx_i can try..15:01
didrocksbcurtiswx_: no no15:02
didrocksbcurtiswx_: I meant if you clicked just after the upgrade :)15:02
didrocksbut obviously you didn't15:02
bcurtiswx_didrocks, i just did that now..15:02
bcurtiswx_and it made that key metacity15:02
didrocksbcurtiswx_: yeah, that's expected15:03
bcurtiswx_didrocks, OK, fix already in the works i assume15:03
didrocksbcurtiswx_: changing the key is expected, not detecting compiz is that panel shouldn't happen but is a known bug15:04
didrocksbcurtiswx_: if you want to work on that, you're welcome, I don't really have the time for that :)15:04
didrocksshouldn't be complicated, just a string or something not detected15:04
didrocksoh maybe, I have an idea15:04
* bcurtiswx_ is apprently the harbinger of idea provoking15:05
didrocksok fixed :)15:05
didrockswill upload that15:05
didrocksso, the desktop effects should work as before15:06
didrocksbut it still doesn't explain the upgrade path issue :)15:06
=== bigon is now known as fred2kboulot_
=== fred2kboulot_ is now known as bigon
didrockspitti: was it intended you didn't release g-c-c 1:2.32.0-0ubuntu3?15:07
bcurtiswx_didrocks, nice :)15:08
didrocks(building and testing)15:08
=== zyga is now known as zyga-lunch
rodrigo_yay, g-s-d 2.91.2 built!15:36
* rodrigo_ dances15:36
didrocksrodrigo_: doing the same dance right now for g-c-c :) fixing a dso linking issue, getting a new one :)15:37
rodrigo_didrocks, oh, g-c-c 2.91.x?15:37
=== bjf[afk] is now known as bjf
didrocksrodrigo_: no 2.32 right now15:37
rodrigo_ah, ok15:37
didrocksrodrigo_: just fixing a small fix, but rebuilding with the new dso linkings rules15:37
rodrigo_ok, you can dance too then :D15:38
didrocksalso, I'll have some patches to send upsteam for that :)15:38
didrocksrodrigo_: not yet, but almost!15:38
rodrigo_didrocks, ah, ping me about them, I can commit them straight away15:38
rodrigo_...if they are ok, of course :D15:38
pittididrocks: was I supposed to?15:38
didrocksrodrigo_: sure :)15:39
didrockspitti: no, you have some pending work15:39
pittididrocks: oh, you mean I committed something to the branch?15:39
pittididrocks: probably wasn't urgent15:39
didrockspitti: right15:39
didrockspitti: ok :)15:39
ftapitti, 12:36:32 <fta>   pitti, hi. http://paste.ubuntu.com/529284/15:40
didrocksrodrigo_: do you commit to gnome-panel as well?15:41
rodrigo_didrocks, no, I have to ask for permission15:41
didrocksrodrigo_: ok, next time then or I'll harass vuntz :)15:41
pittifta: ah, that's the weird rm bug you mentioned?15:41
rodrigo_yes, it's the one to harass :)15:41
ftapitti, yes15:41
pittifta: ah, I thought you meant something in the mangler; I'll have a look15:42
pittifta: can you please pastebin the output of bash -x /usr/bin/apt-changelog chromium-browsre?15:42
=== bilalakhtar_ is now known as bilalakhtar
tedgmvo, We talked at UDS about a second file that gets written when reboot is required to say that dpkg is done... what was that file?15:45
ftapitti, http://paste.ubuntu.com/529402/   (and you should really consider mktemp -d)15:46
didrocksrodrigo_: doesn't apply to g-c-c trunk because of the reorganisation. So not upstreaming that one.15:48
didrocksrodrigo_: it seems it doesn't link to that lib anymore15:48
ftapitti, oh, you're already using mktemp.. n-m, it's confusing from the output. i'd use the default unpredictable names15:49
rodrigo_didrocks, which lib?15:49
pittifta: ah, I see the problem -- $pkg gets a multi-line value15:51
didrocksrodrigo_: there was no link between the keyboard capplet and libxklavier (it was using LIBGNOMEKBDUI_LIBS and not LIBGNOMEKBD_LIBS), but if I look at upstream cflags and ldflags right now for the keyboad capplet, there is no reference to any of those for linking15:52
rodrigo_didrocks, hmm, it's a dep on libgnomekbd15:53
pittifta: can you please check http://people.canonical.com/~pitti/tmp/apt-changelog ?15:53
didrocksrodrigo_: yeah, but you need direct linking now if you use it directly15:53
ftapitti, better. Just 1 ERROR line15:54
rodrigo_didrocks, does it use it directly?15:54
pittifta: the changelog isn't available yet?15:54
ftapitti, the installed version is from a ppa15:54
ftapitti, (it's my daily ppa, far ahead the repos)15:55
didrocksrodrigo_: if gcc says so, I think it is… despite the fact I can't find an include, but I didn't spend time on that15:55
didrocksrodrigo_: if it's not, it's something to report to doko15:55
rodrigo_didrocks, afaik, we don'0t use it directly, let me check15:55
didrocksrodrigo_: yeah, I don't see any include15:55
didrocksrodrigo_: I tried to look if we have a patch for that as well15:56
rodrigo_didrocks, ah, we have it in configure.ac, for the region panel15:56
rodrigo_(old keyboard one)15:57
didrocksrodrigo_: yeah, but nothing in the code15:57
rodrigo_yeah15:57
didrocksrodrigo_: and it's failing during linking the keyboard capplet if I don't add it15:57
didrocksrodrigo_: one sec, building without the patch to give you a pastebin15:57
rodrigo_didrocks, if you don't add it where?15:57
rodrigo_ah, ok15:57
didrocksrodrigo_: without the patch: http://paste.ubuntu.com/529408/15:58
didrocksrodrigo_: ok, the function is in capplets/keyboard/gnome-keyboard-properties-xkbot.c15:59
didrocksxkl_config_registry_foreach_option_group seems a xkl one :)15:59
rodrigo_didrocks, ah, it's indeed missing in master also16:00
rodrigo_I'll apply your patch to both16:01
didrocksrodrigo_: thanks, do you want a git-format patch?16:01
rodrigo_no, no need16:01
didrocksyeah for no wast of time \o/16:01
didrocksthanks rodrigo_ :)16:01
didrockswaste*16:01
rodrigo_hmm, although, why does it work just adding it to INCLUDES?=16:01
rodrigo_it's failing on linking16:01
didrocksrodrigo_: sorry, maybe I didn't pastebin the full patch :)16:03
rodrigo_ah, ok16:03
didrocksrodrigo_: no, there are the two16:03
didrocks(if you want it separate: http://paste.ubuntu.com/529407/)16:03
rodrigo_didrocks, pastebin separtately, so that I can patch it directly16:03
didrocksrodrigo_: you have the include and the linking :)16:04
rodrigo_ah, was missing the LDADD line, it's ok now , sorry16:04
didrocksrodrigo_: it was there in http://paste.ubuntu.com/529408/ just not noticeable :)16:04
rodrigo_didrocks, yeah, my fault :)16:05
didrocksrodrigo_: well, just noticeable16:06
rodrigo_didrocks, ok, pushed to 2.32 branch, will push the master fix soon, right now I've got another commit which doesn't build16:10
didrocksrodrigo_: sweet, thanks16:10
mvo_tedg: /var/run/reboot-required.pkgs - that should contain a list of packages that are responsible for the reboot required request16:10
tedgmvo_, Okay, how do I know when that file is done being written though?16:12
tedgmvo_, Or, does it only get written after dpkg is all done?16:12
mvo_tedg: oh, sorry, i misunderstood. the file you are looking for is /var/lib/update-notifier/dpkg-run-stamp - if that changes apt has finished16:15
tedgmvo_, Yeah, that's what I was looking for, thanks!  Is that generic, or do I need to worry about people using apt-get and not updating that?16:16
mvo_tedg: if update-notifier-common is installed (that is default for all systems) it will just work(tm)16:17
mvo_tedg: the only exception is people running sudo dpkg -i directly16:18
mvo_tedg: but they know what they are doing (I hope :)16:18
tedgmvo_, Okay, should I depend on update-notifier-common then?16:18
pittiI think checking whether the script is available and only call it if so is better16:20
nisshhtedg, you around?16:30
and471mpt, hi, http://imagebin.ca/img/QJcGO7J.png16:30
mptand471, wow. Is that real?16:30
and471mpt, yup :)16:31
mptbeautiful work16:31
and471mpt, (well beautiful YOUR work) :)16:31
mptYeah, but with most people I need to say "That shouldn't be 6px, it should be 12px" etc16:31
and471mpt, well I guess after a year of SC I learned to make it perfect for mpt - or he will find it! :D16:32
and471nessita, hey how are you?16:33
nessitaand471: pretty good! how are you?16:33
and471nessita, not bad :)16:33
and471nessita, I was wondering if I could ask you a question about pygtk tests :)16:33
nessitaand471: yes, you can. I'm always available for tests regarding tests16:34
and471hehe16:34
and471nessita, so I have made a new gtkcellrenderer that draws a small pin icon using cairo (seen here http://imagebin.ca/img/QJcGO7J.png) - how would I write a test for this?16:34
and471(or what would I test for)16:34
and471nessita, do you need the code?16:36
nessitanopes16:36
nessitaand471: so, basically, what you want to test is that:16:36
nessita* you have the proper renderer in the correct gtk tree view column16:36
nisshhand471, that button looks like it was inspired by the iPhone ones :)16:36
and471nisshh, shh don't tell anyone - least of all mpt ...16:36
nisshhhehe16:36
and471nessita, yup16:36
nessitaand471: so I would try to check that the column N has a renderer, that the renderer is instance of a class given16:36
tedgnisshh, Yup16:37
nisshhtedg, i have a question regarding this bug: ​​https://bugs.launchpad.net/bugs/66837516:37
nessitaand471: and some more bits that I may figure it out by looking at the code16:37
ubot2Launchpad bug 668375 in indicator-application "Allow specifying a full path to an icon, not just an icon from the theme (affects: 2) (heat: 12)" [Undecided,Confirmed]16:37
nisshhtedg, is there a work around till this API comes to fruition?16:38
and471nessita, http://ubuntuone.com/p/OfS/16:38
tedgnisshh, Well, you can just force a path into the space for a name.  For example, setting the name to "/usr/share/myapp/bob.png"16:39
nessitaand471: before looking at the code, I'll repeat myself by saying you do not need to test that GTK works, we assume that. What you need to test is that your code has the proper glue to make GTK show what you need16:39
and471nessita, ok16:39
nisshhtedg, ah, i didnt know i could specify a path, i thought it only worked if i specified say "bob"16:40
nisshhtedg, thanks :)16:40
and471mpt, sorry to bug, but any idea when you will have more on the spec related to the settings window ?16:42
nessitaand471: I just wonder... why doing this instead of using a pango markup such as <span foreground="red">⬤</span> ?16:42
and471nessita, hmm, can you stroke the outline of that?16:43
mptand471, I don't know, sorry. But you could hook up the switch and text to the actual status (so it never says "OFF" and "connected to the Internet" at the same time for example).16:43
nessitaand471: hum, my non-nativeness on speaking english doesn't allow me to parse that sentence16:43
mptnessita, in future I hope it will be a nicer icon16:43
and471mpt, cool thanks16:44
and471nessita, so the edge of the circle, it can have a color?16:44
nessitaand471: ah, no. I didn't notice that detail16:45
and471nessita, (the border of the circle)16:45
and471nessita, ah ok, well then that is the reason :)16:45
nessitaand471: anyways, going back to your question, I would16:45
mpthttp://greenpreferred.com/wp-content/uploads/2008/12/led-lights-300x300.jpg16:46
nessitaand471: unittest the PinCellRenderer class by calling each method and asserting over a PinCellRenderer instance state. The key tests would be when calling on_render, you'll need several tests grouped in a test case where you test that the params passed (window, widget, background_area, cell_area, expose_area, flags) are used/modified accordingly16:47
and471nessita, hmm ok, considering that I just mastered creating a cellrenderer, maybe this is not the best idea :)16:48
and471mpt, we could make them flash like christmas light! :D16:48
mptWe could ... but we wouldn't ;-)16:49
and471hehe, maybe an easter egg? XD16:49
mptand471, yeah, focus the connection list then press Up Up Down Down Left Right Left Right B A16:52
and471:)16:52
seb128re!16:57
rodrigo_hey seb12816:57
seb128hey rodrigo_16:57
seb128sorry was away a bit longer that I though16:57
rodrigo_no problem, we could continue working, even without your direction and leadership :D16:58
rodrigo_seb128, just wanted to let you know I've built g-s-d -> https://code.edge.launchpad.net/~rodrigo-moya/ubuntu/natty/gnome-settings-daemon/2_91_2_release16:58
rodrigo_seb128, do I upload it somewhere?16:58
seb128rodrigo_, yeah, the gnome3-build ppa16:59
rodrigo_ah, I thought you didn't want it there16:59
rodrigo_ok then, uploading in a minute17:00
=== zyga is now known as zyga-gone
and471mpt, for the device view on the left, do you want to ellipsize-text or scroll view?17:04
seb128rodrigo_, did you read my email from yesterday?17:06
seb128rodrigo_, where I suggested using the natty part of the ppa as a work area for new components17:07
seb128rodrigo_, I'm fine using another ppa though if you think we should do that17:07
rodrigo_seb128, yes, I read it, but I'm ok with using that PPA17:08
rodrigo_seb128, so do I upload librest and libsocialweb also there?17:08
rodrigo_oh well, I needed to fix some stuff there first17:08
seb128rodrigo_, let me review those first17:08
rodrigo_seb128, what about branches? should we create ~ubuntu-desktop/+junk/ branches for all?17:09
seb128we don't want to have to change library names between ppa and natty17:09
seb128so better to get things right17:09
rodrigo_yes17:09
rodrigo_both librest and socialweb are based on the packages from universe17:09
seb128rodrigo_, well, ~ubuntu-desktop/<component>/gtk3 or whatever17:09
seb128just set the control url to match the one you use17:09
seb128or gtk3 -> gnome2.9117:10
seb128just pick a name ;-)17:10
rodrigo_seb128, do I have permissions to create branches there?17:10
seb128chrisccoulson, http://git.gnome.org/browse/gtk+/commit/?h=gtk-2-24&id=4773148f1a89cb69e186f17ec6e6fa6f741234e017:12
seb128rodrigo_, you should17:12
rodrigo_ok17:12
seb128chrisccoulson, I think that was your webbrowser crash17:12
mptand471, ellipsize17:15
and471mpt, ok, what should about the width, of the device view? automatically size the stuff to fit or what?17:15
chrisccoulsonseb128 - yeah, possibly17:16
mptand471, I have no opinion on that. I don't know what the standard gnome-control-center width will be.17:16
mptand471, at least wide enough to fit "Mobile Broadband" in the standard font. :-)17:17
and471ok17:17
chrisccoulsonheh, get your crack here in a couple of hours - https://launchpad.net/~chrisccoulson/+archive/ppa/+packages :)17:17
and471mpt, sorry last question, ellipsize in middle or at the end?17:26
and471was anyone in millbank today when the protests happened?17:36
seb128and471, I don't think many people on this channel work from the office17:42
seb128didrocks, I've assigned bug #645724 to you17:42
ubot2Launchpad bug 645724 in ibus (Ubuntu) "Ibus applet in unity does not allow selection of menu entries by mouse. (affects: 6) (dups: 3) (heat: 36)" [Undecided,Triaged] https://launchpad.net/bugs/64572417:42
seb128didrocks, I don't have a working maverick around and I will not get to that before the weekend, if you have a chance to sponsor it in the next days please do17:43
didrocksseb128: sure, pending to my list :)17:43
seb128didrocks, thanks17:46
=== robbiew is now known as robbiew-lunch
=== al-maisan is now known as almaisan-away
=== Bertrand is now known as bl8
kenvandineaquarius, you still around?18:20
pittigood night everyone18:26
kenvandinegood night pitti18:28
seb128'night pitti18:28
mterrytedg, https://code.launchpad.net/~mterry/indicator-applet/libpanel-applet-3/+merge/4056418:29
seb128mterry, excellent ;-)18:32
seb128mterry, lpi seems fine, I've added a comment which was not related to your work though18:41
seb128mterry, basically would be nice to install the vapi in a non versioned vala dir so it's usuable from any vala version18:42
seb128mterry, if you can do the change today or tomorrow we can probably sneak it in the next upload18:42
=== Bertrand is now known as bl8
bratscheHey guys, is there a package that's needed for Python to be able to import gobject-introspection stuff and work?20:41
bratscheWe're trying to get it working on oubiwann's machine and when we try to import from the gi repository it doesn't seem to be working for him.20:42
nessitabratsche: python-gobject?20:43
bratscheHe has the Gtk-2.0.gir and such installed.. but importing that doesn't seem to work, and searching through synaptic for Python-related gobject-introspection stuff yielded nothing interesting.20:43
tedgSo it seems that the natty libgtk3.0-dev package has a Gtk-3.0.gir file, but the one in the ~ubuntu-desktop PPA does not.  :-/  Anyone by chance no why that'd be?20:43
bratschenessita: Thanks, we'll try that20:43
oubiwannnessita: already installed :-(20:44
nessitaoubiwann: that's as far as i can go with gi, sorry :-/20:44
dobeyoubiwann: what's failing?20:44
oubiwannnessita: thanks anyway20:44
nessitaoubiwann: dobey just taught me that, so thanks to him :-)20:45
oubiwanndobey: well, I can't successfully do from gi.repository import GTK20:45
bratscheoubiwann: import Gtk20:45
bratscheNot all caps20:45
oubiwannyeah, sorry -- that wan't a copy and paste20:45
oubiwannI get this error: RepositoryError: Typelib file for namespace 'Gtk' (any version) not found20:45
dobeyoubiwann: have you gir1.0-gtk-2.0 ?20:46
* oubiwann checks20:46
oubiwanndobey: awesome!! thanks :-)20:47
bratschewoot20:47
dobeysure20:47
bratscheThanks dobey20:47
nessitapackaging question: what does this mean? other than the textual message: bzr: ERROR: Unable to find the tag for the previous upstream version, 0.0.2, in the branch: upstream-0.0.220:47
dobeytedg: re: your comment, i suspect it should probably be in a gir1.0-gtk-3.0 package or something, instead of the -dev? :)20:47
nessitaDo I need to tag every package I build? is that new?20:48
tedgdobey, Possibly, but I thought that PPA was just supposed to be a backport of the Natty packages.  The version numbers align.20:48
Laneynessita: bzr mark-uploaded does that for you20:49
nessitaLaney: is that new, right?20:50
Laneynope20:50
LaneyI'm not sure what part of bzr bd requires it though20:50
james_wnessita, is this the first time you have used merge-upstream on that branch?20:50
nessitajames_w: on this branch, yes20:50
Laneyoh, it's an upstream tag, nm20:50
nessitajames_w: I'm just creating a new packaging branch for a never-packaged project20:51
james_wnessita, you need to bootstrap it then, by putting the upstream-0.0.2 tag on a revision from that upstream version20:51
james_wnessita, oh, you might want the "bzr dh-make" command instead then20:51
dobeynessita: not sure what you're trying to do exactly. bzr-builddeb does it automatically usually20:51
nessitadobey: I'm running bzr merge-upstream20:52
nessitajames_w: to understand my mistake, when should I run bzr dh-make?20:52
dobeynessita: yes, and you created the debian/changelog entry first, i presume20:52
nessitadobey: python-mkdebian did it for me20:52
dobeynessita: also, grumble because i know what you're packaging :)20:52
nessitadobey: have some beer instead of grumble20:53
james_wnessita, it's the "package this" command, merge-upstream is the "new upstream version of an existing package"20:53
dobeynessita: right, and presumably there's a commit without the tag20:53
nessitajames_w: so, my scenario is trickier than that. I created the "first" package without using bzr merge-upstream but branching my project and using python-mkdebian. Now, I have a new upstream release before the package has been uploaded somewhere. I branched the former branch and ran bzr merge-upstream.20:54
nessitadobey: yes, so far all my commits were without a tag. In my whole tiny period packaging, I never tagged a commit outside the upstream project20:55
james_wnessita, ah, then we're back to the bootstrap thing, you need to set the "upstream-0.2.2" tag on the revision that you first ran python-mkdebian in20:55
james_wbzr dh-make would have done that for you20:56
nessitajames_w: bzr dh-make replaces python-mkdebian? or complements it?20:56
james_wnessita, complements it. bzr dh-make does the bzr stuff, then you can use python-mkdebian to create the debian directory20:57
nessitajames_w: understood, thanks a lot!20:57
james_wnessita, bzr dh-make --bzr-only will just do the bzr stuff, and then you don't have to delete the crap that dh_make creates for you20:58
nessitaack!20:58
nessitaI'll start fresh, my OCD won't allow me sleep otherwise :-D20:59
=== zyga-gone is now known as zyga
nessitajames_w: bu, bzr: ERROR: command 'dh-make' requires argument TARBALL but I have no tarball for him, since I branched upstream. I could grab the tarball I just release, but I don't see the point in that21:00
james_wnessita, you have a tarball but don't want to provide it?21:05
nessitajames_w: I have the tarball but I don't see the point of using it since I just branched upstream's trunk to b uild the package21:05
james_wnessita, right. It stashes the tarball in the branch as it works, so that other people won't have to download that tarball.21:06
james_wand e.g. LP will be able to build the package at the click of a button (one day)21:06
nessitajames_w: ah, ok, thanks21:06
nessitaI see21:07
mterryjames_w, for pkgme, can 'depends' just return "${shlibs:Depends}" and have that be used?21:07
james_wmterry, certainly21:07
james_wit's exactly the sort of thing we want I think21:08
mterrydeal21:08
james_wmterry, are you looking at a particular backend?21:09
mterryjames_w, yeah, I'm doing the vala backend right now21:10
james_wsweet21:10
james_wI should get the final bits in place so that you can test it properly21:10
mterryjames_w, I should have something to propose this week.  I'm sure it will be revised, but thought I'd get a sample to hit the common cases21:10
james_wmterry, great, I'm keen to get people to look at as many backends as possible soon, I'm sure there are things in the design that are missing to support them all21:11
jasoncwarnerOk, AU desktop team, I imagine this could be quick :)22:05
jasoncwarnerhttps://wiki.ubuntu.com/DesktopTeam/Meeting/2010-11-0922:05
jasoncwarnerthat is the link and notes from the previous meeting22:05
jasoncwarnereveryone here?22:06
RAOFAye aye!22:06
TheMusoYep.22:06
TheMusoRobert is not yet online.22:07
jasoncwarnerAfternoon (morning for you guys)22:07
jasoncwarnerHe mentioned he was moving ISPs, I wonder if he is offline b/c of that.22:07
TheMusoOh ok.22:07
jasoncwarnereither way we can get started...22:07
jasoncwarneryou can see from the wiki above there wasn't much in the agenda to go over other than some quick status. Didier updated us on Unity (see notes) and pitti reset the cycle trackers, so we are good to go with work items22:09
jasoncwarnerso let me ask, is everyone all set with their work items? everything update in the BP?22:09
RAOFYup.22:10
TheMusoSo far so good, I prodded David about the a11y spec, but he hasn't looked/responded about it yet. Will poke him again later today when he is online.22:10
chrisccoulsonhi everybody on the other side of the world! :)22:10
jasoncwarnerTheMuso: sounds good. RAOF. awesome.22:10
jasoncwarnerchrisccoulson: hello :)22:10
RAOFchrisccoulson: Hello insomniac Brit :)22:11
TheMusoHey chrisccoulson.22:11
chrisccoulsonlol. it's not that late here just yet. i've got a few more hours to go ;)22:11
jasoncwarnerRAOF: want to give a quick X Update (if anything at this point)22:11
RAOFX update:  We're largely in sync with Debian at the moment.22:12
jasoncwarnerOk. Anything else? If not, TheMuso, anything you would like to report?22:13
RAOFNone of the new code for Mesa or X has landed; we'll be taking snapshots of Mesa once things settle down a bit more, and snapshots of Xserver 1.10 once the ABI's settled and we're sure we want it.22:13
jasoncwarnerand, welcome robert_ancell :)22:13
jasoncwarnerAwesome.22:13
RAOFInternode.  A fine choice :)22:13
TheMusojasoncwarner: Not so far, now I have recovered from my trip, I am starting to ramp up my atk research/prototyping, and playing with unity compiz.22:13
robert_ancelljasoncwarner, hey22:14
jasoncwarnerTheMuso: good. I have an action to setup a meeting w/ you for next week once I land in AU :)22:14
TheMusojasoncwarner: Cool.22:15
robert_ancelloh, meeting.  I thought it was yesterday22:15
RAOFOh, something notable for the Intel users: we've dropped the patch disabling pageflipping in the intel DDX.  You may recall me dropping this patch in Prague, and everyone's display freezing at regular intervals.  We're watching the bug reports :)22:15
TheMusorobert_ancell: Check your calendar... :)22:15
jasoncwarnerRAOF: Noted! thanks.22:15
jasoncwarnerrobert_ancell: no worries...anything you want to update?22:16
robert_ancellnothing in particular, just working through GNOME updates22:16
jasoncwarnerfair enough22:17
jasoncwarnerwell then, since we didn't have much from other meeting as well, it is almost time to call the meeting :) I'll update the wiki and put the actions in there.22:18
jasoncwarnerAnything else?22:18
jasoncwarnerthen.... [END MEETING] :)22:19
jasoncwarnerthanks guys!22:19
RAOFHm.  iotop appears to be a bit confused here.  I'm fairly sure dpkg isn't reading 75 terabytes/sec, nor is it writing 3.9 petabytes/sec.22:20
icekyo, was playing with like compizconfig settings manager, and it screwed up all my graphics stuff@@@ my multiple desktops look dumb now, it disabled my extra visual effects under appearance and whenever i try to re-enable it, it just tries to and then just switches back to None.22:23
icekAny advice?22:23
=== bjf is now known as bjf[afk]
icekkHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII I installed compiz, which broke my workspace switcher... HOW DO i fix thissssss?23:48
virtualdicekk: use compizconfig-settings-manager. and this channel is not for support, use #ubuntu23:55

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