/srv/irclogs.ubuntu.com/2014/03/03/#ubuntu-unity.txt

MirvSaviq: I marked the unity8 branch at https://code.launchpad.net/~aacid/unity8/initialize_m_sceneDistance/+merge/208773 now at least, in case it doesn't go in the other route (l28)05:03
MirvSaviq: Qt is about there, yes, now the 80 other source packages05:03
=== iahmad is now known as iahmad|afk
SaviqMirv, yup, ok07:59
tsdgeosSaviq: dude, is the bluetooth crash fixed? i can't reproduce it anymore :_S08:37
tsdgeoson the destkpo08:37
* tsdgeos tries the phone08:37
Saviqtsdgeos, not that I know of, checking08:47
Saviqtsdgeos, crashed here08:48
tsdgeosgarg08:48
tsdgeosSaviq: you totally dist-upgraded?08:49
Saviqtsdgeos, upping last 6 here08:49
Saviqtsdgeos, yeah, d-up'ed08:50
Saviqtsdgeos, crashed08:50
tsdgeosdesktop too?08:50
Saviqtsdgeos, yes08:50
Saviqtsdgeos, let me try and drop landing 006 ppa08:50
tsdgeos:(08:51
tsdgeosstill trying to update the phone, for some reason doesn't seem to be getting interwebs08:51
tsdgeosah, i ran out of disk space08:53
Saviqtsdgeos, btw, you might want to use landing-006 (ppa:ci-train-ppa-service/landing-006) where the "real" qt 5.2 is now (you need qt5-beta2 still)08:53
tsdgeoslet's see08:54
tsdgeosignore me, i had commented one line that makes it crash :D08:57
tsdgeosbad me not remembering last minute change on friday08:58
Saviq:)08:58
Saviqdednick, hey, can I steal you a bit?09:47
dednickSaviq: i guess. depends what you mean to do with me ;)09:47
Saviqdednick, I've been prepping ourselves for the 5.2 migration, and there's a bunch of failing tests in tst_Indicators and tst_Panel09:48
Saviqdednick, and I kind of got lost in them09:49
dednickSaviq: ok. unity trunk have all 5.2 changes?09:49
dednicklatest i mean09:49
Saviqdednick, no, but trunk is fine to look at that09:49
Saviqdednick, you want ppa:ci-train-ppa-service/landing-006 and ppa:canonical-qt5-edgers/qt5-beta209:50
dednickSaviq: ok. i'll take a look. I have a feeling i know what the failing tests are about.09:50
Saviqdednick, also, this should be fine to be applied: http://paste.ubuntu.com/7026599/09:50
Saviqdednick, no need for the wrapping Item09:50
dednickSaviq: ok09:51
Saviqdednick, here are the failures I've seen: http://pastebin.ubuntu.com/7026616/09:53
Saviqdednick, one caveat: try* doesn't work with 5.2 yet, we need to trick Qt into running them with qmlscene09:53
dednickSaviq: yeah. qml changed the way ListViews are populated or something. order of ListElements no longer well defined or something silly.09:54
Saviqdednick, one visible thing is that there's a big yellow square in the top-right corner, not sure where that comes from09:55
Saviqdednick, it doesn't seem to be any of the indicator widgets09:55
dednickSaviq: dude, wtf. 5.2.1 totally screwed up with package installs.10:13
dednickdpkg: error processing archive /var/cache/apt/archives/libqt5core5a_5.2.1+dfsg-1ubuntu2_amd64.deb (--unpack):10:13
dednick trying to overwrite '/usr/share/qtchooser/qt5-x86_64-linux-gnu.conf', which is also in package libqt5core5:amd64 5.0.2+dfsg1-7ubuntu1810:13
Saviqdednick, libqt5core5 should be replaced with libqt5core5a10:13
Saviqdednick, so it should be gone before installing the 5.2.1 version...10:14
Saviqdednick, can you pastebin the whole log?10:14
dednickSaviq: http://pastebin.ubuntu.com/7026709/10:18
dednicklibqt5core5 is just being upgraded to 5.2.110:19
Saviqdednick, so it did that in the wrong order10:19
SaviqMirv, ↑↑10:19
dednickSaviq: know how to fix that?10:20
dednickwithout synaptic? since it doesnt seem to want to load anymore10:20
Saviqdednick, force-upgrade libqtcore5 first (dpkg -i /var/cache/apt/...)10:20
Saviqdednick, then, dpkg --configure -a should be enough (might need to follow with apt-get -f install)10:21
dednickSaviq: libqt5core5:all 5.2.1+dfsg-1ubuntu2 (Multi-Arch: no) is not co-installable with libqt5core5 which has multiple installed instances10:21
Saviqdednick, so if you have libqt5core5:armhf / :amd64, dist-upgrade will fail?10:22
SaviqMirv, rather ↑10:23
tsdgeosSaviq: i know why the crash of bluetooth is happening, i don't just know yet how to fix it, but basically the outer delegate of a list is being deleted while a function of the inner one is being executed, which at some point causes bad things to happen10:27
tsdgeosideally one should not delegate outer delegates while the inner one is getting something executed i'd say10:28
Saviqtsdgeos, there a way to enforce something like this?10:28
tsdgeosno idea :D looking at the code a bit10:28
SaviqMirv, I just got the same error when upgrading my phone from stock image to qt5-beta2 + landing-006, so I'd say something's wrong with the transition between 5 and 5a10:40
* greyback back in 2010:43
MirvSaviq: I noticed it too, it's because of the transitional package that was temporarily wanted to be able to test ABI breakages but which is going to go away. on my desktop I just tried again and it progressed fine, it should just have better conflicts in it10:52
dednicki had to remove all of qt5.0.2 to install.10:53
dednickSaviq: make tryXXX doesnt work anymore either.10:57
Saviq[10:53] dednick, one caveat: try* doesn't work with 5.2 yet, we need to trick Qt into running them with qmlscene11:03
SaviqMirv, I had to force (dpkg -i) installation of the new libqt5core5 before it continued11:04
Saviq(on my phone)11:04
mhr3Saviq, anyone tried new scopes with 5.2?11:04
mhr3ie should i?11:04
Saviqmhr3, do11:04
mhr3k11:04
Saviqmhr3, use qt5-beta2 and landing-006 ppas11:04
mhr3wondering if i want to break my desktop or rather the phone11:05
mhr3think i'll go for the phone first :)11:05
Saviqxnox, did the py3 transition land whole https://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-trusty/3180/testReport/unittest.loader.ModuleImportFailure.unity8.application_lifecycle/tests/test_url_dispatcher/ ?11:08
xnoxSaviq: it was in silo since last week, bzoltan has asked me to rebase 4 times now.... and still didn't land it as far as I can tell.11:12
Saviqxnox, k11:13
=== MacSlow is now known as MacSlow|lunch
dednickSaviq: did you want me to patch the IndicatorItem, or has it been done elsewhere?11:47
Saviqdednick, please do11:48
dednickSaviq: https://code.launchpad.net/~nick-dedekind/unity8/indicator-tests-qt5.2.1/+merge/20904811:57
Saviqdednick, thanks!11:57
Saviqdednick, it will work with 5.0, right?11:59
dednickSaviq: should do...12:00
Saviqdednick, ok, removing the "5.2.1" from the description, since it's not actually required12:00
dednickSaviq: oh, done already :)12:01
Saviqdednick, yup12:02
dednickwow, 4K recording on Sony Z2. probably get aout 5 seconds worth on the internal storage....12:08
mhr3_Saviq, ok to push trunk merge to new-scopes?12:22
mhr3_there were some conflicts, but nothing major12:22
=== alan_g is now known as alan_g|lunch
=== MacSlow|lunch is now known as MacSlow
=== alan_g|lunch is now known as alan_g
mhr3_Saviq, what's the story with uitk? is the demo ppa version still needed to run new-scopes?13:43
Saviqmhr3_, yeah, 'cause new-scopes accrued some mwc stuff that was unrelated...13:44
mhr3_:/13:45
mhr3_Saviq, also did you reply to the trunk merge? i might have missed that13:45
mzanettigreyback_: step 1: https://code.launchpad.net/~mzanetti/unity8/support-short-appid-in-gsettings/+merge/20907113:46
Saviqmhr3_, I might have not? you mean -scopes-shell?13:49
mhr3_Saviq, no, merge lp:unity8 into new-scopes13:49
mhr3_if you're ok with that13:49
mhr3_got it conflict-resolved in my tree here13:50
greyback_mzanetti: could there be a danger of one appId having 2+ desktop files available in the search directory? Is the first valid desktop file definitely the one wanted?13:51
mzanettigreyback_: no, there shouldn't be. We only support one version per user13:54
greyback_mzanetti: ok13:54
mzanettigreyback_: well, UAL's app upgrade/uninstall hook would fail, then we might have 2, but that would be a bug imo13:55
greyback_mzanetti: so not possible for an app to have a system installed version, and a user-specific one too13:55
mzanettigreyback_: not for click. in that case, the system one would be "foo" while the click one would be "com.ubuntu.foo" or the like13:56
mzanettigreyback_: not exactly sure what happens when we manually make install an application into ~/.local tho.13:56
mzanettigreyback_: but that seems to be a general thing our current implementations are suffering too13:56
greyback_mzanetti: probably not.13:57
Saviqmhr3_, ah yeah, go for it13:59
Saviq@unity: standup14:30
karniSaviq: I'll mark I don't attend, but please at least temporarily don't remove me from in the calendar event, k? :)14:30
Saviqkarni, clinging on, eh? ;D14:31
karniaye ;D14:31
mhr3_Saviq, pushed trunk merge into lp:~unity-team/ubuntu-ui-toolkit/rotate-n714:34
Saviqelopio, ah, on unity8 taking a long time to stop - I saw that sometimes, no real way to reproduce, and it's not crashing, either, so it will need investigation15:03
Saviqelopio, if you find that there's a test that exposes it more often than others, please let us know15:03
elopioSaviq: on my phone, it seemed to happen for every test. It's like 10 seconds setting things up, and like 30 seconds doing nothing waiting for it to stop.15:05
elopioI don't know how to collect extra information about it.15:06
Saviqelopio, Ran 46 tests in 1202.536s for me - do you have a number?15:06
elopioSaviq: no, I ran them one by one.15:06
elopioRan 2 tests in 42.404s15:06
elopioOK15:06
Saviqelopio, can you check http://pastebin.ubuntu.com/7027986/15:09
mhr3_Saviq, seen http://paste.ubuntu.com/7027988/ ?15:09
Saviqmhr3_, https://code.launchpad.net/~unity-team/unity8/fix-5.2-tests/+merge/20905815:09
Saviqmhr3_, 5.2 is more strict (and thanks to it for that)15:10
elopiohum, that one stoped it immediately.15:10
* elopio keeps trying.15:10
mhr3_Saviq, very well... anyway, didn't notice anything majorly broken with new-scopes and 5.215:10
Saviqmhr3_, anything minorly broken?15:10
Saviqmhr3_, other than with 5.0?15:11
mhr3_Saviq, only thing was that playing videos and then switching to dash resulted in everything being super slow and then unity8 crashing15:11
mhr3_Saviq, oh and volume down doesn't work :)15:12
mhr3_(mako)15:12
mhr3_not like those are new-scopes specific15:13
Saviqmhr3_, k15:14
elopiotsdgeos: what's the plan for the autopilot tests fixes?15:18
elopiohttps://code.launchpad.net/~elopio/unity8/new-scopes-cleanup-autopilot/+merge/20895415:18
elopioshould we merge into your cleanup branch?15:18
tsdgeoselopio: sorry  i'm 100% on trying to figure out one of our Qt 5.2 crashes, but looks good enough i'd say15:20
tsdgeosi'll merge it to my branch15:20
elopiotsdgeos: ok, thanks. I'll be working on the camera fix probably tomorrow.15:21
tsdgeoscool15:21
elopiooh, but I need a review here first:15:22
elopiohttps://code.launchpad.net/~elopio/unity8/fake_app_from_toolkit/+merge/20800215:22
elopiomterry: that's from a file you reviewed before, can you take a look please?15:23
* mterry looks15:24
=== greyback is now known as greyback|rebooty
=== robru is now known as robru-at-doctor
tedgmterry, From the greeter can I assume any user that starts with "*" should be considered a non-user?18:54
mterrytedg, there is *guest18:54
mterrytedg, but yeah then some weird ones like *remote...18:55
mterrytedg, not sure if you consider *guest a real user or not18:55
tedgmterry, Yeah, I'm trying to block guest and those out.18:55
tedgmterry, I only want users that would have set up a sound player in their session.18:56
mterrytedg, guest may have...18:57
mterrytedg, though not sure how you can get the real account name18:57
mterrymaybe once we log guest in, unity-greeter's api should return its real name18:58
tedgmterry, I guess. I'm not too worried about ensuring guest has full features on the lock screen.19:00
mterrytedg, fair enough19:00
=== robru-at-doctor is now known as robru-sick
=== jhodapp_ is now known as jhodapp
* mterry thought it had been too quiet; turns out IRC was off22:59

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