/srv/irclogs.ubuntu.com/2009/07/30/#ubuntu-desktop.txt

rickspencer3TheMuso: hi00:01
TheMusorickspencer3: Hey there.00:01
TheMusorickspencer3: I have nothign on my agenda that I need to talk to you about.00:02
=== asac_ is now known as asac
TheMusoMorning robert_ancell.00:15
robert_ancellTheMuso, hey00:15
=== Amaranth_ is now known as Amaranth
=== tkamppeter_ is now known as tkamppeter
pittiGood morning07:14
TheMusoMorning pitti07:14
pittikklimonda: yes, known07:14
pittikklimonda: ah, thanks for testing the g-p-m hotkey bug07:23
didrocksmorning o/08:00
robert_ancellhey, what ever happened to gnome-main-menu (the slab).  Is that a dead module?08:05
seb128good morning there08:10
mvohey seb128!08:11
seb128hey mvo!08:11
didrocksmorning seb128 and mvo!08:12
seb128lut didrocks08:12
pittihey seb12808:12
seb128hey pitti08:12
seb128robert_ancell, hey, so did you win over git? ;-)08:14
robert_ancellseb128, i still hate it08:14
seb128robert_ancell, good work on converting g-c-c to glade otherwise08:16
robert_ancellthanks08:16
robert_ancellI converted gnome-main-menu but I think it's an obsolete module so that wasn't worth it :)08:17
mvohey didrocks, pitti and robert_ancell08:17
robert_ancellhey mvo08:17
seb128robert_ancell, there is a list on the gnome3 spec whiteboard08:19
seb128robert_ancell, those are the applications from the default install so likely good target for such changes08:19
seb128btw am I the only one to often get seahorse gpg dialog in background08:20
seb128or the session dialog when opening from gnome-panel on karmic08:20
seb128using compiz08:20
seb128robert_ancell, mvo: ^08:22
loolseb128: #315591 is similar to what I had at GUADEC, but I was affected by xterm being sgid while here it's nastier in that it's ssh-agent which is launched as part of the session08:24
robert_ancellseb128, not running compiz right now, will check later (it likes to crash for me)08:25
seb128lool, thanks, the bug got details and reassigning since I asked so it's ok now08:25
seb128robert_ancell, ok08:25
loolseb128: I commented as well this morning08:26
seb128lool, thanks08:26
seb128I officially hate blueprint in launchpad08:26
seb128robert_ancell, what did you change to the GNOME3 spec?08:26
seb128the stupid thing send a dump of whiteboard by email08:26
seb128not really useful to figure what changed08:26
robert_ancellseb128, you'll never know... I mistakenly thought vinagre was fixed in the last release then I undid that change08:28
seb128;-)08:28
seb128robert_ancell, thanks08:28
mvoseb128: hm, it was supposed to be fixed long ago :/08:31
seb128mvo, I still get the issue there, could you try to design a .changes, esc try again08:32
robert_ancellseb128, why did you need to rebuild vinagre?08:33
=== Amaranth_ is now known as Amaranth
seb128robert_ancell, I don't know how TheMuso did the sponsoring but it didn't match the bzr version tagged, it didn't install the .schemas08:34
robert_ancellah ok08:34
seb128robert_ancell, ie the .install lacked one line08:34
seb128does anybody know if we should track fontconfig 2.7?08:37
seb128and dbus 1.308:37
seb128robert_ancell, do we have a way to specify what serie to track in the current versions code?08:37
robert_ancellseb128, no, only if the upstream has them in directories08:37
seb128can we put regexps in the filename like watch files do?08:38
robert_ancellseb128, sure08:38
seb128ok, I might have a look to changing the fontconfig and dbus series then08:38
robert_ancelldoes anyone know the story with mono?  Is versions right in saying we are out of date?08:39
seb128robert_ancell, I asked to the mono guys 2 days ago, they are working on getting 2.4.2, should be there within a week08:40
robert_ancellcool08:40
mvoseb128: I take the gnome-session upload if you don't mind?08:44
seb128robert_ancell, no update from you today? ;-)08:44
seb128mvo, I was just building it and changed the bug status ... did you start on it?08:44
robert_ancellseb128, package updates?  I thought I'd leave some for others :)08:45
seb128mvo, in fact no it lacks build-depends so build didn't start, please take it so I will do another update ;-)08:45
seb128mvo, or wait, I did review it no need to redo that08:46
robert_ancelland I heard you guys had a backlog anyway ;)08:46
seb128robert_ancell, not a desktop backlog ;-) we are mostly good on desktop updates anyway08:46
seb128mvo, should I continue on it or do you want to do it? ;-)08:48
mvoseb128: if you are on it anyway, just go ahead08:49
seb128mvo, ok, doing that then08:49
mvoseb128: I just updated the branch so far08:49
mvothanks08:49
seb128chrisccoulson, hey08:51
chrisccoulsonhi seb12808:51
seb128brb session restart to try gnome-session update08:53
mac_vguys... About discussing upgrading an app[vuze3.0 to 4.0] in the universe repo? can the mail be sent to the ubuntu-desktop mailing list? is it under the ubuntu-desktop perview?08:54
seb128mac_v, hi, no, universe is a motu thing08:55
seb128mac_v, did you manage to fix your apport issue?08:55
mac_vah... yeah thanx... by the time i fixed you were on a session restart... didnt inform you08:56
mac_vsorry ..08:56
seb128no problem, so the lp_credential move did the trick?08:56
mac_vyeah... i added a comment regarding this in the bug report, but the ideal way would be to allow the used to change the setting the next time08:57
mac_vi was looking everywhere for the crediantilas files *except* in the cache .:face-palm:08:58
asacanyone with hardy/intrepid/jaunty here ;)?08:59
mac_vasac: i have a jaunty, i could boot into...09:00
asacmac_v: would you mind being a pre-pre tester for a security/stability related nss/nspr lib update? https://edge.launchpad.net/~ubuntu-mozilla-security/+archive/nss3.12.3 ...09:01
asacmac_v: its just upgrading and then using firefox and a few other apps09:01
asacfirefox alone would be ok too ;)09:01
asacbut evolution, thunderbird on top would be close to perfect09:01
mac_vasac: do you want it for now or a regular testing? since its a dual boot , i use Karmic mainly09:02
asacmac_v: its a one time thing09:02
asacjust so i know that it works/blows up in general ;)09:02
asaci will get more testers on it once i know that it works a bit09:03
mac_vasac: ah... no probs... i use thunderbird too , will test it in an hour09:03
asacgrat09:03
asacgreat09:03
asac ;)09:03
seb128chrisccoulson, still interested by doing the gnome-applets update?09:04
chrisccoulsonseb128 - yeah, i can do that if noone has worked on it by the time i finish work09:06
seb128ok09:06
seb128chrisccoulson, good work on gnome-session btw ;-)09:06
seb128and one extra application using the new kits09:06
seb128chrisccoulson, if you do the gnome-applets update might be worth considering the polkit1 patch on bugzilla too09:07
chrisccoulsonthanks. yeah, i'll take a look at that then09:07
chrisccoulsonwhat uses policykit in gnome-applets?09:07
chrisccoulsonah09:07
chrisccoulsoncpufreq-selector?09:07
seb128chrisccoulson, right09:08
seb128doh powerpc buildds09:08
seb128"WARNING: this version of the GNU libc requires kernel version09:08
seb1282.6.18 or later. Please upgrade your kernel before installing09:08
seb128glibc.09:08
seb128"09:08
seb128mvo, impressive apt update to debian ;-)09:09
chrisccoulsonseb128 - yeah, i'm seeing that for everything i upload now09:09
mvoseb128: yeah, the list of changes is pretty long  :)09:10
seb128mvo, next time somebody complain about it not being maintained I will give a good kick and point them there ;-)09:11
mvohaha - yeah09:11
seb128mvo, lot of different names too09:11
mvoreading stuff like that (unmaintained) hurts, no fun :(09:11
mvoyeah :)09:11
seb128is david the new contributor?09:12
mvowe go some new guys, david is great09:12
seb128cool09:12
mvo(fun as well)09:12
mvoI initially wanted to name the release "no dead yet" :)09:12
pittichrisccoulson: oh, does the new gnome-session bring back suspend/hibernate to the shutdown dialog?09:13
pittithat broke with the new g-p-m09:13
vuntzpitti: it should09:13
pitti\o/09:13
* pitti hugs vuntz, bonjour!09:13
seb128pitti, it does there09:14
seb128lut vuntz09:14
vuntzhola09:14
chrisccoulsonpitti - yeah, i get a suspend icon now09:14
seb128vuntz, t'as vu ce que je demandais y a 2 jours?09:14
seb128vuntz, the question about the gnome-patch to fix ordering issues09:15
vuntzah, I remember. Didn't have time to look, but will try to look at it09:15
pittiseb128: oh, sharing desktop?09:15
seb128pitti, I just clicked on the empathy item to see what it does09:16
pittiseb128: right, I got an invitation to share screen09:16
pittibut now I just have the VNC viewer open09:16
seb128pitti, I did undo the demand there I though it would not work with your not uptodate empathy09:16
pittiah09:17
seb128pitti, let's try again09:18
pittioh, seems I have some kind of connection now09:18
seb128I got a notify bubble saying you control my desktop09:19
seb128is that true?09:19
pittiI accepted the invitation, have VNC viewer now, and see a totally black screen09:19
pittihmm09:19
seb128pitti, could be that my dsl upload is too slow for that09:19
pittiseb128: if I select "original size" in the menu, I get something like a 150x50 window09:20
pittiI don't believe that you are working on a stamp-sized screen :)09:20
pittiseb128: do I need a new telepathy something for that?09:20
seb1281680x105009:20
seb128dunno09:20
seb128cassidy, Zdra: ^09:20
pittithe vnc plugin is enabled, anyway09:21
pittiI'm on karmic current09:21
seb128you disconnected09:21
seb128pitti, my vinagre was outdated, let's try again?09:22
Zdraseb128: the slow connection depends on the relay you are using09:22
Zdraseb128: you are behind a NAT?09:22
Zdraseb128: tubes don't have nat traversal yet :(09:22
seb128Zdra, behind a dsl router09:22
pittiso am I09:22
pittiso that would be it then, I guess09:23
Zdrayep, so we have an hardcoded list of proxy to use, it pick one randomly09:23
pitti*nnnng* IPv6!!! now!!!09:23
Zdraif no luck, it is really slow09:23
Zdraunless your jabber server gives its own proxy09:23
seb128well no screen at all displayed right now09:24
Zdraseb128: pitti: the same connection mechanism is used for filetransfer09:24
pitticould I add a port forward to my router? which port?09:24
pittioh, empathy has file transfer?09:24
pittiI didn't find that functionality, I was already missing it09:24
Zdrapitti: sure09:24
pittioh, I do have it for jabber, but not for ICQ09:25
* Zdra can't wait for gabble using libnice for nat traversal!09:25
Zdrapitti: file transfer is only for jabber and salut09:26
Zdramsn coming "soon"09:26
mvovuntz: I'm looking at the script-on-shutdown thing again, the environment for the scripts will just be a additional "GSM_MANAGER_LOGOUT_TYPE={logout,reboot,shutdown}" - is that naming ok with you?10:02
vuntzmvo: sounds good10:06
mvovuntz: any problems with using environ? or should I use g_listenv(), g_getenv() (the later is a bit cumbersome to use)10:19
vuntzmvo: hrm, why do you need this? Isn't just a simple g_setenv()?10:22
mvovuntz: if that is ok then sure :) I guess its no problem because the session is shuting down anyway, my initial impulse was to pass it to g_spawn via envp, but if its ok to just use g_setenv, everything is much simpler :)10:24
vuntzmvo: well, no other applications than the script-on-shutdown ones should be spawned by the session manager, so...10:28
seb128pitti, is there a way to force a .crash reprocessing?10:28
seb128pitti, ie to test hooks easily10:29
seb128pitti, I want to do magic on the Stacktrace but sending a sig11 each time and waiting for the dump is annoying10:29
mvovuntz: excellent, thanks10:29
pittiseb128: does it need to be a crash? for a general hook, just use ubuntu-bug package (as if you'd file a bug), look at details, cancel10:29
* mvo removes a bunch of lines10:29
pittiah10:29
pittiseb128: 1. generate crash; 2. cp /var/crash/foo.crash /tmp/; apport-gtk -c /tmp/foo.crash10:29
seb128pitti, I guess I can fake a stacktrace add with attach_file10:30
seb128in the hook10:30
pitti3. change hook; 4. goto 210:30
seb128pitti, ok thanks10:30
dpmseb128: by looking at the Karmic translations import queue, I see that the evolution and e-d-s uploads a couple of days ago have got evolution-.pot and evolution-data-server-.pot templates. I think that was an attempt to remove the version number from the template name, but the dash at the end of the name should be removed. Could you have a look into that?10:36
seb128dpm, will do, thanks for noticing10:36
dpmthanks10:36
dpmseb128: whenever you've got time to do it, could you please ping me when it's done? Then I'll know when I have to remove the old "dash" templates10:38
seb128dpm, you can already drop those they are wrong naming10:38
dpmseb128: actually, good point. I'll disable them now10:39
seb128dpm, thanks10:39
seb128pitti, adding a "attach_file(report, "/tmp/Stacktrace", "StackTrace")" did the trick easily10:40
seb128pitti, so I can keep using ubuntu-bug -p bug10:40
pittiseb128: that works, too, just a little more effort than a cp; apport-gtk -c invocation10:41
seb128pitti, it's faster than processing the .crash with the dump though ;-)10:41
seb128anyway either way is working10:41
seb128thanks10:41
pittiah, indeed10:41
seb128pitti, attach_related_packages() doesn't run the packages hooks right?10:42
pittino10:43
pittiseb128: as I said, I'm happy to add an optional package arg to add_hooks_info()10:43
seb128pitti, ok, will open a bug about that10:45
seb128pitti, and is there a way to reassign the bug automatically?10:46
seb128pitti, ie to say if the stacktrace contains some library name reassing to that component10:46
seb128use, if nautilus crashes in libnautilus-ubuntuone the bug should go to ubuntuone-client10:46
pittiseb128: call add_package_info('new_binary_package_name')10:47
pittiseb128: such things are easier to do in a bug pattern, though10:47
pittiah, for new crashes10:47
pittiright, makes sense10:47
pittisorry10:47
pittiseb128: and, great idea!10:48
seb128;-)10:48
seb128I'm a bit confused on how to do it right now10:48
seb128ah ok, gotcha10:50
seb128if 'ubuntuone' in report['StackTrace']:10:50
seb128report.add_package_info("ubuntuone-client")10:50
pittiseb128: right, looks good10:54
pittiseb128: however, it's "Stacktrace", not "StackTrace"10:54
seb128pitti, http://paste.ubuntu.com/236464/10:54
seb128pitti, http://paste.ubuntu.com/236467/ looks right?10:55
pittiseb128: please use apport.packaging.get_file_package(files) instead of the dpkg -S stuff10:56
seb128pitti, thanks, I didn't know about that, I've been looking to "python -c 'import apport.hookutils; help(apport.hookutils)'" basically10:56
seb128pitti, http://paste.ubuntu.com/236474/ better?11:01
seb128pitti, seems to work fine sorry for all the questions and thanks again ;-)11:02
seb128apport rocks11:02
pittiseb128: looks good!11:02
pittiseb128: no need to be sorry, it's not that obvious11:02
* pitti hugs seb12811:03
* seb128 hugs pitti11:03
seb128anybody wanting to have a look to http://paste.ubuntu.com/236490/ and comment if the code looks ok?11:22
seb128especially the code to recurse over the stacktrace to find /usr/lib/nautilus....11:23
pittiseb128: wouldn't it be easier to do11:24
pittiif '/usr/lib/nautilus' in report.get('Stacktrace', ''):11:24
seb128hum, could split() the whole text11:24
pitti   add_package_info()11:24
pittiah, ignore me11:25
seb128pitti, well, I need to figure what package11:25
pittiright11:25
pittiit looks a bit complex, but ok to me11:26
seb128for words in report["Stacktrace"].split():11:26
seb128if words.startswith("/usr/lib/nautilus"):11:26
seb128report.add_package_info(apport.packaging.get_file_package(words))11:26
seb128can do that11:26
seb128that drop one recursion, I direct split all the words11:26
seb128ok, let's do that11:26
pittithat should work, too11:27
seb128ok, I did some testing and I'm happy with it11:27
pittiseb128: report.get('Stacktrace', ''), though11:27
pittijust in case it's not there11:27
seb128let's upload and see how it goes11:27
geserseb128: why do you only collect infomation about /usr/lib/nautilus when it doesn't appear in the stackstrace?11:27
pittii. e. for ubuntu-bug nautilus you won't have a trace11:27
seb128pitti, hum?11:27
pittiseb128: oh, you have a separate has_key(); that work, stoo11:28
pitti"works, too"11:28
seb128geser, because when it is in the stacktrace we open the bug on the said component and not nautilus11:28
geserah11:28
seb128geser, ie libnautilus-gdu.so -> gnome-disk-utils11:29
seb128geser, I'm not sure that infos about nautilus would be revelant in such cases11:29
seb128anyway we can tweak the hook later if required11:29
gesertrue11:29
seb128thanks for reviews11:29
geseris this line-splitting better/faster than using a regex on the Stackstrace?11:30
seb128geser, no clue I took the easiest way, I doubt it will make a difference compared to the coredump processing11:32
seb128ie some milliseconds where gdb will take some 30 seconds11:32
seb128gdb or whatever processes the crash11:32
geserok11:32
=== shiyee_ is now known as shiyee
seb128Zdra, cassidy: who would be interested by a telepathy-butterfly crash + patch on launchpad?12:20
seb128the bug has a log so it's private but I can subscribe somebody12:20
seb128bug #40671012:20
ubottuBug 406710 on http://launchpad.net/bugs/406710 is private12:20
seb128lunch, brb12:20
cassidyseb128: you can subscribe me, I'll fw to the butterfly maintainer12:20
Zdraseb128: istaz probably12:20
pittilunch and doctor appointment, bbl12:23
chrisccoulsonmvo - you ported ubuntu-system-service to polkit-1 didn't you?12:29
mvochrisccoulson: yes12:30
chrisccoulsoncool, thanks12:30
crevetteasac, around?12:33
chrisccoulsonseb128 - i'll apply the upstream polkit-1 patch to gconf too if you like. i think we need it now as the gnome-power-manager capplet uses the gconf-defaults mechanism and has already been ported i think12:34
crevetteasac, I tried to pacakge gnome-bluetooth but running it I have some trouble -> https://bugs.edge.launchpad.net/ubuntu/+source/gnome-bluetooth/+bug/40659212:35
ubottuLaunchpad bug 406592 in gnome-bluetooth "please sponsor new release 2.27.8" [Undecided,New]12:35
crevetteif someone can unsubscribed universe sponsors, someone subscribed them for me ...12:36
seb128cassidy, done12:40
seb128cassidy, you should be able to see the bug now12:40
cassidyseb128: I am, thanks12:42
seb128good, thanks for have a look to the bug ;-)12:42
asaccrevette: doest it work if you run it from the built source tree?12:46
asacotherwise its likely a coding bug. check fedora if they have any patches or more recent snapshot.12:47
crevetteI don't know, I used ppa, I know how to build it in pbuilder, but not how to keep the builddir12:47
crevettehowever jhbuild workds perfectly12:48
seb128didrocks, hey12:48
seb128didrocks, kov is packaging clutter-1.0 in pkg-gnome svn12:48
didrocksseb128: yep ? :)12:48
seb128didrocks, if you want to update that later this week ;-)12:48
asaccrevette: apt-get build-dep gnome-bluetooth .... and then kick it off outside the pbuilder ;)12:48
didrocksseb128: I have already merge with on version in pkg-gnome svn12:48
didrocksmerged*12:49
gesercrevette: done (unsubscribing u-u-s)12:49
seb128didrocks, waouh, you are quick ;-)12:49
didrocksseb128: https://edge.launchpad.net/ubuntu/+source/clutter-0.9 :)12:49
seb128didrocks, oh, there is 1.0, ie new source12:49
seb128they turned 0.9 stable to 1.012:50
asaccrevette: you regularly work on gnome stuff, so those few build depends wont hurt you i am sure ;)12:50
didrocksoh 1.0, sorry, I read it too fast12:50
didrocksseb128: great \o/12:50
seb128;-)12:50
didrocksok, I'm doing that12:50
didrocksthen we can make a place for mutter into karmic :)12:50
didrocksand then, pushing it back to pkg-gnome svn?12:50
seb128;-)12:50
seb128would be nice12:50
crevette_asac, I'm not certain this is a build depends problem, but rather a packaging issue, that's why I'm a bit stuck.12:52
seb128lool, any opinion on the change http://launchpadlibrarian.net/29712507/gdm_2.27.4-0ubuntu7.debdiff? I think you were looking at those no password login12:52
crevette_does the content of *.symbols has consequences?12:52
asaccrevette_: you can easily figure it by building the package and then trying to run it from the built tree12:53
asaccrevette_: if that works you just need to figure which files you forgot or not12:54
crevette_so I need to ressurect a pbuilder tree ..12:54
asaccrevette_: if it doesnt help then its a build or code problem12:54
crevette_the code seems to be okay, as I say, jhuilld build works fine12:54
asaccrevette_: yes, but what i meant with apt-get builde-dep is that you should stop using pbuilders for such things :)12:54
asacpbuilders are good to do a sanity check on packages12:55
asacbut not good for development ;)12:55
asac but you can also keep the tree if you find out how to do that ;)12:55
=== MacSlow is now known as MacSlow|lunch
asaccould also be that its build parameters or something. but12:58
asaci can check it out when i come back from lunch and you didnt get further yet12:59
* asac off to lunch12:59
crevette_asac, I won't have time to check while i'm work12:59
seb128chrisccoulson, you were saying?13:04
chrisccoulsonhi seb12813:04
seb128hey again ;-)13:04
chrisccoulsondid you not see what i wrote? (i've got no scollback now as I went away for lunch)13:04
seb128I did, but you were not around and I restarted IRC since13:05
seb128let me think13:05
seb128oh, the polkit1 thing13:05
seb128yes backporting for gconf seems good13:06
chrisccoulsonah, that's ok. yeah, that's it. i'll apply the gconf patch from upstream later13:06
chrisccoulsonright, i've got to go again now - i have a meeting13:06
=== crevette_ is now known as crevette
mac_vasac: i'v been using the nss update in jaunty, firefox,thunderbird and evolution have *not* caught on fire ;p13:30
asacmac_v: great13:31
mac_vasac: anything else you want me to check?...13:32
asacmac_v: if you are still on jaunty checkout apt-cache rdepends libnss3-1d and maybe try another ;)13:32
asacotherwise its great13:32
* mac_v itching to get back to karmic ;p13:32
seb128dobey, hi13:32
seb128dobey, do you know why that doesn't work with intltool-update?13:33
seb128AC_SUBST([BASE_VERSION],[base_version])13:33
seb128GETTEXT_PACKAGE=evolution-$BASE_VERSION13:34
seb128dobey, that's basically what evolution does and it gives an "evolution-" template13:34
seb128base_version is correctly defined as 2.2813:35
asacmac_v: oh i have something else if you are still on jaunty ;)13:40
asacmac_v: install the nspr and nss packages from intrepid and see if it still works13:41
mac_vstill on jaunty... checking the rdepends13:41
mac_vok...13:41
asaclibnspr4-0d libnss3-1d13:41
asacmac_v: the intreid packages from that ppa i mean (not from real archive)13:41
mac_vyeah13:42
=== WelshDragon is now known as Cuddles
loolseb128: Sorry was on a call13:55
loolseb128: That debdiff reminds me of something I wanted to touch a long while ago but I frankly don't remember much about it13:56
seb128ok13:56
mac_vasac: everything seems fine... no problems with intrepid either13:57
loolseb128: It doesn't sound like a too bad idea to use a group to define who can login without password in gdm; perhaps security folks or pitti have an opinion13:57
loolThe implementation is ok13:57
=== MacSlow|lunch is now known as MacSlow
seb128pitti, ^ any opinion?13:57
seb128mclasen, hi14:03
mclasenhey14:04
seb128mclasen, do you have edit access to http://library.gnome.org/devel/gtk/stable/gtk-migrating-GtkBuilder.html or do you know where to open bugs about it?14:04
seb128mclasen, the "g_warning ("Couldn't load builder file: s", error->message);" lacks a "%"14:04
mclasenI've fixed that a while ago14:04
mclasenshould be fixed in 2.17.614:04
mclasenhas that not made it onto library.g.o ?14:04
seb128mclasen, http://library.gnome.org/devel/gtk/unstable/gtk-migrating-GtkBuilder.html has a "&s", shouldn't it be "%s" ?14:04
mclasenor are you looking at the stable api docs ?14:05
seb128mclasen, stable is buggy, unstable has "&s"14:05
loolseb128: I'd poke fredp about library.gnome.org, I understand he has admin access?14:05
mclasenits all automatic14:05
seb128mclasen, shouldn't it be "%s"?14:05
mclasenbut the &s is wrong in any case14:05
mclasenI'll fix that14:06
seb128thanks14:06
seb128do you want a bug on bugzilla as reminder?14:06
seb128or should I just fix it to git?14:06
mclasenyou can just fix it" s/&/&perc;/ or so14:06
seb128hum, I don't have a gtk+ checkout there ... so if you could do it I would appreciate14:07
seb128my download is sort of busy right now14:07
mclasensure14:07
seb128thanks ;-)14:07
mclasenlet me find the right entity name14:07
mclasenah, %14:07
seb128right14:08
dobeyseb128: what is GETTEXT_PACKAGE set to in the final Makefile?14:18
seb128dobey, not sure but that has been fixed by defining the variable again in git now14:19
seb128thanks anyway ;-)14:19
seb128it's not due to the Makefile, just adding the line in configure.ac and running intltool-update is enough to make it work14:19
dpmIs there anyone around who could have a look at this one? -> https://bugs.launchpad.net/ubuntu/+source/cheese/+bug/188690. I think it is just a matter of including /usr/share/cdbs/1/rules/langpack.mk in debian/rules, so that the template is created and cheese can be translatable in Launchpad14:20
ubottuLaunchpad bug 188690 in debootstrap "does not create a PO template on build" [Wishlist,Fix released]14:20
seb128dpm, looking14:21
* kenvandine is very pleased to see empathy and screensharing just work :)14:21
dobeyoh i guess the Makefile would have been ok, since the AC_SUBST() defines BASE_VERSION in the Makefile, but it doesn't define it in the configure.ac14:21
dobeywhich is the problem14:22
seb128right14:22
seb128shouldn't intltool-update do variable subst?14:22
pittilool: this seems a little weird to me, though; you'd essentially have no boundary between those users any more14:22
dobeyit does but there is no variable to subst in that case14:23
dpmthanks seb12814:23
dobey(now there is)14:23
* pitti has a fever and will take the rest of the day off, I'm afraid14:23
pittibetter sleep it off now14:23
seb128pitti, take care!14:23
kenvandinelater pitti14:23
seb128pitti, and try not bringing the flu to the sprint ;-)14:24
didrockshave a good snap :)14:24
seb128hey kenvandine14:24
pittiseb128: trying hard, and no hugging this time :/14:24
kenvandinehey seb12814:24
seb128kenvandine, any chance you would investigate the evolution-indicator build issue?14:24
kenvandinei talked to ted about that last week14:24
kenvandinehe was gonna look14:24
kenvandinei can take a look too14:25
seb128ted seems to have lot of things to do he could maybe use some help there14:25
kenvandineyeah14:25
seb128dunno how busy you are though14:25
kenvandinestill got quite a bit to get done before saturday :/14:25
kenvandinebut i can take a stab at it14:25
* kenvandine is getting tired of not having it :)14:26
kenvandineah14:29
* kenvandine got it to build14:29
seb128was easy apparently ;-)14:29
* kenvandine will prepare a patch and a branch :)14:29
kenvandineconfigure.ac14:29
kenvandineneeded to check for gtkhtml-editor14:29
seb128ah ok, easy enough14:29
seb128I'm wondering why that was not required before14:30
seb128it was relying on indirect triggers?14:30
kenvandineyeah... or evo used to embed it's own14:32
kenvandinewhich i think it used to do14:32
kenvandinealthough i don't see why evolution-indicator needs gtkhtml for :)14:33
kenvandinei guess just because it builds against evo14:33
seb128well either it uses it or not14:34
waltersKeybuk: around?14:34
seb128if it doesn't adding gtkhtml-editor to it is wrong14:34
seb128+,14:34
asacmac_v: many thx14:34
seb128could be an evolution bug for not listing gtkhtml-editor in a .pc where it should14:34
kenvandinei am looking14:34
mac_vasac: np... :)14:34
kenvandineseb128, yeah... it looks like an evo bug14:35
Keybukwalters: yuppers14:35
waltersKeybuk: where were we on this dbus build issue?  i have the patch i sent you still in my git diff14:36
Keybukwalters: ok, I did some debugging on that14:36
waltersKeybuk: are you guys using the one from mbebl in https://bugs.freedesktop.org/show_bug.cgi?id=22805 ?14:36
Keybukwalters: it's caused by Ubuntu's use of -Wl,--as-needed14:36
ubottuFreedesktop bug 22805 in core "[PATCH] Fix spurious build failures on ia64 and alpha with -Wl,--as-needed" [Normal,New]14:36
Keybukwalters: the libdbus-convenience.la is the library that needs $(DBUS_TEST_LIBS) in its LIBADD14:36
Keybukotherwise deps get stripped by the linker as you go up14:37
waltersKeybuk: yeah that's what i was going to ask you is if the original patch worked14:37
Keybukthe original patch did not work14:37
waltersthe one that just did +libdbus_testutils_la_LIBADD = $(DBUS_TEST_LIBS)14:37
waltersok so we need the full one14:37
Keybukmbiebl's patch looks like it might work too14:37
Keybukright, testutils was ok - it didn';t need that14:37
waltersoh you have a different one?  there's 3?14:37
Keybukit was libdbus_convenience_la_LIBADD = $(DBUS_TEST_LIBS) that was needed14:37
Keybuk(for me anyway)14:38
waltersahh ok, sounds right14:38
loolpitti: Well for instance at home my wife and I logon to the same computer because we have different music collections; I wouldn't need any password between these accounts though14:41
loolOr firefox profiles, or desktop background etc.14:41
loolpitti: Not sure what you're asking about)14:41
waltersKeybuk: hmm, i think using DBUS_CLIENT_LIBS is slightly more correct, but it doesn't really matter since they're both just $THREAD_LIBS14:43
tseliotKeybuk: are you happy (or at least less angry) about the workaround that I suggested for bug 400697 ?14:43
ubottuLaunchpad bug 400697 in xserver-xorg-input-synaptics "Cannot disable touchpad buttons" [Undecided,New] https://launchpad.net/bugs/40069714:43
waltersKeybuk: but that patch sounds fine either way, do you want to push that upstream?14:43
Keybukwalters: sure, I'll probably get to it on Monday though14:44
Keybuktseliot: it's a fix I can live with ;)14:44
waltersKeybuk: ok no problem, i was just about to apply lennart's sigint patch and noticed it in my diff14:44
Keybukah, if you're applying things anyway, go right ahead14:45
tseliotKeybuk: good :-)14:45
asacmvo: i assume one cannot access apt sources info during package build?15:15
asacapt Packages i mean15:15
mvoasac: on the buildds ? no, they usually build without net access15:19
asacmvo: yeah. just wondered if one has access to the local db ... or if that is not populated15:22
seb128hum, versions is broken15:28
mvoasac: I don't think so, what problem do you want to solve? could it be done via build-deps15:28
seb128I blame it on mvo ;-)15:28
seb128(it's crashing on rookery for some reason)15:28
mvohm?15:28
seb128mvo, ignore me, I've no clue about where it's crashing ;-)15:29
seb128the box has no gdb or valgrind15:29
seb128it does a " *** glibc detected *** double free or corruption (!prev): 0x08e91458 ***"15:29
seb128in the python apt code to update the debian packages index15:30
seb128but the same code worked yesterday15:30
seb128and cleaning the cache dir doesn't make a difference15:30
seb128and the same code works locally15:30
seb128ie I've no clue what's going on15:30
seb128I blame it on Ng15:31
Ngyes, it's all my fault15:34
Ngit's probably one of kees' security features ;)15:34
asacmvo: we have now feature in mozilla-devscript to automatically find extension dependencies on mozilla apps ... so somewhat similar to shlibs15:36
asacmvo: howver, i owuld prefere if an extension does not need to depend on all the applications it support15:37
asacmvo: so i hoped i could put something like Xb-Moz-App-Version in the Packages db ;)15:37
asacbut seems its not going to work :(15:37
asacmvo: basically having a list of target application ids to packages is maintained in the helper file itself. the only problem is the version15:38
asacbecause some might not be compatible with our version of the package etc. so we wouldnt add it to ${xpi:Depends}15:38
seb128awe, hi15:45
seb128awe, could be faster to discuss your bug there15:45
seb128awe, usually you can just use "DEB_BUILD_OPTIONS="debug nostrip nooopt" dpkg-buildpackage"15:45
aweseb128: hey!15:49
asacawe: hi. so we some luck we might have EAP during sprint ;)16:00
aweasac: cool16:04
aweasac: so i kinda got side-tracked with bluetooth testing this week.   found a crash in gnome-settings-daemon that i've been working with seb128 to nail down...16:05
asacawe: interesting.16:05
awealso, i'm taking off early today... i have to drive back to boston ( at my folks in NH ) and fly out tonight16:06
asacawe: i will merge your stuff now and upload. did you also have a trunk merge for the patch?16:06
awefor the dialog changes?16:06
asacyes16:06
awelemme check, i think so...16:06
asacawe: what kind of bluetooth tests did you do?16:07
seb128asac, bug #404538 is what we are discussing16:10
ubottuLaunchpad bug 404538 in gnome-settings-daemon "gnome-settings-daemon crashed with SIGSEGV in gvc_mixer_stream_is_running()" [Unknown,Confirmed] https://launchpad.net/bugs/40453816:10
aweasac: i didn't have trunk branch, cause i couldn't find the master trunk branch for the applet.16:11
asacawe: oh ok. i think i didnt push it on first16:11
aweasac: i ran a bunch of tests with a bt headset with both blueman and gnome-bluetooth16:12
awetoggling the output device from internal sound to bt and back several times eventually causes the settings-daemon to crash16:12
aweasac: i patched gsd with some later code that seb128 pointed me at, but i still get the crash...16:12
seb128dpm, cheese uses gnome.mk which includes langpacks.mk16:16
rodrigo_1is it a known bug that the pidgin buddy list becomes irresponsive to mouse clicks, even though pidgin seems to be working fine (typing this on the conversation window)16:18
rodrigo_1also, whenever it opens a dialog, I can't close them at all16:19
seb128no16:19
seb128what ubuntu version?16:19
rodrigo_1karmic, latest16:19
seb128weird16:19
rodrigo_1also, on my laptop, I log in with a user, and no panel, nautilus or metacity are started16:20
rodrigo_1also latest there16:20
rodrigo_1will file bugs then16:20
dpmseb128: hmm, it didn't generate a POT template on build when I tried it16:20
seb128dpm, right it doesn't but the issue is not an include one16:20
seb128dpm,16:21
seb128Unsuccessful open on filename containing newline at /usr/bin/intltool-update line 1071.16:21
seb128intltool-update: POTFILES.in not found.16:21
dpmseb128: ah, great, thanks for looking at it.16:21
seb128dpm, the thing is that the code doesn't work when building out of the src dir, I will fix that in cheese by doing a manual call to intltool-update16:22
seb128dpm, the issue should be fixed in the version I just uploaded16:32
chrisccoulsonseb128 / awe - how far have you managed to debug this gsd crash?16:34
seb128chrisccoulson, I didn't try, so not far ;-)16:34
seb128I've just been commenting on the bug16:34
chrisccoulsonah, ok. how reproducible is it? (i might try and have a look later)16:35
dpmseb128: awesome, thanks a lot, translators will be pleased16:35
awechrisccoulson: the stack trace seems to point at gvc_mixer_stream_is_running()16:35
seb128chrisccoulson, the instruction seems to require bluetooth device so I didn't try I've no hardware for that16:35
awechrisccoulson: I can reproduce easily16:36
chrisccoulsondoes it need a bluetooth device, or just any way of adding/removing sound devices? i've got a USB headset which i can flip the default sink with, and that might trigger it too16:36
chrisccoulson(i cant try until i finish work though)16:36
awechrisccoulson, yea, that might do it to16:36
chrisccoulsondarned work gets in the way of everything that's fun16:37
awechrisccoulson: i just toggle the output device back and forth between bt & internal and it crashes16:37
awefyi, i'm using a later version than in karmic ( see the bug details )16:37
awechrisccoulson, i just built a debug version of the package and am trying to narrow it down16:38
chrisccoulsoni havent had a good look at the code but it might be that the GvcMixerStream gets unref'd whilst it's still the default sink16:38
chrisccoulsonit's wierd that the g-v-c-applet doesn't crash too though - it seems to use pretty much exactly the same code16:39
chrisccoulsonawe - if you don't have it solved before i get home, i'll try and help a bit too ;)16:40
awechrisccoulson, np.  i'm actually heading home to boston from NH in an hour or so... then on to the airport to head to dublin.  thanks for the help!16:42
chrisccoulsonno problem! it's a long journey for you ;)16:43
istazseb128: as Zdra said, you can assign me the butterfly bug (launchpad account is olethanh)17:03
seb128istaz, ok thanks17:04
asacseb128: what exactly does an app need to do to register itself as a handler for a certain mime type (through desktop)17:10
asacwhat needs to be run to update the db?17:10
seb128asac, use Mimetype= in the .desktop entry17:11
asacseb128: example: google-gadgets-gtk does not show up in xdg-mime query default app/gg17:11
seb128asac, and run update-desktop-database17:11
asacok let me check17:11
asacseb128: still nothing ... xdg-mime query default application/x-google-gadget returns nothing17:11
asacbut totem works for application/x-ms-asf17:12
seb128asac, do you have a Mimetype=application/x-google-gadget; in the .desktop, where is it installed too?17:13
seb128asac, grep application/x-google-gadget /usr/share/applications/*17:13
asacseb128: http://pastebin.com/f3bdb260217:14
asacthats in the ggl-gtk.desktop in /usr/share/applications/17:14
asachttp://pastebin.com/f4100039f17:14
asacthats the grep17:14
aweseb128: I added more info to the gsd bug.  I'm going offline now.  may be on sporadically over the next 1 1/2 days.  flying to dublin tonight.  see you there!17:15
asacseems its also in mimeinfo.cache17:15
seb128asac, and gvfs-open on a .gadget doesn't work?17:15
seb128awe, ok, thanks, have a nice flight17:15
seb128asac, gvfs-info example | grep content17:16
seb128where example is a gadget17:16
asacseb128: well. nautilus works. but i thin kthats mapped through file extension and not through mime type17:17
asaclet me check gvfs-open17:17
asacbut not sure if that means something. xdg-mime just returns nothing :(17:17
seb128I don't know about xdg-mime, could be buggy17:18
=== dpm is now known as dpm-afk
asacseb128: yeah. problem is that firefox uses gnome_vfs and doesnt get any item either ;)17:20
seb128asac, what is the content?17:20
asacseb128: google gadgets ...let me get  an example17:24
asacyou need google-gadgets-gtk installed17:24
seb128asac, ok, installing17:25
asachttp://desktop.google.com/plugins17:25
asacseb128:17:26
seb128asac, ok, works directly in nautilus17:26
seb128let me try xdg now17:26
asacyeah. but nautilus doesnt mean much i think. it could be a file extension mapping. not mime (though not sure what nautlius does)17:27
seb128nautilus uses the filename when that's a known naming17:28
seb128or the content otheriwse17:28
seb128but17:28
seb128"  standard::content-type: application/x-google-gadget17:28
seb128  standard::fast-content-type: application/x-google-gadget"17:28
asacyes. i think thats working ... its odd17:28
seb128ie both content and fast-content seem to agree17:28
asacwe have defaults.list17:28
asacand mimeinfo.cache17:28
asacboth seem to have the same kind of format17:28
asac_but_17:28
asacgoogle-gadget is only in mimeinfo.cache17:28
asactotem is in both17:28
asachow does something get into defaults.list?17:29
seb128defaults.list is to specify a default if you have several choices17:29
seb128it's a list we write17:29
asacright. but how is that maintained17:29
asachmm17:29
seb128by hand17:29
asacupdate-desktop-database doesnt work at least17:29
seb128you could delete it it doesn't matter17:29
seb128update-desktop-database write the mimeinfo.cache17:29
asacseb128: well. xdg-mime seems to look there ... and i would think gnome_vfs_... get_default too17:29
seb128$ gnomevfs-info -s GoogleCalendar2.gg17:30
seb128MIME type         : application/x-google-gadget17:30
seb128Default app       : ggl-gtk.desktop17:30
asacseb128: can you query for mimetype too?17:30
asacand not file?17:30
seb128no17:31
seb128but it says the mimetype is application/x-google-gadget17:31
seb128and find the matchin application17:31
seb128seems to work17:31
seb128"xdg-open GoogleCalendar2.gg" works too17:31
asacseb128: hah. i have the same symptom:17:31
asachttp://paste.ubuntu.com/236897/17:31
asacthats exactly what firefox thinks17:31
asaclet me check if google really says its a zip17:32
seb128gnomevfs doesn't do content detection on remote files17:32
seb128it just uses the filename17:32
asacyes. so its probably in the http headers17:32
asacseb128: well. seems to be not the case here ... it say:17:32
seb128or that17:32
asacName: ... .gg17:32
asacbut it still thinks its zip17:32
asaclet me check the HTTP headers17:32
asacok tahnks i think i found the prob17:34
asacthey send application/json17:34
seb128it's the server returning the mimetype?17:34
asacnot sure why that falls back to application/zip though17:34
seb128$ grep json /usr/share/mime/* -r17:35
seb128$17:35
seb128asac, not sure either17:35
asacseb128: it was confusing ... without having anything cached its really zip: http://paste.ubuntu.com/236908/17:37
asactse17:37
seb128ok17:37
seb128so server bog17:38
asacseb128: is there no way to add file extension to .desktop files?17:45
seb128asac, /usr/share/mime/packages/00-google-gadgets.xml already has that one17:51
seb128asac, the xdgmime code which is used by gvfs, etc use those infos17:52
seb128the detection can be done using content magic or filenames17:52
=== Richie is now known as Cuddles
seb128the google-gadget definition is only filenames not magic there17:52
seb128ie you already have the .gg = gadget mapping there17:54
chrisccoulsonseb128 - i can trigger this gsd crash here18:05
chrisccoulsonall i need to do is unplug my USB headset whilst it is the default sink18:05
boredandbloggingkenvandine: ping18:07
kenvandineboredandblogging, pong18:08
chrisccoulsonanyone know how i can listen on a raw /dev/input device to see if any events are there? (I'm trying to debug why the volume buttons on my USB headset don't work anymore)18:59
=== dpm-afk is now known as dpm
maxbDoes anyone fancy "bzr upgrade"-ing lp:~ubuntu-desktop/notification-daemon/ubuntu to at least --pack-0.92 ?19:33
maxbmvo: It looks like when you did the latest upload you didn't use bzr - just an oversight?19:37
asacseiflotfy1: but does gnome_vfs use that too?20:32
asac(you said gvfs)20:33
asacseb not here20:33
seiflotfy1uhm?20:33
asacseiflotfy1: sorry. auto completion error ;)20:33
seb128mvo, hey20:54
crevettebratsche, one question about gtk+ and windows, do you know if someone has build latest unstable version for win32? I would like to test if csw has no side-effect.21:04
crevette(hello)21:04
crevette:)21:04
bratscheIt most definitely still has side-effects.21:04
seb128csw already has quite some breakage effect on linux21:10
seb128would be nice to get those fixed before 2.28 ;-)21:10
mvohey seb12821:14
seb128mvo, hi, what was the issue with libgksu?21:14
mvoseb128: it seems like the workaround for gtkedit -> gtkentry broke it21:14
mvoseb128: hopefully with the update the crashes go away again21:15
seb128mvo, broke it in which way?21:15
seb128mvo, sorry the changelog entry was not clear21:15
seb128mvo, some context, we get a zillion crashers recently looking similar to memory corruptions somewhere, should I still keep that on my to investigate list of issues?21:16
crevetteseb128, yeah I know this is a bit broken on linux, but as I use windows most of my day, I thought I woul be helpful (perhaps) if I could test it on my work station.21:17
crevettes/linux/X/21:17
mvoseb128: I'm not sure, but it seems some of the crashes we got recently are releated to it, I got a mail from a contributor who debugged it21:17
mvoseb128: it does not hurt to rmeove the workaround, gtk+ is fixed21:17
seb128mvo, can you give me some details, it seems weird that this change is due to it but I'm interest to understand the issue21:17
seb128mvo, right, I'm just curious to know why that should trigger corruption21:18
seb128mvo, that can wait tomorrow no hurry21:18
seb128or next week21:18
seb128I'm simply curious ;-)21:18
mvoyeah, I have no more details :/ just the assertion from a user debugging it (and my check that gtk+ is now fixed so that its no longer required)21:19
seb128mvo, and can I close the zillion g_malloc crash bugs for sure?21:19
seb128mvo, can you copy me what the guy said?21:19
mvoseb128: lets wait a little bit with that :) and see if it really makes a difference21:19
mvoseb128: sure, I can forward you the mail21:19
seb128kenvandine, did you figure something for the evolution-indicator issue?21:54
kenvandinesort of... i proposed a branch for ted21:54
seb128that was not an evolution issue?21:54
kenvandinei don't think so21:55
seb128ok21:55
kenvandineso there is a new header which gets included in one of the headers they use21:55
kenvandine which now includes it.. and other plugins seem to actually find the path for that21:55
kenvandineit was all triggered by some re-org in evo, preparing for webkit21:56
kenvandinei think21:56
seb128ok21:56
=== fta_ is now known as fta
=== kklimonda is now known as Guest41062
=== _kklimonda is now known as kklimonda_
=== kklimonda_ is now known as Guest67854
=== Guest67854 is now known as kklimonda__
=== Amaranth_ is now known as Amaranth
=== Amaranth__ is now known as Amaranth
=== kklimonda__ is now known as kklimonda
=== kklimonda is now known as Guest30301
=== Guest30301 is now known as kklimonda
ftawhy is this popup bugging me all the time about low disk space in "Filesystem root" why i still have plenty left?23:16
ftait says 245.0 MB left23:16
ftaFilesystem           1K-blocks      Used Available Use% Mounted on23:16
fta/dev/sda1            301677772 297032608   4445164  99% /23:16
ftathat's 4.3G left23:17
asacmath error ;)23:18
chrisccoulsonfta - the low disk space warning should only pop up if the free space is less than 5% AND less than 2GB (by default. Those thresholds are configurable though)23:39
chrisccoulsonbut you can disable further warnings if you choose to run your disk full;)23:40
chrisccoulsonthat feature was requested by a few people here23:40
ftachrisccoulson, it keeps saying 1G, 500MB, 200MB, whatever, but when i look, i always have between 20GB and 4GB left23:41
=== onestone_ is now known as onestone
chrisccoulsonhmmm, thats wierd. all the check does is a statvfs and then works out the available space by multiplying the number of blocks by the block size23:43
chrisccoulsonfta - i can't trigger the issue here23:49
ftachrisccoulson, i don't know what to tell you, i get that popup like 10 times a day23:50
ftachrisccoulson, btw, about my xchat / tray issue, it's gone since i added a wrapper around xchat :P23:51
chrisccoulsonthat's good. i'm still not sure what the issue is with that23:52
chrisccoulsonfta - does the disk space warning pop up multiple times in the same session? and does it report that the disk space is lower each time?23:54
chrisccoulson(you shouldn't see multiple warnings unless the space is continually decreasing)23:54
asac_i have anothe rbug. i always get this "your Lenovo battery might explode" notification on each login23:55
asac_and it doesnt honor my decision to not display it again ;)23:55
chrisccoulsonasac_ - i'm not sure about that one. that's displayed by g-p-m i think, and it used to get the info from HAL23:55
chrisccoulsoni'm not sure where it gets the info from now23:56
asac_chrisccoulson: how did hal know about a "recall" ?23:56
asac_i would think it must be high level like HTTP ;)23:57
chrisccoulsonasac_ - it was shipped in hal-info. There were some rules to add a recall key to batteries known to be recalled by the manuafacturer23:57
asac_hmm23:57
asac_maybe i should be worried ;)23:57
chrisccoulsonyeah, i'm not sure. i don't know where that info comes from now in the devicekit world23:58
TheMusognome-power-manager has moved to DeviceKitPower afaik23:58
TheMusothat could be something to do with it.23:58
asac_yeah sounds likely its a bug23:59
asac_because of transition23:59
TheMusoyep23:59
asac_but its also another bug that it doesnt remember my choice to not show again ;)23:59
TheMusoyeah that too.23:59
asac_i guess i will file a bug next time i log in ;)23:59
johanbrif your laptop doesn't explode before then :)23:59
chrisccoulsonasac_ i've seen another bug today against g-p-m for not remembering settings23:59
chrisccoulsoncould be related23:59

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