/srv/irclogs.ubuntu.com/2012/11/05/#ubuntu-desktop.txt

pittiGood morning05:36
didrocksgood morning06:29
pittibonjour didrocks, comment vas-tu?06:36
didrockspitti: ça va bien, et toi? comment s'est passé le voyage de retour?06:36
pittididrocks: tout etait bien, merci06:37
pittic'était une voyage calme06:38
pittiet j'ai faire beaucoup de hacking :)06:38
didrocksoui, j'ai lu ton post sur g+ ;)06:40
didrockshey larsu, uneventful flying back home? :)08:25
larsudidrocks, yup, all 40 minutes of it ;)  And for you?08:36
didrockslarsu: all good for me, no surprise ;)08:37
dufluI think I left my heart in San Francisco... and my body clock in Copenhagen :P08:56
didrocksduflu: take it easy until you can get used to your timezone again :)08:58
seb128hey desktopers09:00
sil2100;p09:02
mlankhorstheya09:06
didrockshey seb128, sil2100, mlankhorst!09:06
sil2100Morning everyone!09:07
mlankhorstmy body clock is slowly shifting towards amsterdam again, waking up later than before :p09:07
BigWhalegood morning all09:07
seb128hey didrocks sil2100 mlankhorst BigWhale09:07
mlankhorstwaking up at 7 was fun while it lasted09:07
BigWhalehey seb09:07
BigWhaleSo, are there any guidelines about unit testing GTK?09:08
Laneyhey09:08
seb128hey Laney09:08
chrisccoulsonhey desktop team09:14
* Laney saw Skyfall yesterday... some creative computing in there09:14
* Laney strips off the packet headers to decypher the GPS trace09:14
didrockshey chrisccoulson, Laney!09:14
seb128hey chrisccoulson, Laney, how are you?09:17
chrisccoulsonhi didrocks, Laney, seb12809:17
chrisccoulsonseb128, yeah, not too bad thanks. did you get back ok?09:18
Laneygood thank you09:18
Laneygoing through a forced mobile phone detox ;-)09:18
seb128chrisccoulson, going back was fine, I was home at 11am on saturday, got some ubuflu though :-(09:19
seb128Laney, you broke your phone?09:19
Laneyyeah I did it after the UDS party09:19
seb128ouch09:19
xnoxLaney: it wasn't exactly christmas for creative computing =) but I liked that it was mostly in London & Scotland.09:19
Laneywaiting for the nexus 4 to come out09:20
Laneyxnox: yeah, the locations were good09:20
chrisccoulsonseb128, ah, that sucks :(09:21
chrisccoulsoni've not been too bad since i got back. and i biked for more than 100km since friday too :)09:21
seb128you crazy man ;-)09:21
seb128training for the tour de france next year? ;-)09:22
chrisccoulsonheh09:22
chrisccoulsonhmmmm, all of my daily builds failed last week because my PPA's all ran out of space :/09:23
chrisccoulsonhttps://launchpad.net/~ubuntu-mozilla-daily/+archive/ppa/+packages09:23
seb128you are fighting with Sweetshark on disk space? ;-)09:23
chrisccoulsonnot sure where more than 20GB is going there :/09:23
chrisccoulsonand it seems a coincidence that they've all ran out of space at the same time09:24
chrisccoulsonall 3 PPA's :/09:24
chrisccoulsonlaunchpad bug? ;)09:25
chrisccoulsonoh yes, it's full of old builds: http://ppa.launchpad.net/ubuntu-mozilla-daily/thunderbird-aurora/ubuntu/pool/main/t/thunderbird/09:26
xnoxchrisccoulson: old builds... you mean like 5 days old? =)09:28
chrisccoulsonxnox, daily builds from 24th october ;)09:29
pittihey seb128, how are you?09:29
pittihey Laney, morning chrisccoulson09:29
chrisccoulsonhi pitti, how are you?09:29
seb128pitti, hey, I'm ok, got some ubuflu though ... you?09:29
pittichrisccoulson: quite fine, thanks!09:30
pittiseb128: je suis desolé à entendre que09:31
chrisccoulsonxnox, it's bug 1071562 (from #launchpad)09:32
ubot2`Launchpad bug 1071562 in Launchpad itself "UEFI signing failures cause binaries to be republished continuously" [Critical,Triaged] https://launchpad.net/bugs/107156209:32
didrockson my phone connection as it seems my ISP provider decided to stop working…09:44
pittidesrt: hey Ryan, how are you? got a minute today?10:09
Sweetsharkhmm, were do I ask for a fresh canonicaladmin password again?10:19
LaneyI think #hr internal10:19
SweetsharkLaney: thx10:20
=== ChipAway is now known as Chipaca
=== MacSlow is now known as MacSlow|lunch
AlpicHi all.12:29
AlpicJust need to know how to integrates pidgin in unity notification area : any idea a?12:29
AlpicAnyone there ?12:33
mitya57Alpic: I think the broken integration is bug 104025912:36
ubot2`Launchpad bug 1040259 in skype-wrapper "FFE: libmessaging-menu transitions for quantal" [High,In progress] https://launchpad.net/bugs/104025912:36
Alpicthanks for the tip12:37
mhr3seb128, we lost the pkexec patch from gnome-system-log again? :/13:03
desrtpitti: hi13:05
desrtjbicha: pong13:05
pittihey desrt, how are you? had a safe trip?13:05
seb128mhr3, seems like somebody re-enabled that yes :-(13:05
desrtpitti: yup.  nice and uneventful. :)13:06
desrtseb128: greetings13:06
seb128desrt, hey, how are you?13:06
desrteveryone else back home safe or still some lingerers behind?13:06
pittidesrt: the best kind :)13:06
mhr3seb128, how come debian is fine with pkexec? did they patch it or glib or something?13:06
pittidesrt: I wondered if you could have a look at https://bugzilla.gnome.org/show_bug.cgi?id=686149 and check it's what you meant13:06
ubot2`Gnome bug 686149 in general "fix class initialisation" [Normal,Assigned]13:06
desrtseb128: very happy!  i'm still riding the happy jetlag that lets me wake up at 8am and feel like it's past noon :)13:06
seb128lol13:07
pittiit _is_ past noon! :-)13:07
=== attente_zzz is now known as attente
desrtattente: hey.  what's up?  back home?13:07
seb128mhr3, they are not, they "fixed" that recently: http://packages.qa.debian.org/g/gnome-system-log/news/20121012T153227Z.html13:07
attentedesrt: yes :)13:07
desrtattente: ĉhu venos vi al esperanto vespere?13:08
attentedesrt: i didn't practice any13:08
attentedesrt: better i just skip13:09
desrtnenioj levionoj?13:09
desrt*lec13:09
seb128hey attente, had a good flight back?13:09
desrtlooks like i am out of practice as well :)13:09
attenteseb128: i'm alive, that's enough for me :)13:10
seb128hehe13:11
mhr3seb128, hmm, and the reporter lies about StartupNotify, it doesn't fix it :P13:12
xnoxdidrocks: I noticed that on the desktop-r-2d-test-environments I got a workitem "fix ubiquity-frontend-gtk to not pull in metacity"13:15
xnoxdidrocks: while in the "foundations-r-arm-ubiquity" I got a workitem "fix ubiquity-frontend-gtk to optionally use compiz/unity instead of metacity"13:16
xnoxdidrocks:  Is that the same thing or do you want ubiquity to work with lxce window manager?13:17
=== MacSlow|lunch is now known as MacSlow
didrocksxnox: it's the same one I would say :)13:26
didrocksxnox: so pick the blueprint your prefer13:27
xnoxdidrocks: hmm.... I'm picking your blueprint at it has higher priority and I don't want this work item to sink.13:27
didrocksxnox: thanks!13:27
jbichadesrt: hey, I think we need to patch yelp to convert help:gnome-help URI prefixes to help:ubuntu-help when running Unity13:37
jbichaI expect that somebody good at string manipulation could do that in a few minutes but it would take me a whole lot longer to figure it out13:38
desrtinstead of having patches all over various desktop components like nautilus?13:38
jbichahttp://bazaar.launchpad.net/~ubuntu-branches/ubuntu/raring/yelp/raring/view/head:/src/yelp-application.c#L37913:38
jbichadesrt: yes :)13:38
desrtjbicha: a worthy cause :)13:38
desrtjbicha: that's a pretty nasty place to be doing the tweak...13:38
jbichaoh it seemed to be the right place but you're welcome to do it somewhere else13:41
desrtjbicha: it depends on what you want to do13:48
desrtdo you want to redirect *all* uri requests from one place to the other?13:48
desrtor only the ones given on the commandline directly13:49
desrtwhat if, for example, the help of some application made a link to the gnome docs?13:49
larsuseb128, thanks for updating the descriptions of those indicator-messages SRU bugs13:50
seb128larsu, yw, thanks for providing the testcases ;-)13:51
larsudesrt, hey! had a good flight back?13:51
larsuseb128, np :)13:51
jbichadesrt: wouldn't that be the same place? doesn't yelp interpret those the same way as commandline args?13:51
jbichaI just want the help links to work; I'm fine with the command line working w/o being mangled but I didn't think it worked that way13:53
desrtlarsu: yup. you?13:55
desrtjbicha: the commandline arg thing is only for commandline args...13:55
desrti doubt that yelp reinvokes itself on the commandline when clicking a link in a document13:56
larsudesrt, yeah. Had a bit of an ubuflu this weekend, though13:56
pittidesrt: so the main point of https://bugzilla.gnome.org/show_bug.cgi?id=686149 was to not add any interfaces after g_type_class_ref(), right? the patch does that now, I believe; or was there more to it?13:56
ubot2`Gnome bug 686149 in general "fix class initialisation" [Normal,Assigned]13:56
pittihey larsu13:56
pittilarsu: urgh, ubuflu again? gute Besserung!13:56
desrtpitti: sorry.  under a pile of bugs/patches/reviews at the moment :)13:56
larsuhi pitti! Did you enjoy Copenhagen?13:56
desrtpitti: yours is next on the list :)13:56
pittidesrt: ack, not that urgent13:56
pittilarsu: yes, I did! http://www.piware.de/fotos/UDS-Kopenhagen-Oct2012/13:57
jbichadesrt: oh, so yelp_application_new_window is what we want?13:57
desrtjbicha: probably even deeper...13:57
desrtjbicha: i'd talk to shaunm13:57
desrtit may even be that you need some kind of webkit hook.  i don't know how it's implemented.13:57
jbichaok, I'll ask him, I think my main problem is that I didn't know how to properly sed a string13:58
desrti can help with that part13:58
desrtso we have like gnome-help:foo and we want ubuntu-help:foo, right?13:58
larsupitti, you saw the mermaid! Awesome, isn't it ;)13:58
* larsu likes the picture of seb128 best13:59
pittilarsu: well, I was a bit underwhelmed by that one :)13:59
desrtand let's say we have the string in an input string 'instr' and want to produce a new string 'outstr'13:59
desrtso first, the check:13:59
desrtif (g_str_has_prefix (instr, "gnome-help:"))13:59
pittilarsu: https://plus.google.com/107564545827215425270/posts/CHKYc34MGt7 :)13:59
larsuya that one13:59
desrtin that case we want to drop the first 11 characters ("gnome-help:") and concatenate the remainder with our own prefix, so:13:59
desrt  outstr = g_strconcat ("ubuntu-help:", instr + 11, NULL);14:00
jbichayeah I kind of figured out the first line, it's the next that I wasn't sure about14:00
desrtelse14:00
desrt  outstr = g_strdup (instr);14:00
desrt^^ straight copy14:00
desrtso either way we end up with a freshly-allocated 'outstr' that contains the new value14:00
jbichadesrt: ok cool14:00
desrtit's a bit of a point of style in glib-ish circles not to do conditional memory allocation14:00
desrtie: even though it's a waste to allocate the exact copy, we do it anyway for consistency with the other case14:01
desrtbecause it helps avoid leaks caused by weird logic bugs14:01
desrtit's easier to just always free....14:01
jbichamterry: I tried to start on the System Settings Appearance panel but I didn't know what I was doing so it doesn't really work14:06
mterryjbicha, OK.  You mean to make it a separate panel from Background?14:08
jbichayeah; maybe it doesn't actually need to a separate panel14:08
seb128hey mterry, had a good flight back?14:09
mterryseb128, yeah  :)14:10
mterryjbicha, why not?14:10
* kenvandine waves14:10
mterrykenvandine, hi!14:10
seb128kenvandine, hey, how are you?14:10
kenvandinetired :)14:10
kenvandineand you?14:10
seb128good, though ubuflued slightly14:10
kenvandineugh14:10
kenvandinehopefully that passes quickly :)14:11
seb128it had to happen, wouldn't be UDS without that :p14:11
kenvandineindeed14:11
jbichamterry: just because I couldn't get it to work and maybe it would be simpler to just have a separate .ui and .desktop and add some lines of code to the background panel14:11
attenteseb128: is it common to catch ubuflu?14:12
jbichaattente: if you didn't catch it, you're lucky :)14:12
seb128attente, yeah, it happens to a bunch of people at every UDS14:12
seb128where bunch is a non trivial % of the team usually14:13
mterryjbicha, eh, they are so different I think that if we can get separate panels to work, it would make sense.14:13
attenteheh14:13
mterryseb128, did you have an opinion on where the Ubuntu Appearances panel should live once it's separated?  Still in g-c-c?14:14
* desrt managed to avoid it this time14:14
seb128mterry, no strong opinion but I suppose it would be easier to maintain as a standalone component, would it only be for having its own vcs commit logs etc14:15
mterryseb128, sure14:15
didrocksdesrt: it's all because you had an awesome roomate :)14:17
desrt:D14:18
kenvandinehaha14:19
kenvandinedidrocks, did you escape the ubuflu too?14:19
seb128well I think there was not a lot of flu around14:20
kenvandinei think i did... i just had alergies while i was there14:20
didrockskenvandine: yeah :) I think that's because I had a 4 week flu just a month before UDS. So strong body :)14:20
kenvandinewhich are gon enow14:20
seb128but pitti came with the flu and I was rooming with him so...14:20
seb128well, classic UDS story ;-)14:20
* pitti hugs seb12814:20
pittije suis desolé14:20
* seb128 hugs pitti back14:20
didrocksseb128: pitti: stop hugging! that's how it started :)14:21
kenvandinehehe14:21
seb128pitti, il n'y a pas de problème, maintenant ou plus tard ... comme ça c'est fait pour la saison14:21
pittiIRC hugs are BzgA approved!14:21
didrockshéhé :)14:21
mdeslaurwe definitely need to quarantine dholbach during flu season14:22
=== m_conley_away is now known as m_conley
qenghoMy secret to avoiding Summit-disease was to be near the path of an enormous hurricane, get allergies from all the stirred-up airborne pollen and fungal spores, and be so sniffly and paranoid about getting other people sick at UDS that I washed my hands every hour. So, now allergies are gone, and no "flu".14:41
qenghoI'll plan a hurricane every time, if I can.14:41
kenvandineqengho, :)14:44
kenvandineqengho, i got on the plane in denmark sniffling... like i had been for nearly two weeks14:44
kenvandineand got off the plane clear14:44
kenvandineno more sniffles :)14:44
qenghoYou may be alergic to umlauts, kenvandine.  Consult a doctor.14:45
kenvandinehehe14:45
achianghello, where does one file bugs regarding plymouth? LP is telling me that there really isn't an LP project for it15:27
desrtpitti: can you explain this unknown signal thing to me?15:30
desrtpitti: i guess it's a _good_ thing that this warning is now emitted?15:31
desrtthe testcase appears to be engaging in some intentionally-incorrect behaviour15:31
chrisccoulsonhmmm, my pandaboard feels like it's going to catch fire!15:31
stgraberachiang: https://launchpad.net/ubuntu/+source/plymouth/+filebug ?15:32
stgraberachiang: upstream isn't using Launchpad so you won't find a launchpad.net/plymouth project15:32
desrtchrisccoulson: firefox build? :)15:32
chrisccoulsondesrt, heh, how did you guess?15:32
desrtchrisccoulson: because i know that you're not insane enough to try libreoffice?15:33
achiangstgraber: thanks15:33
qenghoOoo, sexy pandaboard. Some madman suggested I try to set up this Nexus 7 as a build machine.15:39
desrtqengho: nexus 7 makes a nice build machine15:39
qenghoThere he is!15:39
desrtbeats the pants off of a pandaboard in terms of performance15:40
qenghoIs cross-compliation such a mess that this even makes sense?15:41
desrtcross-compilation sucks15:42
qenghoMore than slow hardware does?15:42
desrtno.15:42
desrtthere are all kinds of problems with build systems that try to compile and then use tools15:43
desrtand even larger problems with things like gobject-introspection which need to open the just-built library in order to poke around its insides15:43
desrtdoesn't work so well when the library that you just built won't run on the machine that you're on15:43
rodrigo_hi15:43
rodrigo_any idea what's wrong on a package that complains about missing m4 dir when running aclocal in build stage?15:44
rodrigo_creating the m4 directory makes it build ok, but I guess that's not the correct fix :)15:44
desrtrodrigo_: 'mkdir m4' ?15:44
desrtrodrigo_: i have 'mkdir -p m4' in some of my autogen scripts...15:44
rodrigo_yeah, but I don't want to add that to debian/rules15:44
desrt*shrug*15:44
desrtbuilding from git or a tarball?15:45
rodrigo_tarball15:45
rodrigo_a package15:45
desrtweird.15:45
desrtand it didn't dist any m4 macros?15:45
rodrigo_locally creating the m4 dir makes it build ok15:45
rodrigo_but launchpad then fails with that 'missing m4' error15:45
desrti guess the answer is that you should no attempt to run aclocal on a tarball....15:45
rodrigo_desrt, I guess that's it, checking15:45
rodrigo_ok, so it's autogen.sh that creates the empty m4 dir, so I guess debian/rules should be running autogen, not configure15:46
desrtconfigure is not the problem....15:47
desrtaclocal is15:47
desrtthere is one thing supported after you extact a tarball: ./configure15:48
pittire15:48
dobeyrodrigo_: are you running autoreconf, or just aclocal?15:48
desrtif that's not working, file a bug upstream because their package is broken15:48
rodrigo_dobey, dh_autoreconf15:48
pittidesrt: I'm not sure why the warning wasn't shown before15:48
desrtdh_autoreconf on a tarball is somewhat wrong-headed....15:48
rodrigo_desrt, well, it might be my fault, I am packaging a new upstream release15:48
pittidesrt: I stepped through with it in gdb, and it's running through the exact same code15:48
rodrigo_the previous package should work, it's in quantal15:48
desrtpitti: i suppose you consider it to be a good thing that we now get the warning, though15:49
pittidesrt: you always get the python exception, but an additional warning doesn't hurt15:49
desrtah.  i see.15:50
desrtokay15:50
desrtpitti: what's the easiest way for me to exercise this code?15:50
desrtrun the pygobject testsuite?15:50
pittidesrt: git am, and make check, yes15:50
desrtk.15:50
pittiI hope it still applies, we have made quite some changes today15:50
* pitti checks15:50
desrti'm adding my warning to glib to make sure that it breaks15:50
desrtthen i'm applying your patch and making sure it unbreaks :)15:51
pittiah, nice15:51
pittiyep, still applies15:51
desrthm.  it's not breaking.15:52
pittithe tests fail on glib warnings (except those where we explicitly expect and thus ignore them, but there's only a few)15:52
desrtis it possible that you lack a testcase that implements interfaces?15:52
pittidesrt: you mean it doesn't trigger your warning?15:52
pittiexplicitly in tests/test_interface.py, and I'd think implicitly all over the place15:53
pittidesrt: when I removed either of the pyg_type_add_interfaces() calls, it failed all over the place15:53
desrtfair enough15:53
desrteither i'm loading the wrong libgobject or my warning is not working15:54
pittiyou are building/trying in jhbuid?15:54
desrtish15:54
desrtstrace says it's getting the right one15:55
pittiif you build pygobject on quantal, you'll get some failures15:55
desrtlemme poke around a bit more15:55
desrtahah.  it's actually getting the wrong one.15:59
desrthrmph.15:59
* desrt wonders if library paths get hardcoded in typelibs or something15:59
pittihm, I don't think so15:59
pittiI remember hacking on glib while running sth. like LD_LIBRARY_PATH=~/upstream/glib/.libs python3 -c '...'15:59
desrtya.  my LD_LIBRARY_PATH is fine...16:00
pittibut "make check" sets its own library path16:00
desrtseems to be favouring a different flavour of the library, though16:00
pittitests/Makefile.am:      LD_LIBRARY_PATH=$(builddir)/.libs:$$LD_LIBRARY_PATH \16:00
pittithis is meant to preserve an already existing one16:00
desrti get the impression that this is libtool's fault16:00
desrtyup!16:01
* desrt has such intense hatred for rpath...16:01
pittiurgh, rpath? where?16:01
desrteverywhere, if you're using libtool16:01
pittiOMFGreally?16:02
desrtas soon as you do --prefix=/something/outside/of/usr it sets the rpath on everything it installs16:02
desrtso you get libfoo depending on a rpath'd version of libgobject in a particular place16:02
desrtoverriding your LD_LIBRARY_PATH16:02
desrtutter utter braindamage16:02
pitti$ chrpath -l ./gi/_gi.so16:02
pitti./gi/_gi.so: RPATH=/home/martin/upstream/pygobject/gi/_glib/.libs:/home/martin-scratch/gnome/lib6416:02
pittieek16:02
pittiso presumably when I did above tests, I just did ./configure, not a jhbuild build16:03
desrti desperately hate .la files16:03
desrtlike, very very badly16:03
desrtbut it's nowhere near the level of my hatred for the fact that libtool sets rpath16:03
desrtpitti: your patch seems to do the trick16:06
pitti\o/16:06
desrtlet me upload my gobject patch...16:07
desrtand see if you can come to the same conclusions16:07
pittiyep, will do16:07
pittidesrt: to https://bugzilla.gnome.org/show_bug.cgi?id=687659 ?16:08
ubot2`Gnome bug 687659 in gobject "drop support for adding interfaces after class_init" [Normal,New]16:08
desrtyup16:08
desrtattaching a patch there in just a moment16:08
desrtokay.  patch is attached.16:09
* pitti runs jhbuild buildone glib16:10
desrtpitti: before your pygobject patch I see:16:10
desrt(process:22791): GLib-GObject-WARNING **: attempting to add an interface (TestInterface) to class (test_interface+MyObject) after class_init16:10
desrtTrace/breakpoint trap16:10
desrtafter your patch, it works again16:10
pitticonfirmed, it's unhappy with the glib patch applied16:11
pittiRan 700 tests in 9.854s16:12
pittiOK (expected failures=1)16:12
pittiand that's with my patch16:12
* pitti ^5s desrt16:12
desrtsweet :)16:12
desrti've commented about the positive test results on the bug16:12
desrtit's up to you if you want to go ahead with pushing your patch16:12
desrtin its own right it's a nice patch16:12
desrtit will take a little more discussion on the glib side before i can push my patch....16:13
desrtthe glib testsuite itself is in the foul, for example16:13
pittidesrt: I pushed it16:13
desrtawesome16:13
pittiI like it a lot more that way16:13
desrtya.  me too.16:13
pittiwhile I'm in the mood of simplifying code :)16:13
desrteven without the glib changes it makes more sense16:13
desrtthanks a bunch16:14
pittiand another firefox tab gone :)16:14
pittiI had some 5 bz ones yesterday, and now it's down to 116:14
desrtya.  this morning is pretty productive for me too :)16:14
mterrydidrocks, so did you want inline branches to be native or split?  /me is not partial, but wants to be consistent16:17
didrocksmterry: we discussed it a little bit earlier with ken, split seems to be the best IMHO16:19
mterrydidrocks, k16:19
didrocksthanks :)16:19
* didrocks is fighting jenkins to have fork and join jobs workflow16:19
mterrydidrocks, so this means no need to switch to format 3.0?16:28
didrocksmterry: not really needed, indeed, this will make the SRU more readable to keep 1.0 if we need to cherry-pick at some point16:29
jbichaGunnarHj: did you see my comment for bug 1035219?16:40
ubot2`Launchpad bug 1035219 in Baltix "In System Settings preference tool/keyboard layouts page automaticaly wrong language selectedGNOME" [High,In progress] https://launchpad.net/bugs/103521916:40
jbichawhile looking through all the gnome-control-center patches to get ready for 3.6 I stumbled across the 52 patch which needs work16:42
seb128jbicha, if you do g-c-c work please commit to the vcs so we don't dup work, I already reviewed the whole patch stack and took notes, I was going to look at continuing on that soon (I commited by g-s-d 3.6 work to the vcs)16:44
jbichaseb128: my g-c-c work is already committed16:46
seb128jbicha, great ;-)16:47
seb128jbicha, do you know if anyone is looking at getting realmd uploaded btw?16:47
jbichaoh do we need that?16:48
jbichaI think we're pretty close on having g-c-c/g-s-d 3.6 ready, we need to figure out the Appearance panel & 2 g-c-c patches need updating16:50
seb128yes we need that, the user panel depends on it16:50
seb128we also need the new ibus16:50
jbichathere's still the keyboard/ibus indicator rework to do but I don't think that should be a blocker at this point16:50
seb128I would like the ibus indicator to be updated if possible16:51
seb128the g-s-d one will be harder16:51
jbichaseb128: how do you want to handle that? we could push what we have to the desktop ppa so that it can be worked on16:56
seb128jbicha, that works for me16:56
jbichaor we could push to raring-proposed and as long as ibus has 1 nbs package, it won't migrate to raring16:57
seb128jbicha, somebody needs to have a proper look to ibus, I plan to do that in the next weeks if nobody beats me to it16:57
seb128jbicha, proposed is not meant for that, it's for things ready to be uploaded to the archive16:57
seb128let's use the ppa16:57
jbichaseb128: Debian experimental has already started, the initial testing I did in an experimental PPA last month seems to work16:57
jbichaok, I'll push to the PPA later today16:58
seb128well, I don't think Debian ported our ibus indicator and tested if it still works under unity ;-)16:58
seb128thanks16:58
seb128jbicha, you had rb 2.98 ready for upload right? you should probably push it to raring17:05
chrisccoulsonheh, 90.2degC!17:24
chrisccoulsonwill the panda die before the build finishes?17:24
achiangchrisccoulson: you should get the new samsung chromebook. dual A15s + 2GB of memory17:27
achiangonly $250 USD17:27
GunnarHjjbicha: Yes, I saw your bug 1035219 comment. Sounds as if you found a way to limit the importance of the bug for standard Ubuntu users, which is good, of course.17:29
ubot2`Launchpad bug 1035219 in Baltix "In System Settings preference tool/keyboard layouts page automaticaly wrong language selectedGNOME" [High,In progress] https://launchpad.net/bugs/103521917:29
GunnarHjjbicha: As regards the g-c-c patch 52, please note that it's there for the User Accounts capplet only. Of course it will need work now when Region and Language is going to be used in Ubuntu.17:29
robrupitti: ping17:37
jjohansenso after updating this morning unity is failing to start for me, compiz appeared to be running but has finally crashed17:38
desrtseb128: i guess you're watching on #g-h?17:38
seb128desrt, I'm subscribed to the distributor list, saw it there17:38
desrtcool17:39
seb128desrt, no surprise there17:39
desrtseb128: nope.17:39
desrtand good that they're discussing it so openly and making decisions early and firmly17:39
seb128though I didn't think they would drop the g-s-d "render the background" code17:39
desrta good followup question might be what happens to GnomeBG in libgnome-destkop17:40
seb128that code didn't change for years and is working ... but, oh well17:40
desrtseb128: we really want unity doing that rendering... seriously17:40
seb128desrt, nautilus does it for us17:40
desrtif we have nautilus rendering the desktop then that's one thing17:40
seb128desrt, it gives us nice icons on the desktop :p17:40
desrtbecause we have to draw the desktop anyway17:40
desrtbut if we don't have nautilus then the cost of having the background drawn by a process other than the WM is fairly high17:41
desrtit's substantially more efficient to just do it from unity17:41
seb128desrt, I think compiz has a plugin to draw the background *g*17:41
desrt;)17:41
desrtseb128: unfortunately it doesn't have one to draw the background without snow falling on it or fire or smoke or something else17:42
seb128well, a background without rain on it would be boring you have to admit17:42
desrtya.  that's true.17:45
desrtand i forgot about the rain one17:45
desrtrain is nice.  peaceful.17:45
desrtpitti: is there some way that we can know if pygobject is the one doing the interface registration?17:56
desrtpitti: i noticed for example that the class name appears to have '+' in it.  is this always the case?17:56
* desrt wants to avoid triggering the warning (in the short term) just because the user is running an old pygobject17:56
didrockshave a good evening everyone!18:10
jbichaseb128: realmd isn't really required for g-c-c as I've been using g-c-c 3.6 ok for the past month, it just adds some magic enterprise stuff, right?18:23
seb128jbicha, not sure, I didn't look at it in details, but during the 3.5 cycle the configure.ac had an hard requirement on it18:25
jbichathe hard requirement is gone at least18:32
seb128ok18:32
seb128still it would be good to get enterprise support in ;-)18:32
=== attente is now known as attente_zzz
=== francisco is now known as Guest6263
seb128jbicha, did you see my rhythmbox question before?18:44
jbichaseb128: yes, I was waiting for the quantal sru to be accepted into -proposed first but that's been done now18:45
seb128ok18:45
seb128jbicha, did you look at the new ibus yet? I will try to start on that tomorrow otherwise (just don't want to dup work)18:45
jbichaseb128: I updated it so that I could play with ibus-enabled g-c-c but that was a month ago before Debian picked up the update; I didn't try to rewrite the indicator patch but just disabled it18:49
seb128jbicha, ok, thanks18:49
qenghokenvandine: I'm trying to make sense of chromium package versions.  E.g., "22.0.1.2~r12345-0ubuntu1".  I think revisions always add to a release, so should sort after. Not that we should ever just release "1.2.3.4" without "rev5678", but it seems awkward to me.18:50
qengho~ is good for naming prereleases, but I'm not sure it's best here.18:52
qenghoGOOG's chrome(tm) packages use hyphen, I notice.18:52
jbichaqengho: I didn't think chromium did actual releases18:53
qenghojbicha: there's no one to make packages except us, but they do indeed have releases.18:54
kenvandinethey define the release based on the revision18:55
kenvandineor really a combination of revisions18:56
qenghoHah, stable chrome and quantal packages have nearly identical versions right now.   http://pastebin.ubuntu.com/1335481/18:56
kenvandinehttp://omahaproxy.appspot.com/viewer18:57
qenghokenvandine: AFAICT, revisions continue to accrue and add to a past release.18:57
kenvandineyes18:57
kenvandinebut they use the branch_revision to identify it18:57
qenghoSo, 1.2.3 is released at revision 4.  They add rev 5 and rev 6 later, but it's still 1.2.3.18:57
kenvandinei think so18:58
qengho...just 1.2.3-r618:58
kenvandinewhich is why we have the revision there18:58
qenghoRight.18:58
kenvandineso i guess in this case "-" might make more sense18:59
qenghokenvandine: this is not important at all, considering how we release.  I was just trying to get everything right.18:59
kenvandinebut it is probably never going to matter18:59
qenghoYep.18:59
qenghokenvandine: thanks.  Sorry for noise.18:59
kenvandineand, we are really used to seeing the  ~ in versions like this18:59
kenvandineno worries18:59
kenvandinehow's it going?18:59
kenvandineqengho, i think it would make sense to attempt to build the dev channel for raring, but the patches.... ugh19:00
qenghokenvandine: Everything is going good. I'll get to beta and dev patches next week, I expect.19:01
kenvandinei know there will be big problems in the dev channel19:01
kenvandinethe changes for handling extensions19:02
kenvandinewill affect webapps19:02
kenvandineso make sure you test the webapps integration19:02
kenvandineand try to work with alex-abreu19:02
dobeyqengho: btw, did you get past that spot you were stuck on with the chromium builds, and posted on G+? did the u1 nightlies build stuff help?19:02
BigWhaleGreetings all19:04
kenvandinehey BigWhale19:04
qenghodobey: We decided to break the problem into two.  Merging lp translations before making the orig is out, and we'll send the translations upstream and receive them back already inside source.  It wins in many ways, but adds some lag.19:05
BigWhaleso if I wasn't deploying right now.. I'd be asking about guidelines for unit/integration testing in Gtk. Any docs on that lying around?19:05
dobeyqengho: cool19:16
BigWhaledobey! https://bugs.launchpad.net/ubuntu/+source/rhythmbox-ubuntuone/+bug/93420619:37
ubot2`Launchpad bug 934206 in rhythmbox-ubuntuone (Ubuntu Precise) "track duplication from RB-U1" [High,Fix released]19:37
BigWhaledobey, I'm still seeing this ... :'(19:37
BigWhaleon 12.1019:37
dobeyBigWhale: unpossible!19:45
BigWhaledobey, it might be a leftover from 12.04 ...19:47
BigWhalebut I am not sure.19:47
dobeyBigWhale: how are you seeing it? what are the paths of two duplicated files? what paths are in your library paths setting (gsettings get org.gnome.rhythmbox.rhythmdb locations)19:47
seb128ricotz, you should talk to desrt about the19:47
seb128#if !GLIB_CHECK_VERSION(2, 35, 0)19:47
seb128   g_type_init ();19:47
seb128#endif19:48
seb128it was approved as I see, desrt doesn't like it though ;-)19:48
seb128Trevinho, ^19:48
ricotzseb128, i see, i didnt want to break the backwards compatibility while glib 2.35 isnt available in ubuntu yet19:49
ricotzseb128, what is desrt favorite solution? ;)19:49
ricotza runtime check?19:50
Trevinhoseb128: mh, ok19:51
seb128ricotz, Trevinho: he said to use GLIB_VERSION_MIN_REQUIRED IIRc19:52
=== attente_zzz is now known as attente
ricotzseb128, i see19:54
=== m_conley is now known as m_conley_away
BigWhaledobey, actually I have only one file of each song ...19:57
dobeyBigWhale: see, i told you it was unpossible! :)20:02
BigWhaleyeah well rythmbox still shows two entries20:03
BigWhaleI'll just delete everything20:03
BigWhaleand see what happens20:03
dobeyBigWhale: oh, so that wasn't an answer to my question. the two entries point to the same path, for one song?20:04
dobeyBigWhale: also, the fix didn't remove existing duplicates; so they are probably left over20:04
BigWhalethat's what I was asking myself20:05
dobeyBigWhale: easiest fix is to remove ~/.local/share/rhythmbox/rhythmdb.xml and let it rescan everything20:05
BigWhaleI removed the whole rhythmbox directory :>20:08
BigWhaleI only have 5 mp3 so it won't take too long to rescan :>20:08
desrtkenvandine: NC is looking a fainter and fainter shade of red ;)21:05
kenvandineheh21:06
* kenvandine crosses fingers21:06
kenvandine55% of the voters voted early, so i should have short lines tomorrow21:06
desrtthat 55% figure is bad news for improving obama figures21:07
desrttoo late for people to change their minds21:07
mlankhorstwho cares21:08
desrtmlankhorst: was a hot topic for discussion at UDS :)21:09
mlankhorstwhether you follow it or not, you still end up with the same president, so it's a waste of time following the news :-)21:09
mlankhorstand for those cynical and outside the us, they still are going to do the same thing on foreign policy, which is basically pushing only us's point of view there, that's always been us' policy there :p21:11
achiangkenvandine: desrt: do you guys know what package displays the suspend/shutdown/restart dialog when power button is pressed?21:27
* achiang guesses gnome-settings-daemon21:32
sarnoldachiang: see /etc/acpi/powerbtn.sh21:34
achiangsarnold: doesn't exist on my nexus7 :)21:35
sarnoldachiang: hrm :)21:35
* achiang is chasing http://pad.lv/104113721:36
ubot2`Launchpad bug 1041137 in ubuntu-nexus7 "Activating suspend from power button menu does not work" [High,Confirmed]21:36
achiangit works from indicator-session, but not from that dialog box21:36
achiangso trying to figure out why that assert fails21:37
achianggnome-settings-daemon is indeed running as the logged in user and not as root or anything weird like that21:37
=== Sweetsha1k is now known as Sweetshark
robert_ancellLaney, hey, can you drop the gnome-games upload I just did to quantal-proposed? I should have numbered that -0ubuntu1.1 instead of -0ubuntu222:06
robert_ancellhang on, me checks if you're an archive admin...22:08
=== Quintasan_ is now known as Quintasan

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