/srv/irclogs.ubuntu.com/2013/12/10/#ubuntu-desktop.txt

pittiGood morning05:26
ritzSweetshark, ping, wrt https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1200277 . Where are the desktop files linked. I dont see this in debian/rules .07:09
ubot2Launchpad bug 1200277 in libreoffice (Ubuntu) "[LibreOffice] - libreoffice-writer.desktop when drag/drop to desktop, 100% broken. " [Undecided,New]07:10
Laneyhey09:03
seb128good morning desktopers!09:08
seb128today is GTK 3.10 to trusty day09:11
seb128larsu, be ready ;-)09:11
mlankhorsthah09:11
mlankhorstyues09:11
mlankhorstyesterday was mesa 10 day :D09:11
seb128did you finally managed to get that one to build?09:12
mlankhorst10.0.0-0ubuntu1 built on all platforms, but tjaalton wanted llvmpipe for armhf :P09:12
tjaaltonit can wait09:13
tjaaltonsince it doesn't even build right now :)09:13
mlankhorstit does09:13
mlankhorst10.0.0-1ubuntu2 release (main)09:14
tjaaltonah09:14
Laneyhey seb128 mlankhorst tjaalton09:14
seb128Laney, howday, happy tuesday09:15
Laneygrumpy tuesday for me09:15
seb128howdy even09:15
seb128;-)09:15
Laneybut hey09:15
seb128oh?09:15
seb128do you need to build webkit again? :p09:15
Laneyhaha nothing work related09:15
Laneyneed to return some christmas present I bought and now I can't find the receipt09:15
Laney-> angry09:15
seb128oh :/09:15
Laneyoh well09:16
* seb128 is not going to comment since he has no organisation whatsoever, for papers, receipts, expense claims, etc09:16
Laneyhaha09:16
seb128I know where to find stuff on my hdd though ;-)09:16
LaneyI'm going to call the shop and see if they will take it back anyway, but not too hopeful09:16
Laneytracker <309:17
seb128ebay to the rescue if you can't return I guess...09:17
Laneyjibel: I need youuuuuuuuuuuuuu09:17
Laneyjibel: (pango1.0 blocks on the old notify-osd)09:17
jibelLaney, looking09:22
Laneythanks09:23
jibelLaney, fixed, next britney run should promote it (or next next)09:28
Laneyjibel: thanks, what was the bug?09:28
Laneydid you fix the cause or the symptom? :-)09:29
jibelLaney, I fixed the symptom, there was no result for the latest version of the tuple pango/notify-osd09:30
Laneymmm, would be nice to eliminate the root cause ideally09:31
jibelLaney, I verified that they both passed and forced a result. another way to fix that is to restart the test of notifi-osd09:31
jibely09:31
jibelinvestigating09:31
seb128niiice09:44
seb128the new webkit patch seems to make s-c happy09:45
Laneyautopkgtest for libreoffice 1:4.1.3-0ubuntu2: FAIL (Jenkins: public, private)09:45
LaneyNot considered09:45
Laneyaaaaaaaaaaaaaa09:45
seb128Laney, I'm going to upload webkit again to trusty unless you have a reason I shouldn't09:45
Laneyyes I do09:45
Laneyplease wait for this stuff to migrate first09:45
seb128I figured out that might be the case09:45
Laneyshould just be one round09:45
seb128which is why I asked09:45
seb128sure09:45
Laneyafter forcing this09:45
seb128shrug09:47
seb128we have a stack of stuff doing the buggy g_source_remove()09:48
seb128larsu, desrt: I blame you for those ;-)09:49
seb128joke aside09:49
seb128what sort of bugs do that lead to? leaks/extra wakeups?09:49
larsuseb128: me?!09:49
seb128larsu, congrats, you have been classified in the "glib maintainers" group ;-)09:50
* larsu runs as fast as his legs can take him09:50
seb128larsu, joke aside do you know if it's fine to just ignore those or if we better fix them this cycle (e.g what sort of side effect those bugs have)09:51
Laneywhat else has it?09:51
seb128software-center09:52
seb128yelp09:52
seb128just run into those09:52
seb128by trying to run some webkit rdepends clients09:52
desrtseb128: the removing wrong source ID stuff?09:52
seb128so I guess we are going to find others09:52
seb128desrt, hey, happy mid-night?09:52
seb128desrt, yes09:52
desrtit's almost 5am here!09:52
* desrt is keeping pitti hours09:53
pittidesrt: oh, so that's "good morning" for you? or good night? :-)09:53
seb128you are almost ready to move to Germany ;-)09:53
larsuseb128: I can't think of a side effect other than "it's ugly". I'm sure desrt can09:53
desrtso here's the story:09:53
desrtback in the good old days we allows removing non-existent sources09:54
desrtmostly because it was pretty harmless -- if the source didn't exist, we could just return FALSE... no harm done09:54
desrtbut we started having apps that used sources _a lot_09:54
desrtwhich means that we had to start recycling source IDs09:55
desrtwhich means that the source ID that you used to have may no longer belong to you -- it may have been handed out again09:55
desrtso removing a non-existent source ID now that we recycle them means that you could be removing someone else's source09:55
desrtwhich is obviously very very bad09:55
larsuwait ... which app used more than 2^32 sources?09:55
desrtso we aim to catch people who are doing this09:55
desrtlarsu: not hard if you have any kind of server09:55
seb128ok09:56
larsudesrt: didn't think we had many of those09:56
seb128so in practice for e.g yelp it's not likely to be an issue09:56
seb128still a wrong usage and good to fix09:56
larsuright09:56
seb128I'm just going to file upstream bugs about those for now09:57
desrtseb128: please do09:57
seb128try to get a few fixed on the way (like the notify-osd one, thanks larsu and Laney)09:57
Laneymight not be too hard to give patches for, if that one's anything to go by09:57
seb128right09:57
seb128well you have to understand the logic of the code first09:57
seb128it's for sure not days, but can easily be an hour09:58
* seb128 is trying to wrap other things before eoy, so not likely to pick on those09:58
seb128starting by GTK 3.10 to trusty today09:58
* seb128 goes back to do that09:58
larsuawesome! http://blogs.gnome.org/mclasen/2013/12/09/a-terminal-surprise/09:58
Laneythat is neat10:00
Laneywe just need to unblock new g-t versions in ubuntu :P10:00
larsuwhat are they blocked on?10:01
Laneyumm, let me try to remember10:01
larsuugh, we're still on 3.6 :-/10:01
Laneyhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=70606510:02
ubot2Debian bug 706065 in libvte-2.90-common "libvte-2.90-common: /etc/profile.d/vte.sh is not sourced by interactive shells" [Normal,Open]10:02
Laneyseb128: did that webkit patch get reviewed upstream yet?10:03
larsuah thanks10:04
LaneyI guess we could do what they did10:05
Laneybut no doubt people would complain10:05
seb128Laney, Company wrote it, kov test built it and asked me to test if it was fixing our issue10:06
seb128Laney, so I guess "yes"10:06
Laneyokay, I checked the bug and didn't see any new patch there is all ;-)10:07
seb128Laney, we discussed that on IRC yesterday, I guess kov is going to update the bug today when I come back saying it works10:07
Laneynod10:07
Laneyseb128: can we remove the old webkit source?10:16
seb128Laney, it was building the same binaries right? (e.g nothing that is still in use there)10:16
Laneyyeah: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=72701510:17
ubot2Debian bug 727015 in ftp.debian.org "RM: webkit -- ROM; renamed to webkitgtk" [Normal,Open]10:17
seb128Laney, ok, I'm going to have a look once I'm done with my webkit upload and GTK 3.1010:18
Laneyneat10:19
Sweetsharkritz: seems (from extracts of my launchpad spam) you found the part about /usr/share/application symlinks yourself?10:44
ritzSweetshark, yes10:58
ritzI could be wrong though10:58
ritzstill building, to test10:58
seb128Laney, new GTK uploaded, do you think we should block in proposed for today just to lead CI tests and stuff run against it before it hit the archive?11:09
seb128larsu, https://launchpad.net/ubuntu/+source/gtk+3.0/3.10.6-0ubuntu111:17
larsu\o/11:17
seb128;-)11:17
seb128larsu, btw, do you know if Marek does IRC? could we give him a nudge to review https://bugzilla.gnome.org/show_bug.cgi?id=692931 ?11:20
ubot2Gnome bug 692931 in printing "The list of printers should be searchable/sortable" [Enhancement,Unconfirmed]11:20
seb128larsu, it's the small patch from attente we discussed some time ago, if you remember11:20
larsuah right! ya, I'll ping him11:21
seb128thanks11:21
larsuif I remember his nick :D11:21
seb128though I wonder why that compare function has all his pango crazyness11:21
Laneyseb128: you mean http://ci.ubuntu.com/smokeng/trusty/desktop/ ? ;-)11:22
seb128Laney, well, I was more meaning e.g if it creates issues for unity7 or compiz CI/autopilot tests11:23
Laneyoh, well, feel free if you like: https://lists.ubuntu.com/archives/ubuntu-devel-announce/2013-October/001068.html11:25
Laneywhen are those tests run usually?11:25
seb128not sure nowadays11:26
seb128didrocks, ^11:26
seb128Laney, thanks for url, I have forgotten about that one11:26
larsuseb128: see #gtk. mkasik tries to have a look next week11:27
seb128larsu, thanks!11:27
didrocksseb128: sorry, in a hangout11:29
didrocksI don't know about the smoke tests for dekstop TBH11:29
seb128didrocks, man, you live in hangouts nowadays :/11:29
didrocksseems so…11:31
Laneyhrm11:31
Laneywhy can't I launch u-s-s in another language?11:31
seb128Laney, what's the error?11:33
Laneyno error, just doesn't get translated11:33
seb128Laney, unset LANG LANGUAGE11:33
LaneyI can see that it does read the right mo file11:33
Laneylocale says de_DE11:33
seb128Laney, do the unset11:34
Laney"Konten" is translated but nothing else11:34
Laneydid11:34
seb128then export LC_ALL=de_DE.UTF-8 if needed11:34
Laneyyeah, it is11:34
seb128Laney, weeeird11:35
LaneyKonten comes from the online accounts translation domain11:35
seb128LANG= LANGUAGE= LC_ALL=de_DE.UTF-8 strace -e open system-settings 2>&1 | grep system-settings.mo11:36
seb128open("/usr/share//locale/de/LC_MESSAGES/ubuntu-system-settings.mo", O_RDONLY) = 1911:36
seb128displaying all translated11:36
seb128Laney, do you have language-pack-de installed (e.g the locale generated) (I guess otherwise the online account translation would probably not work)11:37
Laneyyep I see that11:38
Laneythe strace11:38
Laneyother things like apt output are translated11:38
Laneybah11:38
seb128it opens the same file?11:39
Laneyyea but mine doesn't have the //11:39
seb128locale -a lists de_DE?11:39
Laneyyep11:39
seb128what do you mean the //?11:39
Laneyin your string from strace11:40
seb128oh11:40
seb128Laney, msgunfmt /usr/share//locale/de/LC_MESSAGES/ubuntu-system-settings.mo11:40
seb128?11:40
Laneylooks fine11:40
Laneyalso: didn't know that program, nice11:41
seb128Laney, can you pastebin the output of the command I gave you11:41
seb128;-)11:41
Laneyhttp://paste.ubuntu.com/6550634/11:42
seb128Laney, sorry, I meant the strace one11:42
Laneyoh11:43
Laneyok11:43
seb128just want to check that one11:43
seb128if the output looks fine I'm going to blame it on qt5.2 (are you still on that, or did you downgrade after testing the other bug fixes?)11:43
Laneyhttp://paste.ubuntu.com/6550646/11:43
LaneyI only took that in a chroot11:43
LaneyI think ...11:43
seb128Laney, that strace has no successfull open11:44
seb128open("/usr/local/share//locale/de/LC_MESSAGES/ubuntu-system-settings.mo", O_RDONLY) = -1 ENOENT (No such file or directory)11:44
Laneyopen("/usr/share/locale/de/LC_MESSAGES/ubuntu-system-settings.mo", O_RDONLY) = 12?11:44
seb128shrug, was looking at the bottom :p11:44
Laneymaybe it forgets it there11:45
seb128right11:46
seb128I don't understand why it tries to load the translations again11:46
Laneyheh11:49
LaneyI symlinked it into /usr/local/... and now it works11:49
Laneywhat is this11:49
seb128do you have a plugin in /local or something?11:52
seb128seems not from the strace11:52
seb128Laney, can you pastebin your "env"?11:53
Laneyseb128: http://paste.ubuntu.com/6550708/11:56
seb128hum, nothing weird that I can11:57
seb128Laney, I don't get it, your strace doesn't try to load the translations from the langpack location in the first loading blob11:57
seb128then it does another one later than loads from local and langpacks11:58
seb128dunno :/11:58
seb128is that specific to settings? e.g can you load other qt5 apps translated fine? what about gtk?11:58
Laneywhat's a translated qt app?11:58
Laneyubuntuone-control-panel is ok11:58
Laney& rhythmbox12:00
Laneyseb128: do you have a /usr/local/share/locale/de/LC_MESSAGES directory on your system?12:06
Laneyif I remove that it works12:07
seb128Laney, no12:09
seb128I don't sudo make install stuff12:09
seb128my /usr/local is clean12:09
Laneyok, well can you try making it for a test?12:10
seb128yeah, I confirm it makes translations not work12:10
Laneyinteresting12:11
seb128libc bug?12:11
seb128in the fallback path to load translations12:11
Laneywell other translations still work12:11
LaneyI guess qt or u-s-s12:11
seb128don't insult u-s-s :p12:11
Laneytbh that does hardly anything with translations12:11
seb128I guess you can try gallery-app or notes-app to see if that's qt5/uitk issue12:12
LaneyI even commented out the initTr and it didn't change anything12:12
Laneytrue12:12
Laneyyeah confirmed12:12
Laneyit breaks the gallery too12:12
seb128k12:12
seb128"good"12:12
seb128toolkit or qt issue12:12
seb128I guess next test would be to try a qt5 app not using our toolkit12:12
* Laney tries to find one12:13
LaneyI'm blaming the UITK just from reading the code12:17
seb128that would be my bet as well (just from gut feeling though)12:18
seb128just file a bug there and let them reassing to qt if needed?12:18
seb128BAH12:18
Laneylet me show you the block in question12:18
seb128Jenkins Failure - trusty-adt-gtk-3.0 2612:19
Laneyyou'll believe me too12:19
seb128you bastard12:19
Laneyoh no :(12:19
seb128you=jenkins12:19
seb128why so much hate12:19
seb128https://jenkins.qa.ubuntu.com/job/trusty-adt-gtk-3.0/26/ARCH=amd64,label=adt/console12:19
seb128UnicodeEncodeError: 'ascii' codec can't encode character u'\u2018' in position 68: ordinal not in range(128)12:19
Laneyhttps://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/modules/Ubuntu/Components/plugin/i18n.cpp#L10712:19
Laneyis it because of that warning?12:20
LaneyI bet it is12:20
seb128not sure12:20
seb128I'm trying locally12:20
Laneystderr usually makes them fail12:20
Laneyunless you explicitly allow that12:20
Laneyand the upstream tests passed12:20
seb128@uitk: no cookie12:20
meetingologyseb128: Error: "uitk:" is not a valid command.12:20
seb128but yeah, that's buggy12:21
Laneythe "build", "run"12:21
* seb128 reads http://packaging.ubuntu.com/html/auto-pkg-test.html12:22
seb128I don't exerce those stuff often enough12:22
Laneyyeah that stuff is nice12:22
seb128jibel, pitti: is12:24
seb128"  File "/usr/bin/adt-run", line 159, in psummary12:24
seb128    print >>summary_stream, m12:24
seb128UnicodeEncodeError: 'ascii' codec can't encode character u'\u2018' in position 68: ordinal not in range(128)"12:24
seb128something known/worth reporting a bug about (where)?12:25
pittiseb128: yes, please file a bug about it with a reproducer12:30
pittisounds like a non-ASCII test case name in an ASCII environment12:31
pitti(LANG=C or so)12:31
seb128pitti, ok, against what?12:31
seb128pitti, that's  https://jenkins.qa.ubuntu.com/job/trusty-adt-gtk-3.0/26/ARCH=amd64,label=adt/console12:31
pittiseb128: autopkgtest12:31
seb128pitti, gtk 3.10 upload to trusty12:31
seb128pitti, I'm trying locally now12:31
pittinice12:31
pittiseb128: so, no other regressions found except for the weird dialog boxes? (missing label break)12:33
seb128pitti, none that didn't get fixed (larsu spent a week poking overlay-scrollbar to find a way to make them work with the new GTK rendering behaviour), some theme issues and other small stuff, larsu got them all resolved before upload12:34
seb128pitti, should that work?12:36
seb128$ ./bin/run-adt-test -r trusty -a i386 file:///tmp/gtk+3.0-3.10.6 gtk+3.012:36
seb1282013-12-10 13:35:50: Info: Using default VM configuration file12:36
seb1282013-12-10 13:35:50: Info: Cleaning up12:36
seb128$12:36
seb128work/do something12:36
* seb128 goes back to read http://packaging.ubuntu.com/html/auto-pkg-test.html12:36
Laneydid you prepare-testbed first?12:37
Laneyi don't think you need the package name at the end there12:37
pittiseb128: yes, that looks fine12:37
pittiLaney: you do, otherwise it builds the package again12:37
Laneyoh, I never include it :-o12:37
pittiwell, unless you actually want that; could be12:37
pittiI mostly write new tests for existing packages in which case I don't want to build/install the debs12:37
seb128oh, I didn't prepare-testbed no, I did it a while ago and I was unsure if that was needed again, but I was not on trusty12:38
* seb128 does it12:38
pittiseb128: right, you need to build a VM first12:38
seb128I though I had one12:38
pittiseb128: alternatively you can run the test on your local desktop, which is much faster12:38
seb128but if I had it was saucy anyway12:38
pittiseb128: and I guess for gtk that shoudl be fine12:38
seb128just using adt-run?12:38
pittiseb128: in the source tree, try "sudo adt-run -B ./ --- adt-virt-null" ?12:38
seb128bah12:40
seb128not enough random it says!12:40
* seb128 creates entropie12:40
seb128yeah, it started ;-)12:41
seb128so yeah, I can reproduce the issue12:42
seb128it doesn't like the deprecation warning12:42
seb128pitti, danke, filed https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/1259529 and I'm fixing the GTK test to not throw a deprecation warning12:46
ubot2Launchpad bug 1259529 in autopkgtest (Ubuntu) "UnicodeEncodeError in adt-run psummary call" [Undecided,New]12:46
pittiseb128: thanks, will look at it12:46
seb128thanks12:47
Laneyseb128: meeting reminder reminder btw12:49
seb128Laney, oh, thanks12:50
seb128Laney, done12:50
Laneyta12:50
=== greyback is now known as greyback|lunch
=== mjohnson15_2 is now known as mjohnson15
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Guest48115
=== Guest48115 is now known as Ursula
=== mjohnson15_2 is now known as mjohnson15
=== jdstrand_ is now known as jdstrand
=== greyback|lunch is now known as greyback
ochosilarsu: is there any particular reason that the sound-indicator uses "audio-volume-low-zero-panel" and "audio-volume-high-panel" for the icons next to the volume-scale instead of symbolic icons?15:30
larsuochosi: the only reason I know of is that the symbolic ones didn't exist back then and humanity doesn't have them15:31
seb128oh, it's meeting time!15:31
qenghoAiee!15:32
Sweetsharko/15:32
seb128qengho, Sweetshark, mlankhorst, Laney, tkamppeter_, desrt, attente, larsu: hey, it's meeting time!15:33
ochosilarsu: same goes for nm-applet seemingly and the volume-icon in the panel itself also isn't symbolic, would you consider a patch for this?15:33
desrtseb128: you're late.  i'm disappointed.15:33
mlankhorstG'day maaatu15:33
seb128desrt, yeah, just back from exercice15:33
seb128nice weather today, I took the opportunity to go while there was still sun out there ;-)15:34
desrtya... pretty nice here, too15:34
* Sweetshark was excercising a lot in the last weeks *cough* cough*15:34
=== alan_g is now known as alan_g|tea
* desrt cringes15:34
seb128Sweetshark, excercising your pillow by napping are you? ;-)15:34
mlankhorstwell, I've excercised a lot. just not monday and weekend. :P15:34
seb128ok, let's get started15:34
LaneyO_O15:34
seb128qengho, hey15:34
qenghohey guys!15:35
qengho* chromium-browser 31.0.1650.63 done and given to #security.15:35
qengho* Automated workflow for updating PPA.15:35
qengho* To do: 1) supportable "hal"-like support for Flash. 2) more apparmor testing b15:35
qenghoefore profile move to Cr pkg. 3) better autopkgtests to test webapps functionali15:35
qenghoty.15:35
qenghoEOF15:36
seb128qengho, so, chromium-browser is stucked in trusty-proposed since 2013-11-05 ... when is that changing? I though we agreed that should be fixed last week one way or another?15:37
seb128we need that resolved and not at the bottom of a list...15:38
qenghoseb128: Yes, I've been trying to get the same package out since Friday morning.15:38
seb128what is blocking? can I help?15:38
seb128is the issue a real one?15:39
seb128or should we discuss overwriting the autopkgtest result and publish it?15:39
seb128(if that's a buggy test that's going to be fixed soon)15:39
voldymanwoohoo, gtk 3.10 lands in trusty!!15:40
qenghoseb128: The only thing lacking is time of #security folks.15:40
qenghoseb128: If you want to sponsor trusty specally, I can point you to the package.15:40
seb128yes please15:41
seb128you should probably go through normal sponsoring for trusty15:41
seb128no need of security there15:41
seb128they have enough to do I guess15:41
seb128chrisccoulson, or is there a reason you prefer to sponsor to current serie as well, e.g to have all updates out synced?15:42
seb128well, anyway, let's discuss that after the meeting15:42
seb128qengho, thanks15:42
seb128Sweetshark, hey15:42
Sweetsharkheya15:42
Sweetsharkdrudged through the verification of precise (done), raring (rescinded) and saucy (done) SRUs15:42
Sweetsharkmade libreoffice l10n not only buildable separately, but also installable: see http://nabble.documentfoundation.org/Packing-from-instdir-also-lets-kill-scp2-td4084340.html#a408737515:42
=== alan_g|tea is now known as alan_g
Sweetsharksquashed and proposed on the release branch: https://gerrit.libreoffice.org/#/c/6982/15:42
Sweetsharknow tweaking the ubuntu packaging to use this to build a learn an mean libreoffice-l10n (WiP)15:42
Sweetsharkfixed LibreOffice 4.1 series on trusty, b0rked by mdds update :/ (incedentally also needed by the saucy SRU)15:42
Sweetsharksurvived two or three heart attacks given by the suggestion to completely tear out Java out of LibreOffice for the LTS no less.15:42
SweetsharkEOF15:42
seb128the java discussion is still only, right?15:43
psusiupstream compiz seems to be abandoned and has been removed from debian... are there plans to maintain it, or to migrate unity off of it?15:43
seb128thanks for fixing on saucy ;-)15:43
seb128psusi, hey, we are in a meeting, but basically both, we are maintaining compiz for some years and we are moving away from it with unity815:44
Sweetsharkseb128: I need to get an update on the java thing. I dont think dropping will fly and dont see it happening.15:44
Sweetsharkseb128: so, not too stressed there anymore.15:44
=== tkamppeter_ is now known as tkamppeter
Sweetsharkoh, for the -l10n source package-foo I would need someone reviewing that at some point in time. As you can imagine its not debian-policy-by-the-book as the whole package isnt.15:45
seb128ok, feel free to ping me about that15:45
seb128it might be an after holidays stuff though15:45
seb128Sweetshark, thanks15:45
Sweetsharkseb128: willdo15:45
seb128mlankhorst, hey15:45
mlankhorst- mesa 10 upload15:45
mlankhorst- xorg-server 1.14.5rc1 upload for bug #123841015:45
mlankhorst- triaged and fixed #1224254 with tseliot15:45
mlankhorst- triaged and fixed related bug #1259561 with him too15:45
mlankhorst- commit dri-image series15:45
ubot2Launchpad bug 1238410 in X.Org X server "Inconsistent cursor visibility with cursor plugin enabled" [Medium,In progress] https://launchpad.net/bugs/123841015:45
ubot2Launchpad bug 1259561 in xorg-server (Ubuntu) "config timestamps not updated on hotplugging a output with hybrid graphics" [High,In progress] https://launchpad.net/bugs/125956115:45
mlankhorst- prepare and upload pixman sru's for lts-saucy now it's no longer blocked by a CVE15:45
mlankhorstNUL15:45
desrtwould be NULL, i guess15:46
ritzmlankhorst, there is also a bug marked against gnome for this15:46
ritzwrt cursor visibility15:46
mlankhorstritz: yeah15:46
ritzhttps://bugzilla.gnome.org/show_bug.cgi?id=70622915:46
ubot2Gnome bug 706229 in libgnome-desktop "mouse cursor occasionally invisible after logging in" [Normal,Resolved: fixed]15:46
mlankhorstritz: I'm waiting for 1.14.5rc1 to be renamed to 1.14.5, then I'll sru it and start the rename upload15:47
seb128ritz, read https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/123841015:47
ritzaah, sweet, thanks15:47
ubot2Launchpad bug 1238410 in X.Org X server "Inconsistent cursor visibility with cursor plugin enabled" [Medium,In progress]15:47
seb128ritz, the GNOME bug you pointed is specific to GNOME 3.10 we don't have15:47
seb128it's also pointed in that launchpad bug15:47
ritzaah, my bad.15:47
seb128mlankhorst, did you finally get the trusty stuff to build/migrate to the release today?15:48
mlankhorstdesrt: NUL as in the ASCII char, not a null pointer. ;)15:48
mlankhorstseb128: erm it was already migrated on monday15:48
desrtmlankhorst: it was a list15:48
mlankhorsta double NUL terminated list15:48
mlankhorst;D15:48
desrtpoor empty string15:49
desrtcannot possibly be in your list15:49
Laneyeveryone hates that string anyway15:49
seb128mlankhorst, ok, good, I just saw you did a couple of uploads for other archs/depends15:49
desrtdon't get me started...15:49
attentelol15:49
seb128mlankhorst, thanks15:49
seb128Laney, hey15:49
Laneymeee15:49
Laney• Some Debian merges / updates15:50
Laney• Handle gnome-online-accounts transition; undo libgdata's no-goa-on-armhf hack which isn't necessary any more.15:50
Laney• Final batch of time whacking my head against webkitgtk - finally it succeeded on all architectures; thanks to hallyn for making qemu-arm64 available and to Debian for partch (powerpc porterbox), which were both invaluable.15:50
Laney• harfbuzz transition15:50
Laney∘ pango1.0 uncovered notify-osd had an autopkgtest failure. Was a real bug (double g_source_remove()). Fixed that. Yay for tests discovering real bugs & leading to fixes.15:50
Laney• Look at use of upstart / XDG autostart for indicator launching; give some feedback on how that can be improved within the current scheme (c.f. gnome-settings-daemon's use of XDG autostart) (no trolling here, no sir)15:50
Laney• Discussions / experimentation around using libicu for u-s-s's locale selector. Seems like it should work.15:50
Laney• When running u-s-s's new autopilot tests, discover that translations are broken in some cases. Investigate, blame the uitk, file a bug & work around in u-s-s.15:50
LaneyD O N E15:50
desrtusual question: status of u-s-d/u-c-c?15:50
Laneyrobert is doing that thing15:50
seb128desrt, robert_ancell's topic15:50
LaneyI think it got put into some ppa15:51
seb128desrt, I think I already told you last week :p15:51
desrthe needs to be in our meeting!15:51
seb128yeah, agreed!15:51
Laneycall him RIGHT NOW15:51
desrtseb128: ya... i kinda assume that you and/or Laney will be landing it when the time comes, though15:51
Laneydunno, he's got the same powers as us15:51
Laneywill be reviewing / testing though, but haven't done that yet15:51
seb128right, I was sort of waiting for robert_ancell to do his call for testing15:52
seb128he said he would have it in a ppa soon and ask for review/testing then15:52
seb128I need to stay longer some evening to catch him15:52
seb128or try email maybe ;-)15:52
desrtpfft15:52
seb128Laney, thanks15:52
* Laney just found http://www.ubuntugeek.com/ubuntu-control-center-ucc-simple-tool-for-ubuntu-administration.html15:52
seb128tkamppeter, hey15:53
LaneyO_O15:53
seb128lol15:53
desrtthose people are gonna be pissed15:53
Laneyah, here we are15:53
Laneyhe called it unity-control-center15:53
seb128Laney, desrt, others: https://launchpad.net/~ubuntu-desktop/+archive/unity-control-center15:53
Laneyhttps://launchpad.net/~ubuntu-desktop/+archive/unity-control-center15:53
Laneybah15:53
seb128snap :p15:53
desrtthat.... makes a good deal of sense15:53
seb128quite some other sources, included outdated one15:54
seb128since he's renaming the binary15:54
seb128he needs to patch stuff calling g-c-c to try both15:54
seb128I'm still not convinced we shouldn't have g-c-c being a wrapper calling one or the other15:54
desrtcan't we do some alternatives thing?15:54
seb128well at least as a transitional thing15:54
seb128we can15:54
desrtor just a symlink in case g-c-c proper is not installed15:55
seb128robert believes it's bitter to just bite the rename15:55
mlankhorstcan we paint the bikeshed green?15:55
mlankhorstI like green15:55
* desrt starts up gcalctool to run the math on that one15:55
desrt...oh wait15:55
larsuWelcome to LibreOffice Calc15:55
seb128well, even if g-c-c is installed, you want to call u-c-c under unity15:55
seb128since g-c-c is going to depends on shell runtime for stuff15:56
larsuI agree with seb128, there's quite a few things that invoke the binary15:56
larsubut it should warn, so that we can fix these15:56
seb128larsu, the list is in the ppa15:56
larsuawesome15:56
desrtso i'll put a patch in glib that checks in g_spawn if you're trying to run something called "gnome-control-center" and patch it over to unity-control-center if XDG_CURRENT_DESKTOP is set accordingly15:56
seb128it's from previous discussion with robert_ancell/a query on http://codesearch.debian.net/15:56
mlankhorstdesrt: that's nasty15:57
Laney+9999915:57
* desrt has trouble with the 'not friday' thing15:57
seb128lol15:57
Laneymake g-c-c depend on u-c-c and do the check itself15:57
desrt...the final insult15:57
seb128ok, tkamppeter didn't pong and we sidetracked15:57
seb128desrt, your turn :p15:57
desrtspent most of last week continuing the dconf work15:58
desrttalked to some people who are doing odd things there (like gdm) and got a better idea of requirements and did some designing15:58
desrtturns out it's a lot of work... i started on it already15:58
desrtmaybe will be done this week, or maybe next... but definitely by end of year, which is what i promised the phone guys15:58
desrti also spent a good deal of time trying to improve the portability story of glib... i helped the openbsd/freebsd guys to get jhbuild rigs going on their platforms and spent some time filing bugs for fixing portability issues that have crept in just in the last little while (since there are no regular builds on !linux)15:59
desrtthat's about it16:00
Laneynow you have a debian account you can get shells on all the cool systems16:00
seb128haha16:00
desrtLaney: all using debian...16:00
Laneyyep, the best userspace16:00
desrtmy goal is to test userspaces that are not the best :)16:00
desrtbesides... i thought ubuntu was the best?16:01
Laneyeven this one has issues :P16:01
Laneyahem. who's next?16:01
Sweetsharkcool, when we need an AIX build of LibreOffice, Ill hint the red hat guys at desrt!16:01
desrt:)16:01
* desrt has a hard time caring about a non-free OS that's not windows or mac16:01
larsuthat sounds overly specific :)16:02
desrtmaybe... but it's very close to what almost everyone actually does care about16:02
larsuso is "linux, osx, and windows"16:02
desrtmaybe16:03
desrtbut glib's project description has 'portability' in the name16:03
desrtso....16:03
seb128seems sliding offtopic for the meeting16:03
larsuya, not saying it's bad, just being pedantic16:03
seb128desrt, thanks ;-)16:03
seb128attente, hey16:03
attentehey seb12816:03
attentereally slow week... u-s-s language changes with thanks to Laney and GunnarHJ, continuing work on compiz to get gnome-key-grabber working, thinking about how to fix the modifier-tweaks branch so that it'll be accepted upstream by MC Return16:03
desrtwe can't really make credible claims there if our portability story is "we will patch bugs when you tell us .0 doesn't build,... 6 weeks after we released it."16:03
seb128attente, </end>?16:05
attenteseb128, yes16:05
desrtseb128: implying that he started with <end>?16:05
* desrt frowns16:05
larsuit's the ending of the end!16:05
seb128lol16:05
desrtwe're having hard times with EOFs today16:06
Laneyoh god, don't leave us16:06
mlankhorst<end />16:06
desrtmlankhorst: XML: yr doin it wrong16:06
seb128attente, I didn't follow much the compiz changes, just read the mp comments last week, do you think you are figuring it out?16:06
mlankhorst<nack/>16:06
mlankhorst:D16:06
seb128attente, is MC Return being overpicky? (I saw some concerns about ccsm and corner cases)16:07
mlankhorstdesrt: ah of course, it's </xml>16:07
mlankhorst;>16:07
Laney<?php16:07
attenteseb128, making it work in a way that's acceptable to him might not be that easy...16:07
larsuLaney: you better close that.16:08
* desrt watches larsu twitch16:08
* larsu is getting a bit anxious indeed16:08
attenteseb128, one thing i thought we could try is falling back on xkb grp16:08
seb128attente, ok, let's chat a bit after the meeting about what are his current concerns, maybe we can just do without resolving some of those16:08
Laney:D16:08
attenteseb128, ok16:08
seb128attente, thanks16:08
seb128larsu, your turn16:08
desrtlarsu can't go yet...16:08
desrt?>16:09
larsudon't have that much to report this week either16:09
desrtokay16:09
larsuquite a few distractions and discussions16:09
larsufor example, the fix that makes gsettings-qt work should be in 5.216:09
larsuqt 5.2, that is16:09
larsubut mainly I've been working on porting evince to GActionGroup, so that we can have a menu for it in unity16:09
larsuinstead of the appmenu and cog16:10
desrt:D16:10
Laney\o/16:10
larsuthat progresses nicely, I think I'll be done with it in a couple of days16:10
desrtlarsu: sorry that these dconf changes got better than i thought.... and also sorry that i got distracted over the weekend :)16:10
desrt*bigger16:10
larsuthe porting part will hopefully be accepted upstream, I already talked to chpe about it16:10
larsudesrt: no worries, I'm using g_application_add_accel now16:11
desrtit's not so bad if you do it in a loop16:11
larsuin a loop?16:11
desrt...maybe strapped to an xml parser16:11
larsubah16:11
larsuno16:11
desrt...and if you write that, let me know so that i can merge it into gtk :)16:11
larsuseb128: eof btw16:11
seb128larsu, thanks16:11
seb128ok, my turn16:12
larsudesrt: let's talk about this outside of the meeting16:12
larsudesrt: also, the context-menu part16:12
mlankhorstlarsu: NO, you can't put a btw after a eof, it's a violation of syntax!16:12
larsumlankhorst: watch me!16:12
seb128 * kept chassing e.u.c issues with some success:16:12
seb128   - got a software-properties fix uploaded (enforced a depends to a new enough version)16:12
seb128   - write a telepathy-mission-control fix for a segfault, got it merged upstream/uploaded to trusty16:12
seb128   - got branches up for review for issues in update-manager/apturl/software-properties16:12
seb128   - debugged a bunch of other ones/opened bugs with some debug infos,hint for people knowing the code better16:12
seb128   - collected debug info for software-center/webkit issue, got some upstream traction and a patch that seems to be working, thanks Company!16:12
seb128 -> seems like we got most of the 30 from saucy handled, I'm going to keep watching the list and try to clean some bugs every week but do a bit less there16:12
seb128 16:12
seb128 * backported a telepathy-glib fix for incorrect g_source_remove use16:12
seb128 * filed a bug about similar issue for notify-osd, fixed by larsu and Laney, thanks! (some others to file)16:12
seb128 * some desktop updates and sponsoring16:12
seb128 * some extra testing for GTK 3.10, looks good, uploaded to trusty, thanks again larsu!16:12
seb128 * got the ubuntu-system-settings autopilot branch from QA merged16:12
seb128 * some u-s-s code reviews16:12
seb128None16:12
larsuNone?16:13
desrtpython16:13
desrtbut uh.... python doesn't do that16:13
larsuya16:13
Laneyyou kept up on your promise to have more detailed reports16:13
* larsu got pinged twice in that report16:13
seb128Laney, ;-)16:13
seb128larsu, those are good pings, they come with icecream for you next team we see each others16:14
larsuice cream pings!16:14
Laneydid you fix the gtk+3.0 tests?16:14
larsumy favorite kind16:14
Laneyalso: any sprint news?16:14
seb128@gtk-test: yes16:14
meetingologyseb128: Error: "gtk-test:" is not a valid command.16:14
seb128I just need to commit/upload16:14
seb128I decided to do that after exercice and I went back just for the meeting16:14
Laneyneat16:14
seb128doing to do that in a bit16:14
larsugtk tests?16:14
* desrt would sure love to know about the sprint16:15
Laneyautopkgtest failed on deprecations16:15
desrtmore -Werror, or what?16:15
larsuah, I thought it had to do with my patch still16:15
seb128the autopkgtest failed because the small build example uses a GtkStick16:15
seb128GtkStock16:15
Laneystderr → fail16:15
desrt...16:15
desrti have nothing to say about that, on account of what my mother taught me16:15
Laneyunless you allow it16:15
seb128lol16:15
seb128well, small/stupid issue, going to be fixed16:16
seb128-> desktop week16:16
seb128confirm that it's going to happen in february16:16
seb128it's likely we can get London the week after fosdem16:16
seb128though not confirmed yet16:16
Laneynice16:16
desrtawesome16:17
LaneyI want the hotel with the weird alarms and funky lighting again16:17
desrtcitizen|M?16:17
Laneyya16:17
seb128otherwise we would have option for U.S later in the month (Orlando, Austin, ...) where it's warmer, but I don't think we care much about the warm?16:17
desrtspacecapsuleprefabhotel16:17
desrtthey had nice breakfast, too16:17
seb128I also made an argument for not making people deal with cross atlantic twice and tz changes twice16:17
Laneybig beds, all good16:17
Laneyyeah london seems sensible16:17
seb128since some are in London for another sprint before fosdem16:17
seb128and there is fosdem16:17
desrtseb128: london, please16:17
desrtlondon cold is just fine.... and FOSDEM!!16:18
seb128desrt, right, I'm with you, looks like it should work out ;-)16:18
seb128ok16:18
seb128oh, on another note16:18
seb128eoy holidays start soon for some of us16:18
seb128end of week for me at least (didrocks as well I think)16:18
Laneynice16:18
Laneyyou got three weeks?16:18
desrt!!16:18
seb128Laney, do you want to lead the meeting next week if you are still around?16:18
Laneywill be and can do16:19
seb128Laney, yeah, 3 full weeks16:19
Laney\o/16:19
seb128I used like 2 this year16:19
davmor2seb128: I'm off from Friday too16:19
seb128Laney, thanks16:19
seb128davmor2, enjoy the holidays ;-)16:19
seb128well, anyway16:19
tkamppeterseb128, sorry, I missed my call, here is my parts:16:19
seb128if you need me to review stuff/give some guidance/land something, please ping me in the next days16:20
tkamppeter- cups-filters/Poppler: Finished fixes for Landscape output.16:20
tkamppeter- cups-filters: PPD-less printing on PostScript printers16:20
tkamppeter- cups-filters: Several bug fixes and clean-ups.16:20
tkamppeter- Bugs16:20
seb128tkamppeter, hey, thanks16:20
seb128ok16:20
davmor2seb128: Thanks you too16:20
seb128on that note, end of meeting!16:20
desrtseb128: any idea when we'll 'know for sure' about london?16:20
seb128desrt, this week16:21
desrtgreat.  thanks16:21
seb128yw16:21
larsudesrt: so.... accels16:21
desrtlarsu: will be part of the action description xml, overridable by some user config16:22
desrteither a file in homedir keyed by appid, or something in dconf16:22
larsudconf sounds better to me tbh16:22
larsuorg.gtk.Accelerators16:22
desrtand then what?16:22
desrta gigantic dictionary keyed by appid and then keyed again by detailed action name?16:22
larsuthis is where I got stuck in my thinking16:23
larsuno16:23
larsugsettings list!16:23
desrtremember: gtk doesn't have dconf -- it only has GSettings16:23
desrtright :)16:23
larsuis that never going to arrive?16:23
desrtmeh.16:24
larsualternatively we could have a file in .config16:24
larsuwouldn't even need to be xml16:24
larsufor easy editing and all16:24
desrtya16:24
desrtwas thinking keyfile16:24
larsu"app.action=Ctrl+Q" ?16:24
desrtyes16:24
desrt<Ctrl>Q more likely, actually16:24
larsuya, whatever the format for gdk is16:24
desrtalthough it may be interesting to change the way we format accels due to the clash with xml and the fact that we use xml freaking everywhere16:25
Laneyattente: there's a climbing centre 16 minutes from blue fin (re: our conversation in Oak) ;-)16:25
* desrt would be up for climbing16:25
attenteLaney, ha, looking forward to it :)16:25
Laneyawesome16:25
jpdsAnyone here know how I can disable suspend?16:32
seb128jpds, on lid close or?16:32
jpdsseb128: Completely.16:34
seb128jpds, you mean lockdown? forbid user to access it?16:35
jpdsseb128: I never want the system to suspend.16:36
seb128jpds, when does it suspend? we only do that on lid close and low battery afaik and you can disable/change both from system-settings->power16:36
jpdsseb128: Well, right now there's the option in indicator-session that I can't seem to disable with PolicyKit.16:37
seb128jpds, you made to make so the "suspend" item in the indicator doesn't do what it says?16:37
jpds(Though I can enable hibernate fine).16:37
seb128you want to make*16:37
jpdsseb128: I want to remove it.16:38
seb128that's a different question from preventing suspend16:38
seb128if you would describe the usecase I could maybe help you16:38
seb128is that in context of vendor/admin lockdown?16:38
seb128is your machine having a bug with suspend?16:38
seb128jpds, what I want to know is if that's like asking to take the "mute" item out of sound menu, a weird request just because you want to tweak your UI, or if there is a real usecase behind16:40
ochosilarsu: sorry for bothering you in advance of the meeting, wasn't aware it was going to commence. are you open to patches wrt using symbolic icons in the indicators?16:47
mterryseb128, what are the current plans for gtk 3.10?16:56
Laneyit's uploaded16:58
seb128mterry, I'm fixing the autopkgtest if that's the question?16:59
mterryseb128, ah, no.  It was a bigger picture question than that.  Sounds like we're close to landing it16:59
seb128mterry, otherwise in case you just didn't pay attention to trusty-change/our meeting, we uploaded it to trusty today16:59
mterryseb128, yup, that's the bit I missed  :)16:59
seb128k17:00
mterryseb128, awesome work17:00
seb128larsu, ^ that credits mostly goes to you17:00
mterry:)17:00
Laneybah17:00
seb128mterry, thanks larsu with an icecream next time you see him17:00
Laneywhy does nautilus not remember the "show hidden files" setting?17:00
seb128he did most of the patches porting, including the menus stuff and scrollbars17:00
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss|dinner
seb128Laney, we have bug reports about that, since you can reproduce ... is that the preference setting or the by folder value?17:01
seb128Laney, https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/124722117:01
ubot2Launchpad bug 1247221 in nautilus (Ubuntu) "Nautilus doesn't remember setting for showing hidden files correctly" [Low,Confirmed]17:01
Laneythe latter one17:01
seb128oh, right, I can confirm that17:02
kenvandineseb128, did you get a chance to look at my fixes to my uss branch?17:08
seb128kenvandine, not yet, let me have a look17:08
kenvandinethx17:08
seb128yw17:08
seb128sorry for not getting to it earlier, it has been another crazy day here ;-)17:09
kenvandineno worries, i've switched context to content-hub for the day :)17:09
seb128Laney, do you want to debug nautilus (or at least upstream a bug report)? I saw the issue flying by my launchpad bug emails a few time, would be good to have fixed for the lts17:10
Laneyyeah i'll put it on the list17:10
seb128thanks17:11
seb128it might be worth testing with nautilus 3.10 if it's fixed17:11
Laneyyup17:11
seb128I'm pondering updating that one17:11
seb128they didn't do too much work17:11
seb128and they share the sidebar the fileselector now17:11
seb128that might be a nice consistency improvement for the LTS17:11
seb128work->changes (e.g 3.8->3.10 is not crazy or controversial iirc)17:12
Laneyguess we took that on with 3.8 in the first place ...17:13
seb128"that"?17:13
Laneythe crazy changes17:14
seb128let me check NEWS/git log again17:14
seb128https://git.gnome.org/browse/nautilus/log/?h=gnome-3-10&qt=grep&q=places-sidebar17:16
seb128no, that's only in 3.10 (the commit at the top)17:16
Laneyoh sorry, I meant other crazy changes17:16
Laneye.g. nautilus controversy17:16
seb128right17:16
seb128sorry I misread you17:17
Laneynod17:18
cyphermoxrobru: did you consolidate the copyright data as I suggested or is it following the same format as before?17:21
larsuochosi: [sorry, was out for a walk] not if you break unity in the process :P17:37
larsuochosi: so if you rename icons in humanity I'm fine with it17:37
ochosilarsu: hehe, well i mean it seems an easy enough and obvious fix17:37
ochosibasically humanity needs some additional icons17:37
ochosiand then the indicators should take advantage of that17:37
larsuyep, I totally agree17:38
ochosifor some reason, indicator-power already does accept symbolic icons17:38
larsuit's just that noone got around to doing it17:38
ochosi(which is why i got curious about the rest)17:38
larsuI think that's because it's used by xfce and elementary17:38
larsuand we had a feature request for that17:38
larsuI'd be happy if all the -panel ones go away17:38
ochosiactually in xubuntu we will only be able to use it in 14.04 for the first time17:38
ochosiour panel only now supports gtk3 indicators17:39
larsuhm, might have been elementary then (or some other project)17:39
ochosiyeah, i suppose elementary17:39
ochosiwould you be the right person to ask for review if a merge-request were done?17:39
larsuon the request please put indicator-applet-developers, so that other subscribed people see the changes as well17:40
larsubut feel free to ping me when you have it up, I'll review it17:40
ochosiok, thanks17:40
larsuoh, for the icons I don't know17:40
ochosihm, does it even make sense?17:40
ochosii mean chances are you'll switch to a new icon-theme in 14.0417:41
ochosiat least if tiheum keeps up the good work ;)17:41
larsuwe can't break unity icons, not even during development17:41
larsuI'm fine with merging once we've switched icon themes though :)17:41
ochosiso i guess ideally the new icon-theme will contain the symbolic icons17:41
larsudefinitely, yes17:42
ochosiand then you'll probably do the change automatically17:42
larsuya17:42
ochosifinally no more -dark and -bright themes...17:42
ochosii mean icon-themes17:42
larsunot sure if that'll work for all icons17:43
larsubu tyeah, would be awesome17:43
larsu*but17:43
ochosiwith gtk3, there's not much reason not to, unless your icon-theme is incomplete, i think17:43
Laneyhmm17:49
Laneythe u-s-s autopilot tests assume the battery panel is always visible17:49
Laneybut that is false17:49
larsuya, not visible for some user settings and when there's no battery installed17:51
Laneyyeah I wonder how we should handle that in the tests17:52
Laneyis it legit to mock upower in autopilot tests?17:52
larsuwhy wouldn't it be?17:53
Laneythought you might be expected to use the real one in the session you are running autopilot in17:54
=== m_conley_away is now known as m_conley
larsuah right. I don't know what the policy is there17:54
larsuor if we even have one :)17:54
=== alan_g is now known as alan_g|EOD
=== m_conley is now known as m_conley_away
=== m_conley_away is now known as m_conley
Laneyclimbing time, happy evening all18:03
=== Ursula is now known as Ursinha
=== mjohnson15_2 is now known as mjohnson15
=== m_conley is now known as m_conley_away
robert_ancellattente, do you know of any reason why we couldn't move /usr/share/dbus-1/services/org.freedesktop.IBus.service from gnome-settings-daemon to IBus? Are there other desktops that might be using it differently?20:04
attenterobert_ancell, i'm not really sure, can't think of a reason why that would cause problems20:12
robert_ancellattente, I wonder why upstream didn't do it? Perhaps the ibus project is not responsive?20:13
robert_ancellI need to shift it so we can have both a gnome-settings-daemon and a unity-settings-daemon20:13
attentehmm.. could it just be that the ibus devs didn't think it needed to be dbus activated?20:16
attentethe commit where that's added says that gnome-shell wants to replace the existing ibus-daemon with special arguments20:18
attenterobert_ancell, specifically to disable the panel20:19
robert_ancellattente, right, but it still seems kind of wrong to not have that in the ibus package. It's gnome-settings-daemon kind of hijacking the ibus config there20:20
attentei can only speculate, but i guess it's just because ibus-daemon should be running from the start of the session20:21
attenteand i guess g-s-d is just adding that service file very specifically to overwrite the arguments to ibus-daemon20:22
robert_ancellthe other option is to make a special package with just that config e.g. gnome-settings-daemon-ibus-config20:25
robert_ancellThat would be the safest, but a bit weird20:25
robert_ancellBut I guess that matches the weirdness of the reality20:25
attentehmmm.. i wonder if we even need that in unity, being able to dbus activate ibus20:26
robert_ancellattente, oh, that would be even better. :)20:27
robert_ancellattente, shall I make the packages without it and you can tell me if it's a problem?20:27
attentebschaefer, do you know if ibus-daemon needs to be dbus activated under unity?20:28
attenterobert_ancell, i think that should be ok for time being20:28
bschaeferhmm if you wan it to work with nux, IIRC. As nux talks with the ibus daemon, which i think it does it through dbus20:28
attentebut isn't ibus-daemon already running in the session by virtue of im-config?20:29
bschaeferattente, yeah, quickly looking at what nux does. It uses ibus api which then ends up using dbus commands to send messages to the daemon (quickly lookig)20:31
bschaeferlooking*20:31
attentei guess it's easy enough to just check what happens when the file is gone20:32
attentebrb20:32
attenterobert_ancell, so, i moved the file around, and IM with ibus is still working20:36
robert_ancellattente, ok, I'll just not have it in u-s-d20:36
attentesounds like it should be ok, unless bschaefer has something to say about it20:36
* bschaefer reads backlog20:37
attentebschaefer, i just tried removing the service file :)20:37
bschaeferattente, sorry, i miss read your first statement :), no ibus doesn't need to be dbus started20:38
bschaeferwhen you start the daemon it should be doing that on its own20:38
attenteok, so that is just a gnome-shell thing, fantastic20:38
bschaeferlike when its started with upstart20:38
seb128robert_ancell, hey, check with happyaron as well about ibus stuff, he's maintaining that stack for us20:39
=== m_conley_away is now known as m_conley

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