/srv/irclogs.ubuntu.com/2014/05/28/#ubuntu-unity.txt

=== jono is now known as Guest50754
=== alan_g is now known as alan_g|afk
=== ted is now known as tedg
=== alan_g|afk is now known as alan_g
=== tedg is now known as ted
=== ted is now known as tedg
SaviqCimi, mterry, please have a look at bug #1322233 - that's the last failing one06:48
ubot5bug 1322233 in Unity 8 "Greeter tests fail and can't be discerned" [Critical,Triaged] https://launchpad.net/bugs/132223306:48
=== charles is now known as charles``
=== charles__ is now known as charles
tsdgeosCimi: https://bugs.launchpad.net/unity8/+bug/132223306:55
ubot5Ubuntu bug 1322233 in Unity 8 "Greeter tests fail and can't be discerned" [Critical,Triaged]06:55
tsdgeosCimi: https://bugs.launchpad.net/unity8/+bug/132223306:56
tsdgeosmzanetti: do you remember about https://bugs.launchpad.net/unity8/+bug/1297308 ?06:56
ubot5Ubuntu bug 1297308 in Unity 8 "new-scope's scopes-scope cards lack leftMargins and text-vCenter if no mascot is set" [Medium,In progress]06:56
mterrySaviq, tsdgeos, Cimi: those tests *may* be fixed by split greeter06:59
mhr3dednick, tsdgeos closeby?07:05
mhr3make him appear here pls07:05
dednickmhr3: he's fiddling with unity8-desktop07:06
mhr3dednick, aight, just tell him that it's pushed07:06
dednickmhr3: he says thanks07:06
dednickmardy: ping.07:07
mardydednick: hi!07:08
dednickmardy: hi. so i was looking at the signon-ui, and yeah. it's going to be a bit of a pain in the arse.07:10
dednickI haven't really got a solution yet.07:11
mardydednick: yes, it's quite complex. I actually have a couple of files which implement a simple IPC based on stdin/stdout, but there's much more than that to be done, in order to split the UI into another process07:14
mardydednick: do you think it would be difficult to export the mir connection from QGuiApplication? I guess that that would only involve changes to the QPA plugin, or is there more than that?07:15
dednickmardy: qpa uses platform-api, not mir directly.07:15
mardydednick: ah, right, you even told me that yesterday :-)07:16
dednickmardy: actually, i'm just thinking now. I may have a solution. give me a minute.07:17
dednickmardy: we could create a separate process for the trust helper rather than the signon-ui, and add by pid.07:19
paulliutsdgeos, http://paste.ubuntu.com/7534738/07:20
mardydednick: right, that would be much easier07:20
dednick1) dbus invoke requestAccess.07:21
dednick2) create trust helper process (argv=originating app pid , signon-ui pid)07:21
dednick2.1) create mir_connection07:21
dednick2.2) start trust_session(originating app pid)07:21
dednick2.3) trust_session_add_pid(signon-ui pid)07:21
dednickmardy: ^07:21
dednick3) signon-ui process: create view for request07:22
mardydednick: and for adding more clients later on (at the moment we don't need that, but we'll have for 14.10), it could just print the address of the mir socket to stdout, and signon-ui could read that and pass it to the new clients07:22
dednickmardy: um. that might be a bit more work...07:23
mardydednick: yes, but it's not important now, and maybe by then we'll even have a better solution07:23
mardydednick: anyway, thanks for your suggestion, it sounds indeed like something we could use now07:24
dednickmardy: cool.07:24
dednickmardy: the only problem may be that the signon-ui might be rejected by mir connection authorization. But we might be able to just add it to a whitelist.07:25
dednickfor now.07:25
mardydednick: why would it be rejected? Can't one add just any client to the session?07:31
tsdgeospaulliu: http://paste.ubuntu.com/7534797/07:34
dednickmardy: because it's not an "application" (not started with upstart/dekstop_file_hint)07:34
=== josharenson1 is now known as josharenson
mzanettiWellark: enhanced PIN lockscreen now coming to an image near you07:43
mhr3Saviq, is u8 now supposed to be x-buildable?07:44
mhr3Saviq, i suppose no is the answer? http://paste.ubuntu.com/7534866/07:45
Saviqmhr3, not until SDK releases http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/staging/revision/107507:46
tsdgeospaulliu: can you add the bug number you created for indicator-session at https://code.launchpad.net/~paulliu/unity8/logout/+merge/216373 ?07:46
paulliucharles, https://bugs.launchpad.net/ubuntu/+source/indicator-session/+bug/132399207:49
ubot5Ubuntu bug 1323992 in indicator-session (Ubuntu) "Logout doesn't call com.canonical.Unity.Session.RequestLogout" [Undecided,New]07:49
charlespaulliu, thanks. I'll investigate today07:49
tsdgeosbregma: in which room are you?07:52
bregmatsdgeos, ballroom07:53
tsdgeosbregma: do you have 2 minutes for us?07:53
bregmatsdgeos, it depends....07:53
tsdgeos:D07:53
tsdgeosso you have07:53
bregmayes07:53
tsdgeosthere in a sec07:53
mhr3Saviq, hm, was looking through qtdeclarative, i didn't find a way to the override image provider for all http stuff07:54
Saviqmhr3, https://code.launchpad.net/~saviq/unity8/cache-network-data/+merge/221079 is a first step - at least for the network07:54
Saviqmhr3, but UITK does put all images through the @foo mechanism07:54
Saviqmhr3, so it must be possible there07:54
mhr3Saviq, @foo mechanism? what's that?07:56
Saviqmhr3, when you have a blah@20.png asset, it would get rescaled to the current GU automagically07:56
Saviqmhr3, @20 means the asset was prepared for a GU of 20px07:56
mhr3ah, interesting07:57
* mhr3 looks at uitk too then07:57
MirvI wonder if someone could land https://code.launchpad.net/~mzanetti/unity-api/fix-launcher-tests-with-5.3/+merge/220623 and https://code.launchpad.net/~afrantzis/qtubuntu/fix-1321189/+merge/220613 so that no manual builds would be needed for those in the Qt 5.3 PPA:s?08:12
Mirvin other words, they now regress every time they're updated without those branches in the archives08:12
mzanettitsdgeos: can you pick the first one? ^08:12
Mirvit would also help to get https://bugs.launchpad.net/bugs/+bugs?field.tag=qt5.3 down two notches :)08:13
mzanettimeh... already approved. sorry08:13
* mzanetti will see how to land it asap08:13
mzanettithanks Mirv08:13
Mirvthanks mzanetti!08:13
Mirvfor anyone craving for more polished Qt 5.3 packages, https://launchpad.net/~ci-train-ppa-service/+archive/landing-005 is the place - but on device you currently lose keyboard because of FTBFS bug #132396208:14
ubot5bug 1323962 in maliit-framework (Ubuntu) "maliit-framework fails to build on Qt 5.3" [Undecided,New] https://launchpad.net/bugs/132396208:14
tsdgeosmzanetti: sure08:14
tsdgeosdone!08:14
tsdgeosthat was fast!08:14
mzanetti:D08:14
Mirvfunctionally it should be ~identical to qt5-beta2 because it's the same code, but the abi:s are bumped, symbols are there so you actually catch these kind of dependency problems like what's needing a rebuild08:15
Mirvalbert is teh fastest08:15
mzanettihe is08:15
mzanettiMirv: I'm not the right one to review alf's branch08:15
mzanettibut will take care about the unity-api stuff08:15
Mirvmzanetti: ok08:16
Mirvrsalveti: would alf's branch https://code.launchpad.net/~afrantzis/qtubuntu/fix-1321189/+merge/220613 fall on your turf or is there anyone else to review/land it?08:16
mhr3tsdgeos, can you pull again? changed when endResetModel is emitted, looked wrong08:20
tsdgeosmhr3: sure08:20
rsalvetiMirv: I can take a look08:20
Mirvrsalveti: thank you08:20
tsdgeosmhr3: still looks good08:23
mhr3tsdgeos, coolio, separating into unity-api then08:23
mhr3tsdgeos, will ping you with mps once done08:23
CimiSaviq, it's likely that tests fail for SDK change08:28
CimiSaviq, there is no altered code in unity8 on those tests failing, but there was a big rework on textfield etc08:29
SaviqCimi, k08:29
CimiSaviq, two of them could be races, will check after break08:30
mhr3sil2100, ping?08:36
sil2100mhr3: pong, something's happening?08:40
mhr3sil2100, have some issue with hud, can we meet for a coffee and talk about it?08:40
sil2100mhr3: depends on what problems you have, since I don't know if I'm the right person to help ;)08:41
Mirvsil2100: in case needed: http://people.canonical.com/~tjyrinki/shorts/08:41
mhr3sil2100, you want a coffee anyway, dont you? :)08:41
sil2100Mirv: thanks! I guess I have access to s-jenkins today it seems, but this is more convinient08:42
sil2100robru: ^08:43
sil2100mhr3: ok, let's meet around coffee in 10 minutes :)08:43
mhr3sil2100, k08:43
mhr3sil2100, heading there08:51
robrusil2100, hey, 100% (all 7) tests pass for shorts app, you are go for launch08:53
apwcan anyone point me at the python3 library to talk to the messaging indicator08:54
larsuapw: it's in the indicator-messages source package (libmessaging-menu)08:58
larsulibmessaging-menu-dev installs docs for devhelp08:59
larsusadly, someone took down the python docs from the website, so those are only in C08:59
apwlarsu, hey thanks, will look at that09:01
tsdgeospstolowski: we have something that "works" for departments now (i.e. mhr3's plugin + my qml code + mhr3's test scope work)09:07
tsdgeospstolowski: is there any "non test" scope that we could use?09:07
pstolowskitsdgeos, yes and no.. i've a branch for click scope, but it needs you to run fake click server (i've a python script for that as well).09:13
pstolowskitsdgeos, I can try to test all that if you point me to your branches09:13
davidcallepstolowski, on that topic, is there a decision on how/when remote scopes should declare their departments?09:15
davidcalle(also, hi :) )09:15
tsdgeospstolowski: so it's https://code.launchpad.net/~mhr3/unity-scopes-shell/department-support and https://code.launchpad.net/~aacid/unity8/departments/+merge/22107209:16
pstolowskidavidcalle, hi! not yet, we'll hopefully get to that very soon (I had a very brief discussion with facundobatista about that)09:16
tsdgeospstolowski: and you need a newer libunity-scopes-api or something, but i guess you have that09:16
tsdgeospstolowski: you need to be on utopic, are you?09:16
davidcallepstolowski, ok thanks09:16
pstolowskitsdgeos, yup, no worries09:17
dandradermzanetti, qmake PREFIX=/usr CONFIG+=debug09:17
tsdgeospstolowski: ping me if you come across something that you think doesn't work09:24
pstolowskitsdgeos, sure09:25
pstolowskicompiling..09:25
sil2100mhr3: so, strange thing, as from what you mentioned I was expecting a new version of hud in trusty09:26
mhr3Saviq, can we talk about the caching once you have a moment?09:26
Saviqmhr3, sure, should be free before lunch09:26
sil2100mhr3: but actually I don't see any version like that, there's just that the version that was in UNAPPROVED got removed somehow09:26
sil2100mhr3: did I misunderstand something?09:27
mhr3sil2100, hmmm, maybe i did when talking to pete about it, let me look at it09:27
tsdgeosmzanetti: what's wrong in the tests?09:27
mzanettitsdgeos: which tests?09:27
tsdgeosmzanetti: qmluitests09:28
sil2100mhr3: anyway, we'll have to just republish it somehow, since I don't see any direct upload at least09:28
* mzanetti checks09:28
sil2100So it might have been removed and need a new push09:28
dandradergreyback, solved the blocked qt app issue!09:28
tsdgeosmzanetti: well you said it was very broken :D09:28
tsdgeosmzanetti: but i see now that lightdm didn't start :S09:28
mzanettioh that one. not sure if it was a temporary issue or not09:28
tsdgeosseems it is09:28
greybackdandrader: \o/09:29
tsdgeosmzanetti: https://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-utopic/ looks "better"09:29
greybackdandrader: what was it?09:29
dandradergreyback, well... maybe not. it fixed my simple qml app but system-settings is still getting kinda stuck.. but the situation improved a bit anyway09:32
mhr3sil2100, hm, so there's some changes in the changelog in the branch09:32
mhr3sil2100, i think it'll be best to rebuild it09:32
pstolowskitsdgeos, will the departments be also displayed in scope-tool?09:33
tsdgeospstolowski: yes09:33
sil2100mhr3: in trusty trunk you mean?09:33
pstolowskicool09:33
mhr3sil2100, no, in the mp09:33
mhr3sil2100, pete pushed them an hour ago trying to sync everything09:33
mhr3sil2100, so, rebuild + publish again?09:34
mhr3sil2100, seems the misunderstanding was that the missing changelog entries were coming from proposed, not release09:37
mhr3although i thought we already had them there...09:37
sil2100mhr3: yeah, the stuff in -proposed was the previously verification-failed SRU...09:37
mhr3merge weirdness09:37
sil2100mhr3: you can rebuild and we can republish then09:37
mhr3sil2100, k, pushing teh button09:38
tsdgeosCimi: https://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-utopic/95/testReport/junit/%28root%29/qmltestrunner/Shell__initTestCase/ in your lightdm branch09:42
tsdgeoserr09:42
tsdgeosinfographics branch i mean09:42
tsdgeosCimi: looks like that is a regression09:42
Cimitsdgeos, is this running with the required branch?09:43
tsdgeosCimi: no09:43
Cimilet's run it locally then09:44
tsdgeospete-woods: you have a few <<<<<<< in https://code.launchpad.net/~unity-team/libusermetrics/file-based-infographics/+merge/21402009:45
tsdgeospete-woods: can you fix them?09:46
SaviqCimi, it doesn't look like has anything to do with infographics09:46
CimiSaviq, Unable to assign [undefined] to QUrl09:46
pete-woodstsdgeos: sure09:47
pstolowskitsdgeos, yay, mostly works :), there is an issue with leaf that i'm currently looking into, could be something wrong on my side09:48
CimiSaviq, I haven't touched that code09:48
pete-woodstsdgeos: done09:48
tsdgeospstolowski: nice, tell me if you need something09:49
tsdgeospete-woods: cool tx09:49
mzanettidandrader: o/12:18
mterrySaviq, mzanetti: so...  word is that the kernel fix that split silo is waiting on is winding its way through Ubuntu process.  Which will be done tomorrow apparently.   Do we want to consider landing the silo in the meantime, with the expectation that both will land about the same time?  There's the risk that the cgmanager update will still be delayed by tomorrow for random reasons...12:22
Saviqmterry, we could put it through the testing and mark it tested: true12:23
Saviqmterry, with a note to not publish it before the kernel thing lands12:23
mzanetti+112:23
Saviqwdyt?12:23
mterrysure?12:23
Saviqmterry, I really don't want to break smoketesting :|12:24
Saviqmterry, although we did determine that it shouldn't?12:24
Saviqmterry, so the fallback is that it won't boot every 20 times or so?12:24
mterrySaviq, theory is it shouldn't12:24
Saviqfallout12:24
Saviqmterry, let's just do what I said, we won't land anything unity8 in between12:25
mterrySaviq, did not test by running unlock-and-reboot script 40 times.  But maybe I should today to test that12:25
Saviqmterry, it also needs to go through QA signoff, so it will take until tomorrow anyway12:25
mterrySaviq, ok, well let's start that train then12:26
Saviqmterry, yup12:26
Saviqmterry, should we rebuild the silo yet again or are we good with what's there?12:26
mterrySaviq, it's good12:26
mterrySaviq, I merged and rebuilt unity8 today12:26
Saviqmterry, I need to sort out the silos, qtubuntu, ubuntu-touch-session and unity-mir are all in other silos as well12:31
=== _salem is now known as salem_
tsdgeospstolowski: having problems seting up the thing as per your email, can you come over and help me?12:48
tsdgeosmhr3: have a sec?13:03
mhr3tsdgeos, sure13:07
mhr3tsdgeos, should i come over?13:07
tsdgeossure13:08
mhr3tsdgeos, the changed signals we have in unity-api are pretty inconsistent13:42
mhr3tsdgeos, some of them do have param, others don't13:42
mhr3tsdgeos, shouldn't we consolidate it?13:42
mhr3tsdgeos, and what's the desired signature for those signals?13:42
tsdgeosmhr3: wops, coming over13:54
mhr3tsdgeos, lp:~unity-team/unity-api/departments13:59
cwayne1ooh departments14:02
tsdgeosbregma: with the help of Saviq we ended up with https://code.launchpad.net/~aacid/unity8-desktop-session/fix_logout/+merge/22123814:04
tsdgeosbregma: can you review?14:04
tsdgeospaulliu: ↑↑↑14:04
bregmaOK, I'll add it to my queue14:04
tsdgeos:)14:05
tsdgeosmhr3: ping?14:46
CimiSaviq, https://code.launchpad.net/~cimi/unity8/workaround_lp1324159/+merge/22124814:51
SaviqCimi, tx14:53
paulliujhodapp, hi. Do you have the script to resize system.img?14:54
jhodapppaulliu, not anymore, it was a pastebin that I don't have anymore14:56
jhodapppaulliu, I can help you a bit later, got a meeting to head to now14:56
mhr3tsdgeos, pong?14:56
paulliujhodapp, ok. thanks a lot.14:56
jhodappnp14:57
tsdgeosmhr3: i''ve added docu and the tests to the mr14:57
mhr3tsdgeos, awesome, thx14:59
mhr3tsdgeos, so it even compiles now?14:59
tsdgeosmhr3: yeah!14:59
mhr3yey! :)15:00
Saviqmterry, the devices are flashed, but I'm afraid we need to wait for qtubuntu and unity-mir to land from silo 00815:04
mterrySaviq, I had MacSlow play with them, he got some crashes but I'm trying to see if they are related or not (one was in system-settings, so I doubt it, but the other was in unity8)15:05
Saviqmterry, kk15:05
Saviqmterry, so, one thing that we always drop the ball on... package cross-deps (Breaks, Depends etc. ), do we have them proper in silo 002?15:11
mterrySaviq, I believe so...  We certainly have the breaks/depends right between the unity8 packages.  As for depending on specific versions of other packages in the silo...  Not really.  But mostly because unity8-greeter *can* work alone without the other updates, but it just shouldn't15:13
mterrySaviq, ubuntu-touch-session will depend on unity8-greeter, to pull it into the image15:13
Saviqmterry, yeah, sure, if it doesn't *really* Break, we don't need it, just want to make sure that stuff doesn't break if you "apt install $foo"15:14
Saviqmterry, experience might not be great, but that's expected in that case15:14
mterrySaviq, is it common that an app crash tears down unity8?15:14
mterrySaviq, apt-get install foo should be fine15:14
Saviqmterry, the counter-argument is that we might get a migration from proposed and an image that builds with broken behavior15:14
Saviqin case things migrate separately15:15
mterrySaviq, you mean a partial migration situation?15:15
Saviqyes15:15
Saviqmterry, re: crash, it happens, but is not common15:15
Saviqmterry, and if you can get a trace, please do15:15
mterrySaviq, hmm...  I *think* we'd be mostly fine on silo 002.  Biggest problem would probably be USC landing separately15:16
mterrySaviq, can't get a good trace yet15:16
mterryAnd not reproducable15:16
Saviqmterry, so yeah, please think about where we should bump/add Provides/Breaks15:16
Saviqerm15:17
Saviqs/Provides/Depends15:17
mterrySaviq, no Breaks should be needed15:17
mterryEverything can land solo15:18
mterryOnly question is if we might need some depends for expected behavior15:18
mterryCouldn't hurt to add one for USC15:18
dednickSaviq: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/132418416:07
ubot5Ubuntu bug 1324184 in Ubuntu UI Toolkit "UnityThemeIconProvider: Icons fall back to lower priority themes before checking alternative names" [Undecided,New]16:07
=== jono is now known as Guest96631
=== salem_ is now known as _salem

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