[11:56] <faenil> Saviq: so, turns out this vivid+overlayppa laptop doesn't boot into Unity8 because it was missing EGL_PLATFORM=mir
[11:57] <faenil> which seems to not be usually needed
[11:57] <faenil> so either some hw requires that env var, or there's another miissing pkg
[11:57] <faenil> that makes that env var useless
[12:00] <Saviq> faenil, interesting, still a #ubuntu-mir topic, though :)
[12:01]  * Saviq has no idea what EGL_PLATFORM=mir means :P
[12:02] <faenil> Saviq: pfff, being pushed over here and there :D
[12:02] <Saviq> faenil, you're a hot potato, what can I say ;)
[12:02] <Saviq> faenil, but the thing says "mir", that must be a hint :D
[12:02] <faenil> Saviq: that I am indeed
[12:03] <faenil> Saviq: I didn't know about ubuntu-mir, sorry
[12:03] <Saviq> faenil, nw
[12:03] <Saviq> faenil, so you got it working after all?
[12:04] <faenil> Saviq: yes, it was just that damn env var...well now, I have the problem that the dash doesn't show apps with newer frameworks because the system doesn't have new frameworks
[12:04] <faenil> even more fun on the horizon!
[12:09] <Saviq> faenil, why wouldn't it have new frameworks? vivid+overlay == rc-proposed?
[12:10] <faenil> Saviq: because they're seeded in the ubuntu-touch seed
[12:10] <faenil> so desktop doesn't get them :(
[12:10] <faenil> which makes me wonder how people are supposed to test unity8 on desktop without them...
[12:10] <Saviq> faenil, oh well, looks like it's time for ubuntu-converged...
[12:10] <Saviq> seed
[12:11] <faenil> Saviq: it is indeed...
[12:12] <faenil> I'm puzzled :|
[12:13] <faenil> Saviq: do you if unity dash filters apps if the system doesn't have one framework?
[12:13] <Saviq> faenil, click scope does
[12:13] <faenil> well, click scope yeah
[12:13] <faenil> ok, so it's that...
[12:13] <Saviq> faenil, it sends the available framework to the store when querying
[12:13] <Saviq> faenil, but
[12:13] <faenil> I see..
[12:13] <faenil> makes sense, just breaks my plans :)
[12:13] <Saviq> what about the packagekit deb vs. click backend? did you manage to solve that?
[12:13] <faenil> I'll just install the frameworks stuff
[12:14] <faenil> no I'm using click install --user=<user> --allow-unauthenticated
[12:14] <faenil> works ok on xenial
[12:14] <Saviq> faenil, right, so why do you care about the store? to download into ~/.cache/*
[12:14] <Saviq> ?
[12:15] <faenil> no I don't care about the store, I care that I installed dekko with --force-missing-frameworks
[12:15] <faenil> and now it doesn't show in the apps scope
[12:15] <Saviq> faenil, aah, right :)
[12:15] <faenil> :P
[12:15] <Saviq> faenil, that I don't know if it does, but anyway, yes, frameworks should be installed
[12:16] <faenil> (although I think Calendar shows on Xenial even if xenial doesn't have 15.04.3)
[12:16] <faenil> so I don't know if it's a bug or a feature :D
[12:38] <faenil> Saviq: my simple qml app doesn't run, says "qmlscene: failed to check version of file 'share/qml/blabla/Main.qml", could not open...
[12:38] <faenil> any idea?
[12:38] <faenil> I just took a working app
[12:38] <faenil> and downgraded the framework
[12:38] <faenil> so that it would show on vivid apps scope
[12:39] <faenil> can that break it?
[12:39] <faenil> (in that way)
[12:40] <Saviq> faenil, doubt it, pastebin full output?
[12:40] <faenil> there's also QIBusPlatformInputContext: invalid bus
[12:40] <faenil> Saviq: nothing interesting oherwise, the usual stuff..
[12:41] <faenil> oh also "QSocketNotified: Can only be used with threads started with QThread"
[12:41] <faenil> notifier*
[12:41] <faenil> UbuntuKeyboardInfo - socket error
[12:42] <faenil> I wonder if that can cause a qml file error though, I don't think so :/
[12:42] <Saviq> faenil, that last one is from unity8.log 'innit?
[12:43] <faenil> yeah
[12:43] <faenil> was having a look there as well
[12:44] <Saviq> faenil, did it actually say "share/qml/blabla/Main.qml"? ;)
[12:44] <faenil> I've never seen "failed to check version of file" before...
[12:44] <faenil> well s/blabla/nameoftheproject
[12:44] <Saviq> faenil, check if the file it mentions exists?
[12:44] <faenil> it does
[12:44] <faenil> if the path is relative to app's folder, that is
[12:44] <Saviq> faenil, and if you run qmlscene yourself?
[12:47] <faenil> Saviq: what did I need aside from desktop file hint?
[12:48] <Saviq> faenil, just that
[12:48] <Saviq> faenil, assuming you're doing that from the terminal
[12:48] <Saviq> faenil, if from VT or something, a bit more
[12:48] <faenil> I don't have terminal, it requires newer framework :P
[12:48] <faenil> so it doesn't show in apps scope
[12:49] <Saviq> faenil, well just install it
[12:49] <Saviq> why wouldn't you
[12:49] <Saviq> I mean newer framework
[12:49] <faenil> yeah, let's do it
[12:49] <faenil> I think I just forgot in the chaos
[12:49] <faenil> do you know the pkgname already?
[12:50] <core_t> faenil, https://launchpad.net/~vthompson/+archive/ubuntu/ppa
[12:50] <faenil> core_t: ?
[12:50] <core_t> you can install the terminal from there
[12:50] <faenil> core_t: the frameworks pkg
[12:51] <core_t> oh
[12:51] <faenil> core_t: terminal requires 15.04.3 fw
[12:51] <faenil> it won't show if I don't install new fw
[15:07] <tsdgeos> mterry: see my comment on your MR
[15:07] <tsdgeos> in gerrit
[15:07] <tsdgeos> your code may need adapting
[15:08] <mterry> tsdgeos, yeah I'm noticing
[15:08] <tsdgeos> but i think the comment from Tor is mostly bogus
[15:10] <mterry> tsdgeos, yeah that code snippet you posted seems like a more conservative version of my patch
[15:10] <mterry> tsdgeos, I had forgotten about keyboard layouts that use Alt
[15:12] <Saviq> also Alt != AltGr
[15:12] <Saviq> mterry, tsdgeos ↑
[15:12] <tsdgeos> yes
[15:12] <Saviq> you won't get Alt at all on the event IIUC
[15:12] <tsdgeos> but still if they are arguing for "logic is wrong"
[15:12] <tsdgeos> i think using the same code that has been deployed for a long time makes snese
[15:12] <tsdgeos> less battles to fight
[15:13] <Saviq> ;)
[15:20] <mterry> tsdgeos, naw now they just want to change that old code
[15:20] <tsdgeos> no words
[15:21] <mterry> tsdgeos, Saviq: but...  I can change my patch in the silo to be the more conservative version.  At least that way we get our fix in a way that doesn't break any other layouts.  And we can see what Qt wants to do in the general case?
[15:22] <Saviq> mterry, let's fix proper, use shortcuts for shortcuts
[15:22] <tsdgeos> that's bullshit btw
[15:22] <tsdgeos> if they change that code in qwdiget
[15:22] <tsdgeos> 95.67% of the people is going to get their code broken
[15:23] <Saviq> meh, ours won't :P
[15:23] <Saviq> because we'll be using shortcuts
[15:23] <Saviq> tsdgeos, we may argue on the upcoming change for that, then
[15:25] <mterry> Saviq, ok...  so drop the qtdeclarative stuff from the silo then.  I can look at what it would take to switch webbrowser-app, but that's not likely to be an ota9.5 thing
[15:25] <Saviq> mterry, I'm punting to oSoMoN as we speak ;)
[15:25] <mterry> Saviq, great
[15:26] <Saviq> oSoMoN, https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1537782/comments/10
[15:58] <oSoMoN> Saviq, seen your comment, thanks. I’ll look into this new Shortcut thing, but not an OTA9.5 thing anyway
[15:59] <Saviq> oSoMoN, you'll need to go QShortcut for vivid, though
[15:59] <Saviq> oSoMoN, yeah, sry about that, we only just got feedback today
[15:59] <oSoMoN> no worries
[16:39] <tedg> mterry: So I have a full libertine setup now, but still don't have apps launching.
[16:39] <tedg> mterry: The only error I'm seeing right now is an incorrect icon.
[16:39] <tedg> mterry: Will qtmir/unity reject an app for a bad icon?
[16:39] <mterry> tedg, no
[16:39] <mterry> tedg, same error with busted appId?
[16:41] <tedg> mterry, no, it looks pretty clean there  https://www.irccloud.com/pastebin/CtsHvTEc/
[16:41] <mterry> tedg, qtmir.applications: Application::Application - appId= "test-xenial_sakura"
[16:42] <mterry> tedg, that's the line that yesterday had only sakura
[16:42] <mterry> So that's better...
[16:42] <mterry> tedg, do clicks and legacy apps work?
[16:42] <tedg> mterry, yeah, still getting xmir rejected though  https://www.irccloud.com/pastebin/wYiYpnxI/
[16:43] <tedg> Legacy apps do, I don't have any clicks installed.
[16:43] <mterry> tedg, no clicks?!  camera-app?
[16:43] <tedg> No, this is on my laptop
[16:43] <mterry> tedg, ah
[16:43]  * tedg isn't *that* into selfies ;-)
[16:43] <mterry> tedg, no one believes you  :)
[16:44] <mterry> tedg, well...  I would expect to see a REJECTED message in unity8.log if we were doing the normal rejection of a surface request
[16:45] <mterry> tedg, although, I don't see ApplicationManager::authorizeSession in that lo
[16:45] <mterry> *log
[16:46] <tedg> Hmm, I might know what it is. I think we might be not readding the 0.0 in the case of short ids going to long ids on libertine apps.
[16:46] <mterry> tedg, you might need the whole USC / phone infrastructure for this to work as expected
[16:46] <mterry> ok
[16:46] <tedg> Only checking click for getting version numbers.