/srv/irclogs.ubuntu.com/2016/11/21/#ubuntu-touch.txt

dobeyAcou_Bass: no ports get OTAs unless the developers set up system-image servers (ie, like ubports does)00:34
dobeyAcou_Bass: but the official "OTA 13" sort of thing doesn't happen for unofficial devices00:34
Acou_Bassahh right00:51
=== chihchun_afk is now known as chihchun
=== _salem is now known as salem_
adr41nhi everyone, newbie to this channel ...11:15
adr41nan LXD/Ubuntu IDE problem11:16
adr41nI have a an LXD/Ubuntu IDE problem11:16
adr41n( That's better )11:16
adr41nI install Ubuntu-SDK-IDE, run Ubuntu IDE from the icon11:18
adr41nI get a box that says "The container backend is not completely initialized. Create Default configuration"11:18
adr41nI click Yes11:18
adr41nenter root password11:18
adr41nand this time it works ......11:18
adr41nI've tried this at least 30 time and 5 times today11:19
adr41nnever worked, come and here and it's fine ....11:19
adr41nAh well thanks for the spiritual non present help ;-)11:19
=== dandrader is now known as dandrader|afk
=== chihchun is now known as chihchun_afk
=== schmidtm_ is now known as schmidtm
=== dandrader|afk is now known as dandrader
=== dandrader is now known as dandrader|afk
mterrybfiller: I'm testing clock and calculator apps from edge in our u8 snap.  Clock has icon, calculator doesn't.  Neither launch (I think because they don't include mir qt backend?)  Looking into why there14:46
mterrybfiller: but they show up in scope!  Which is progress  :)14:46
bfillermterry, do snaps actually launch now from within the snap? I haven't tried since early friday..14:48
mterrybfiller: yeah sorta.  Some can (inkscape), so the general idea is sound.  But it seems like a lot of unity7-targetted snaps don't bundle in a Mir backend (only X backends), so they abort during launch.14:49
bfillermterry, interesting14:49
mterryIncluding, I'm guessing, clock and calc14:49
bfillerright14:49
mterrylooking into best temporary fix until our snaps just target u8 instead14:49
bfillermterry, maybe the launcher wrapper could include what is neccessary? renato__ mirv ^^^14:50
renato__mterry, do we have a unity8 plug?14:51
mterryrenato__: no14:52
mterrylet me finish debugging this, might not even be mir backend.  Looks like maybe libertine is involved14:52
mterryrenato__: well...  I'm not sure.  I didn't think so?14:52
attentekenvandine: hi! do you have time to look at content-hub-glib today? i uploaded the xenial gtk it works with here: https://launchpad.net/~attente/+archive/ubuntu/gtk-mir14:53
renato__mterry, ok. I believe platform has the necessary mir libraries14:53
kenvandineattente, sorry... been consumed by other work14:53
kenvandineattente, i will test it today :)14:53
attentekenvandine: no worries, thanks!14:54
=== dandrader|afk is now known as dandrader
mterrybarry: if I set PYTHONHOME=$SNAP/usr inside a snap that includes python3 and modules, would that work like I expect?  (it doesn't seem to be picking it up, and I'm trying to figure out why)15:31
kenvandineattente, i'm not seeing any calls to the content-hub-service when copying15:32
kenvandineand i can't paste the text copied in gedit to anything including back to gedit15:33
barrymterry: what actually happens?  is it completely ignored?  i know that if i run `PYTHONHOME=/some/bogus/path python3` i get the fatal exit i expect15:34
mterrybarry: just tested, it does work.  Something else is breaking me...15:34
barrymterry: ack15:34
brunch875how could I go about launching a cli program from the terminal to circunvent the lifecycle?15:35
brunch875can I do some nohup shenanigans?15:36
mterrytedg: so I think some of the xmir apps can't launch because of a python import issue with libertine: ImportError: cannot import name 'LibertineApplication'15:38
attentekenvandine: not sure what's happening, let me spin up a fresh vm to try15:38
kenvandineattente, thx15:38
mterrytedg: not sure why -- I've set PYTHONHOME correctly (tested it manually on console).  Something inside our snap is unsetting that env maybe?15:39
kenvandineattente, i do see this now in .xsession-errors15:39
kenvandine(gedit:22371): Gdk-WARNING **: Ignoring unknown Mir event 815:39
mterrytedg: this is inside our snap too, btw.  xmir-helper launching libertine-launch15:39
tedgmterry: Yup, on it. It's basically because we're going in and out of the snap and loosing the environment.15:40
mterrytedg: ah that's your legacy-exec bits?  cool15:40
attentekenvandine: don't think that should affect it15:41
mterrytedg: though this isn't an legacy app15:41
kenvandineattente, actually that was from the upstart log15:41
mterryI guess xmir-helper is15:41
tedgmterry: Yeah, but we need the helpers. And those are the problem.15:41
kenvandinenothing interesting in .xsession-errors15:41
tedgmterry: The legacy ones should work now because of that change, but that broke the snaps.15:42
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== JanC_ is now known as JanC
taiebotHey managed to reproduce this bug https://bugs.launchpad.net/canonical-devices-system-image/+bug/1640936 i  renamed it  and changed its description17:55
ubot5`Ubuntu bug 1640936 in Canonical System Image "Rotating the phone can hide the dash calendar" [Undecided,In progress]17:55
=== dandrader is now known as dandrader|afk
attentekenvandine: hey, i'm having trouble install u8 in a vm because libcontent-hub0 depends on libqt5core5a which isn't new enough (5.5.1+dfsg-16ubuntu7.2 < 5.6.0~beta) and libubuntu-app-launch3 has no installation candidate18:21
kenvandineattente, you need the stable overlay ppa18:21
attenteok, thanks18:25
attentekenvandine: ok, so bad news is i can't seem to get u8 running at all on a xenial vm...18:39
kenvandine:/18:39
kenvandineattente, i have it all running here, what can i do to debug it?18:47
kenvandineattente, oh... whoops18:48
kenvandineit didn't install gtk from your ppa18:48
attenteho18:48
attenteoh18:49
attentelol. i hope that's the problem!18:49
seb128kenvandine, stop trolling the poor attente there ;-)18:50
kenvandineseb128, :-D18:51
kenvandineattente, so copy is working18:51
kenvandinei can't paste into gedit though18:51
seb128improvement!18:51
attentelol18:51
kenvandineindeed18:52
kenvandineright click in gedit causes it to crash :)18:52
attentedid you use ctrl+v too?18:53
kenvandinei do see calls to GetLatestPasteData in the service log file18:53
kenvandineno, ctrl-v and ctrl-c both seem to do nothing18:53
kenvandinei can copy using the menu though18:53
kenvandineand paste it in other apps18:53
kenvandinejust can't paste into gedit18:53
kenvandineanyway, i think it proves the glib bindings are working :)18:54
attenteheh18:54
kenvandineattente, the call to GetLatestPasteData isn't when clicking paste though18:55
kenvandinei think that might be from qtubuntu18:56
attentekenvandine: yeah. it should be calling that when the menu opens to determine whether to enable/disable to menu option18:56
kenvandinenow gedit crashed just on alt-tab18:56
attentekenvandine: are you using a vm for testing xenial?18:58
kenvandinenope18:58
kenvandinelaptop18:58
kenvandineattente, ctrl-v does actually paste... it just makes gedit hang for 30 seconds or so first19:13
attentekenvandine: time for a new laptop? ;)19:14
kenvandinesame thing pasting from the menu19:14
kenvandineat least 30 seconds19:14
kenvandinedoing stuff with gedit in that time causes it to crash19:15
attentekenvandine: ok, i know what codepath that is, but i'm not sure why it's happening there19:15
kenvandinei just timed it (roughly) 38 seconds19:16
kenvandinebut it worked :)19:16
=== dandrader|afk is now known as dandrader
kenvandineattente, it requests the paste immediately19:18
kenvandineso i think the content-hub side is good19:18
attenteok, i'll have to look into the gtk-side more i guess19:19
kenvandineattente, is there a way for me to adjust the scaling for gtk apps?19:19
kenvandinegedit is very hard to use on my hidpi screen19:20
attentekenvandine: under u8?19:20
kenvandineyeah19:20
kenvandinei can hack libertine-xmir to do that19:20
attenteyeah, sorry. i don't think there's a way...19:23
dobeykenvandine: you need to get the grid units value (or DPI if possible) from mir, and set the appropriate DPI value for the X server when xmir starts19:47
dobeykenvandine: and maybe change the gtk+ scaling value in gsettings if needed19:48
=== chrisccoulson_ is now known as chrisccoulson
kenvandine attente: i have a branch that fixes the glib_test test20:58
kenvandinehttps://code.launchpad.net/~ken-vandine/content-hub/content-hub-glib-dbus_test_runner20:58
kenvandineif you merge that in and then make your MR prereq on lp:~ken-vandine/content-hub/dbus_test_runner20:59
kenvandinewe'll be good to go20:59
attentekenvandine: awesome, thanks :)21:00
kenvandineattente, no problem21:00
kenvandinelet me know when you resubmit it and i'll get the silo all synced up and rebuilt21:00
attentekenvandine: did the method of running the tests change?21:06
kenvandinesort of21:06
kenvandinei moved the dbus-test-runner bit into the build21:07
kenvandineinstead of in debian/rules21:07
attenteah, i see21:07
attenteREADME should probably be updated too21:07
kenvandinelol21:08
kenvandinehaven't looked at the README in ages :)21:08
kenvandinesorry21:08
attente:)21:18
attentekenvandine: ok, it's resubmitted: https://code.launchpad.net/~attente/content-hub/content-hub-glib/+merge/31143621:20
kenvandineattente, thx21:21
kenvandineattente, whoops... that makes your MR empty21:22
kenvandineattente, you should merge my branch into yours then resubmit it with a prereq on lp:~ken-vandine/content-hub/dbus_test_runner21:23
attentekenvandine: oh. that's what i did...21:23
kenvandineyour prereq is wrong21:23
attenteit says "Prerequisite:lp:~ken-vandine/content-hub/content-hub-glib-dbus_test_runner"21:25
attentehmm.. what went wrong here...21:25
kenvandineshould be ~ken-vandine/content-hub/dbus_test_runner21:25
attenteoh... sorry. at some points the words just kind of mush together...21:26
kenvandineindeed21:27
attenteok, hope it's alright now21:27
=== svij is now known as Sujevo
kenvandineattente, much better, thx21:34
kenvandineattente, ok... weird now it conflicts with my dbus_test_runner branch21:37
kenvandinewhich i had merged already21:37
kenvandineattente, please try merging lp:~ken-vandine/content-hub/dbus_test_runner into your branch21:37
attenteok21:37
kenvandinethe MR doesn't show a conflict21:37
kenvandinebut bileto does21:37
attentehmm, i just go "Nothing to do."21:38
kenvandinethat's what i would expect21:39
kenvandineweird21:39
kenvandineText conflict in tests/acceptance-tests/CMakeLists.txt21:39
attentedo you want me to try re-submitting fresh again?21:40
kenvandinenot yet21:40
kenvandinethe MR looks fine... not sure why bileto is doing this21:40
kenvandineattente, ok... i changed the order of the branches, can you please merge this into yours?21:46
kenvandine~ken-vandine/content-hub/clean_glib_branch21:46
kenvandineattente, that includes latest trunk too21:47
attenteok, merged and pushed21:48
kenvandinethx21:48
kenvandineattente, LP hates me... failed again but this time it was a 503 error from LP :/21:51
attente:(21:51
* kenvandine clicks again21:51
kenvandinegrr Text conflict in tests/acceptance-tests/CMakeLists.txt21:52
* kenvandine does a diff21:52
kenvandine 0 files changed21:53
kenvandinewtf21:53
attentei can try a fresh one if you want21:55
kenvandineattente, yeah, fresh branch of trunk, merge my dbus_test_runner branch then merge your branch21:57
kenvandinewe've angered bzr :)21:57
attente:)21:58
attentekenvandine: do i need your clean_glib_branch too?21:58
kenvandinenope21:58
kenvandineyou should get a conflict which will be easy to resolve21:59
attentekenvandine: should i still add your branch as prereq?22:07
* attente doesn't really understand what prereq does if the branch is already merged in22:08
kenvandineyes22:08
kenvandineit means it doesn't include my branch in the diff for your MR22:08
kenvandinebut requires my branch to landing22:09
kenvandines/to/for/22:09
attenteahhhhh22:10

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