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

mterrySaviq, merged from trunk, still looking at keyboard00:13
Saviqmterry, ok, kicking a rebuild00:13
Saviqmterry, looks like we can drop indicator-sound?00:16
mterrySaviq, yes, and indicator-datetime00:16
Saviqmterry, ugsb?00:16
mterrySaviq, need it00:16
mterrySaviq, at least, I don't think there was a release of that?00:16
Saviqmterry, https://code.launchpad.net/~indicator-applet-developers/unity-greeter-session-broadcast/trunk.14.0400:16
mterrySaviq, oh awesome, drop it too00:17
Saviqmterry, ok, kicked a rebuild of unity8 and asked robru to clean it up00:24
Saviq/sleep00:24
mterrySaviq, night!00:25
Saviqlet00:25
Saviq's see what tomorrow brings00:25
Saviqo/00:25
=== _salem is now known as salem_
=== salem_ is now known as _salem
didrocksSaviq: hey, seems that all unity8 tests are failing due to: StateNotFoundError: Object not found with name 'QQuickLoader' and properties {'scopeId': 'home.scope'}.07:10
didrockswhich relates to the scope transition07:10
didrocksMirv: ^07:10
Mirvdidrocks: I believe it's what robru is explaining, that #258 needs to be built since he kicked #257 too early07:12
didrocksSaviq: cancel, seems that it's the message from robru07:12
didrocksMirv: snap!07:12
didrocks:)07:12
Mirv:)07:12
didrocksMirv: building07:12
Mirvgood good07:13
didrocksnot sure why 258 didn't build (I guess because 257 was still building)07:13
mzanettiSaviq: err..08:24
Saviqmzanetti, whatup?08:24
mzanettiSaviq: the scopes have landed?08:25
mzanettiI was still testing :D08:25
Saviqmzanetti, image 257 is broken08:25
Saviqmzanetti, oh08:25
Saviqmzanetti, you can continue testing on trunk, then, and file bugs ;)08:25
mzanettiSaviq: well, looks mostly good, but I had two questions08:25
mzanettiI flashed a clean image and installed the silo ppa. only apps scope appears08:26
mzanettido we have all the required configs, daemons in the image?08:26
Saviqmzanetti, there's an ubuntu-touch update, what version do you have?08:26
Saviqmzanetti, apt-cache policy ubuntu-touch ?08:27
mzanettilet me check. flashed yesterday ~5pm08:27
Saviqmzanetti, yeah, but then from silo did you dist-upgrade?08:27
mzanettiiirc yes. or at least upgrade and verify nothing is being held back08:27
mzanettiah ok... yep. ubuntu-touch has been kept back, as the only package08:28
Saviqyeah, dist-upgrade08:28
mzanettiok. I guess that solves question nr 108:28
mzanettihuh? server certificate verification failed08:29
mzanettican't remember what the other thing was right now. It'll come back once I had my coffee08:29
mzanettiSaviq: why is the new image broken? because of new scopes have landed or something else?08:30
Saviqmzanetti, it got kicked before new unity8 got published08:30
Saviqmzanetti, 258 is building now08:30
Saviqmzanetti, so we lost the old scopes, but didn't get the new ones ;)08:30
mzanettiah :)08:31
mzanettiSaviq: ah right. the perfomance issues are to be solved in a new MR, right?08:33
Saviqmzanetti, yeah08:33
mzanettiok. I think other than that, my testing didn't really reveal any new things, apart from the header breaking in many circumstances08:34
mzanettiwhich we discussed away in favor a new implementation coming up08:34
Saviqyup08:35
mzanettisorry I wasn't faster yesterday08:35
Saviqno worries08:35
SaviqQA ACK'ed it, too08:35
mzanettibut AP kills hours and hours without you even realizing08:35
Saviqyeah it dows08:36
Saviqdoes08:36
mzanettiSaviq: so, if you've cleared the silo, can I haz one for right edge?08:46
Saviqmzanetti, ah, you could have had one regardless08:46
mzanettireminds me. arent we in TRAINCON-0 atm?08:47
Saviqmzanetti, on the contrary08:49
Saviqmzanetti, we're blocking promotion on the "events queued when screen off" bug, but landings can flow freely08:50
mzanettithere is at least one in main mailbox stating we are. but I guess the amount of heat it caused got it revised08:50
mzanettiat least one mail in my mailbox...08:51
Saviqmzanetti, read ubuntu-phone@08:51
Saviqmzanetti, there was a discussion about it and then it got lifted08:51
mzanettiyeah, I followed the discussion, seem I missed the official "it got lifted" mail08:51
Saviqmzanetti, also, you can always read the current status in https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AuDk72Lpx8U5dFlCc1VzeVZzWmdBZS11WERjdVc3dmc&usp=drive_web#gid=008:51
Saviqsil2100, could we have another can-be-flushed silo for row 43 now that we're done with scopes?08:56
sil2100Saviq: hi! Let me check the current status and get back to you in a moment08:57
Saviqsil2100, thanks08:57
tsdgeosnew scopes yayyyyyyyy08:59
didrocksSaviq: should we retry a landing for the new icon theme?09:01
didrocksSaviq: so, basically a branch in the toolkit + your unity8 tweaks09:01
didrocksright?09:01
Saviqdidrocks, I wanted that today, yeah, UITK is locked, though09:01
Saviqdidrocks, in silo 00909:01
didrocksyeah, seeing that09:01
Saviqdidrocks, they want to land it today09:01
didrocksthostr_: you are going to test that silo soon? ^09:01
didrocksthen, once that's done, just one transition remains on my list before the end of cycle09:02
Saviqdidrocks, you mean week?09:03
Saviqdidrocks, we still have right edge and split greeter incoming ;)09:03
mhr3Saviq, can i remove support for Unity 0.1? pretty pls?09:05
Saviqmhr3, yeah, we're not rolling back ;)09:06
mhr3\o/09:06
* mhr3 loves removing code09:06
mzanettiSaviq: here's a tiny one we missed when moving qml files: https://code.launchpad.net/~mzanetti/unity8/fix-commithook/+merge/21247509:08
didrocksSaviq: but it's only unity8?09:08
Saviqmzanetti, saw that09:08
Saviqdidrocks, which one?09:08
didrockslike doesn't need coordination between 10 pieces?09:08
didrocksright edge + split greeter?09:08
didrocksoh no09:08
didrocksyou need u-s-c09:08
Saviqdidrocks, there's a few projects09:08
Saviqdidrocks, not 10, but like 3 or 409:08
Saviqdidrocks, see the list in silo 004 and the new one in row 4309:09
Saviqdidrocks, although most of that can land separately if needed09:09
Saviqor will, anyway09:09
didrocksSaviq: ok, I gave you 2 transitions then before the end of cycle09:09
didrocksnot more! :p09:09
Saviq;D09:09
Saviqdidrocks, isn't every silo a transition? :P09:10
didrocksSaviq: yeah yeah yeah, in some way :)09:10
mhr3Saviq, do you need designers to see split greeter? can put it on one of their devices if needed09:12
Saviqmhr3, not sure it's ready for that, will ask mterry later today09:12
mhr3Saviq, k, limited time offer though only today :)09:13
Saviq:D09:13
* didrocks will reuse the limitied time offer argument against mhr3 :)09:17
mhr3didrocks, why do you always have to see things you're not supposed to? :P09:18
didrocksmhr3: heh, because I have an hilight on your name to track you down!09:18
didrocks:)09:18
mhr3time for a nick change then :)09:18
=== mhr3 is now known as mhr4
mhr4hahaha09:19
didrocksah, I'm totally lost now! :)09:19
didrocksmhr had an ABI break *again*!09:19
mhr4now you can't talk to me09:19
didrocksyeah, I need a rebuild :p09:20
mhr4i didn't think that through though as you're the one who actually does have all the repo access09:20
didrocks:)09:21
mhr4can apport retrace pkgs from proposed?09:23
Saviqmhr3+1, you can drop the packages from ddebs into the cache09:24
mhr4Saviq, looks familiar? http://paste.ubuntu.com/7150345/09:25
mhr4Saviq, how do i do that?09:25
Saviqmhr3+1, no, didn't see that before09:26
Saviqmhr3+1, you want to retrace on device or host?09:26
mhr4Saviq, device should be easier09:26
didrocksmhr4: install the qt5 dbgsym09:26
Saviqdidrocks, no need for dbgsym09:26
didrocksit unblocks sometimes the stack trace corruption09:26
Saviqqtdeclarative5-dbg09:26
didrocksI saw that with Qt09:27
didrocksand don't ask me the rationale, I don't understand why it results in that and being unrolled once the debug symbols are there09:27
Saviqmhr3+1, on device just grab and install the corresponding package from http://ddebs.ubuntu.com/pool/09:27
Saviqmhr3+1, get qtdeclarative5-dbg from distro and use apport-retrace -g on the .crash file09:28
tsdgeosalso if you get lots of ??? because of the JIT09:28
tsdgeosforce the interpreter to run09:28
tsdgeosQV4_FORCE_INTERPRETER=109:28
* Saviq hates it that apport-cli overwrites the .crash and you can't make it process it again09:29
mhr4Saviq, you can, you just need to delete everything after the base64 encoded coredump09:33
mhr4Saviq, http://paste.ubuntu.com/7150382/09:33
Saviqmhr3+1, I just copy it before apport-cli...09:33
mhr4also a way :)09:33
Saviqmhr3+1, no, nothing, any steps?09:34
mhr4Saviq, just random crash while swiping around09:34
Saviqmhr3+1, mhm, sounds like delegate creation/destruction gone wrong09:34
Saviqon that note, I suspect we're keeping too many delegates around09:35
thostr_didrocks: Saviq: testing silo 9...09:37
Saviqsil2100, bump about prep silo for right edge, sorry for nagging :)09:39
sil2100Saviq: I think I already assigned it some minutes ago ;)09:41
sil2100Just in a meeting now still!09:41
Saviqsil2100, ah...09:41
* Saviq should check the spreadsheet...09:42
Saviqmzanetti, right edge going into ppa:~ci-train-ppa-service/landing-015/09:43
mzanettithanks Saviq & didrocks :)09:43
Saviq& sil2100!09:43
mzanetti^09:43
sil2100yw ;p Sorry for not mentioning09:43
Saviqmzanetti, btw, looks like we need some more version bumps, though09:44
Saviqmzanetti, we need debian/changelog bump in https://code.launchpad.net/~mzanetti/unity-api/new-screenshot-and-focusing-api/+merge/19981009:44
Saviqmzanetti, so that others can depend on the -dev package at the right version09:44
Saviqunity-mir in that case09:45
mzanettiSaviq: so which one do I need to bump?09:45
mzanettiah. changelog09:45
Saviqmzanetti, yeah, in unity-api09:45
mzanettiI thought that happened automagically when landing09:45
Saviqmzanetti, and then >= that in unity-mir09:45
mzanettiyeah, sure09:45
Saviqmzanetti, it does09:45
Saviqmzanetti, but if you don't have that ↑↑ in unity-mir09:46
Saviqmzanetti, it will build against any unity-api there is09:46
Saviqmzanetti, if API changes, you need to manage the deps yourself09:46
mzanettiah, sure, makes sense09:46
Saviqmzanetti, we will probably see it with unity-mir failing to build in the silo now09:47
Saviqmzanetti, ah, and yeah, right-edge conflicts with trunk...09:47
mzanettino surprise there :D09:48
mzanettiok, on that stuff to fix09:48
Cimihow can I debug a qml module not loading?10:02
Cimior which are the requirements for it to load?10:02
SaviqCimi, what do you mean "not loading"?10:05
CimiSaviq, cannot find a module10:05
SaviqCimi, means you don't have it on your QML2_IMPORT_PATH or its qmldir is missing10:05
SaviqCimi, qmlplugindump is helpful in that10:06
=== mhr4 is now known as mhr3
didrocksJohnLea: hey, who should I asked to have a bug related to phone and new scopes for the wallpaper support in term of design strategy?10:39
didrocksJohnLea: so that we can point people to one10:39
didrocksJohnLea: I know you're not the one working on that, but you are my connection with the design team :)10:39
seb128mpt, ^ (seems like touch/unity8 dropped support to customizing the user session background)10:41
seb128which means at least the settings need to be updated10:42
Saviqlol10:44
Saviq/food10:44
Saviqmpt didn't like that10:44
Cimidednick, I have this code http://paste.ubuntu.com/7150619/10:48
Cimidednick, complains about10:48
CimiError: Cannot assign QObject* to UnityMenuModel*10:48
Cimifor menuStack.head = menuModel;10:48
dednickCimi: dont think you need a stack10:48
Cimidednick, I used the code from the system settings10:48
dednickCimi: Stack is for when the model is a tree.10:49
dednickthe settings menumodel is flat.10:49
dednickCimi: but in this specific case, you're assigning the stacks head to a sort model, not the qmenumodel10:51
dednickCimi: s/qmenumodel/unitymenumodel10:51
Cimidednick, ok10:51
Ciminow the filter filters everything, though10:51
dednickif should be menuStack.head = unitymenumodel  (where the UnityMenuMode { id: unitymenumodel }10:51
mzanettiSaviq: one small issue in new scopes: in the scopes-scope, if there is no icon, the text lacks leftMargins10:57
mzanettishould I report a bug or is already some fix in progress?10:57
Cimidednick, how do I use filterRole and FilterRegExp?11:00
dednickCimi: hang on, i'm looking at it now11:00
Cimidednick, this is my file http://paste.ubuntu.com/7150676/11:01
dednickCimi: use  filterRole: 511:06
dednicknot 411:07
Saviqmzanetti, indeed11:07
Cimidednick, mmm11:12
Cimimenuitemfactory expects unitymenumodel, though11:12
tsdgeossil2100: you should ping someone that knows about packaging for https://code.launchpad.net/~sil2100/dee-qt/add_cpp_symbols/+merge/202679 no? like didrocks maybe?11:14
sil2100tsdgeos: ah, this one11:16
sil2100tsdgeos: ok, will re-visit it, since I need to double check something there now, and will poke someone from the core-devs ;)11:17
sil2100tsdgeos: thanks for reminding me about that one11:17
tsdgeosyw11:18
dednickCimi: hm. all of this code is pretty old compared to what's in unity8 not.11:19
Cimidednick, shall I grab your code?11:20
dednickCimi: but basically, you need to be setting the unitymenumodel on the factory rather than the filtered model, and then do index conversion between the filter model and the unity menu model11:20
Cimiyeah I thought about it11:20
Cimihavinmg two models11:20
Cimibasically11:21
om26ernew crash https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/129722311:21
ubot5Error: ubuntu bug 1297223 not found11:21
dednickCimi: try http://pastebin.ubuntu.com/7150757/11:26
dednickCimi: but yeah, the MenuItemFactory code should probably be updated at some point.11:28
Cimidednick, just menuitemfactory?11:28
=== _salem is now known as salem_
Cimidednick, I'm rewriting my own code here11:28
Cimidednick, so I can copy that11:28
Cimiand update11:28
dednickCimi: are you using the code in ubuntu-system-settings/wifi ?11:29
dednickor adding another copy?11:29
dednickubuntu-system-settings/plugins/wifi11:29
Cimidednick, adding another copy11:30
Cimidednick, since i have different design11:30
dednickCimi: PageComponent & MenuItemFactory should be the same though..11:30
Cimidednick, I will have to intewgrate password entry in the list11:30
dednicki see11:30
Cimidednick, no more snap decisions11:31
dednickCimi: well that's the same for everywhere11:31
dednickMacSlow: ^ ?11:31
MacSlow?11:32
dednickMacSlow: above discussion about password entry being part of the menu item. Is that still being done?11:32
dednickfor wifi password11:32
MacSlowCimi, could you elaborate on that?11:32
CimiMacSlow, when you tap an access point, the password entry appears in the listview11:33
dednickMacSlow: you were doing something about changing the wifi password from being a snap desicion into being integrated in the indicator menu items11:34
MacSlowdednick, last status of that is... what cimi described is the utimate goal... but for that to work much infrastructure is needed on the ofono and/or telephony backend-side... so for the time being we keep the snap-decisions we have atm11:34
MacSlowdednick, initially that was the plan... but there's this blocking on infrastructure atm11:35
CimiMacSlow, ouch, why is so difficult?11:36
Saviqom26er, make public?11:37
dednickCimi: because the backend password entry is a request based mechanism rather that a "conncet with this password"11:37
Cimiahhh11:37
MacSlowCimi, ask Wellark11:37
CimiI'll skip it for now then11:37
MacSlowCimi, or dednick :)11:37
Cimiciao dednick :P11:37
Cimidednick, wanna come here thursday? :P11:37
dednickCimi: I'm off to Scotland on Thursday i think.11:38
dednickCimi: but anyway, I think it'll be the same design everywhere for the list. So i think all the menuItem stuff in the ubuntu-system-settings should be the same.11:39
om26erSaviq, was a crash, should I wait for retracer11:40
om26erSaviq, made it public now https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/129722311:41
ubot5Ubuntu bug 1297223 in unity8 (Ubuntu) "unity8 crashed with SIGSEGV" [Medium,New]11:41
Saviqom26er, oh interesting, that we didn't see before, wonder what retracer will come up with11:43
Saviqmzanetti, ↑↑ crash in launcher11:43
Saviqah it retraced already11:43
mzanettihmm11:43
mhr3mzanetti, ah, yea i hit that yesterday11:44
mhr3but was running ppa, so no nice stacktrace11:44
mzanettiany steps to reproduce?11:44
mhr3anyway, you do have one now11:44
mzanettiSaviq: this one updated: https://code.launchpad.net/~mzanetti/unity8/make-xvfbtestSomething/+merge/21157311:49
om26erSaviq, bug 129723911:51
ubot5bug 1297239 in unity8 (Ubuntu) "Screen flickers with right edge switcher" [Undecided,New] https://launchpad.net/bugs/129723911:51
Saviqom26er, will be fixed with right edge11:51
om26ergreat!11:52
Saviqom26er, it happened before, too, but probably because background was darker it wasn't as noticable11:52
Saviqmzanetti, assign yourself to ↑?11:52
Saviqmzanetti, and thanks11:53
mzanettiom26er: you don't happen to know how to reproduce that?11:53
om26ermzanetti, the crash? no it happened random11:54
* mzanetti flashing latest proposed image and trying to reproduce the launcher crash while waiting for the right edge silo to be built11:56
Saviqmzanetti, did you update the branches already?11:59
Saviqmzanetti, it doesn't auto-build, I need to push a button11:59
=== MacSlow is now known as MacSlow|lunch
om26erdoes the tiles in apps lens no longer have "pressed" state ? seems there is no difference12:02
mzanettiSaviq: I updated them an pushed the button already12:04
Saviqmzanetti, ah12:09
Saviqmzanetti, you have the button pushing powers, /me forgot :)12:09
mzanettiyeah, I use that power carefully only :D12:09
Saviqmzanetti, FYI, when bumping changelog, you don't need to add the +foo12:10
mzanettiI don't need or I must not?12:10
Saviqmzanetti, don't need to12:10
greybackmzanetti: glad QSignalSpy works. Have you new-scopes merged yet?12:10
Saviqmzanetti, best to put "7.80.6-0ubuntu1" or so12:10
mzanettigreyback: yeah, silo will be buit soon12:10
greybackmzanetti: nice12:10
Saviqmzanetti, so that we know what you added and what the system added12:10
mzanettiah ok. Saviq, should I fix or its ok for this time?12:11
Saviqmzanetti, no no, it's fine12:11
greyback..12:11
greybackwrong window, sry12:12
Saviqdidrocks, (when) should we use ~ in Depends, i.e. (>= 1.2.3~)?12:13
=== hggdh_ is now known as hggdh
mhr3Saviq, hm, interesting side-effect of https://code.launchpad.net/~mhr3/unity8/fix-1297246/+merge/212593 surfacing is now lazy, shell no longer fires up queries to all the scopes on startup12:16
Saviqmhr3, ha, interesting indeed :)12:24
Saviqmhr3, since we need to be able to supply them from the backend, we need the backend to kick the initial one, too, I'd say12:25
=== jhodapp is now known as jhodapp|bbiab
mhr3Saviq, aren't we all in for being more lazy?12:26
mhr3or perhaps i misunderstood12:26
mhr3you're saying you *do* want something to fire up the queries asap12:27
mhr3?12:27
Saviqmhr3, that's what we were doing until now12:27
Saviqmhr3, would you delay that until it's shown or something?12:28
mhr3Saviq, yes, that is what happens with that branch ^12:28
Saviqmhr3, ah12:28
Saviqmhr3, I thought you meant they're not fired at all on startup12:28
Saviqi.e. you ended up with empty scope until you did something12:29
mhr3at startup they aren't, once you reveal the scope they are12:29
Saviqmhr3, that sounds fine I think12:29
mhr3agreed12:29
Saviqdidrocks, btw, please please apport-cli the .crash files first, or whoopsie-upload-all, otherwise I have to do it locally (and actually fail to now)12:32
=== jhodapp|bbiab is now known as jhodapp
mzanettiSaviq: hmm... another issue in new scopes (invisible tho): I messed up when merging the right edge, accidentally dropped the paper background image12:54
mzanettiSaviq: turns out, there's still the normal background behind it12:54
Saviqmzanetti, prep an MP please, not a big issue12:55
mhr3Saviq, https://plus.google.com/101899139221851198594/posts/EQYGqtG6Cpo13:02
Saviqmhr3, I saw that in the tool, too, never on device13:03
Saviqmhr3, we'll have to check out what's happening13:04
mhr3Saviq, i do see it with ./run though13:04
mhr3which would mean it'll be most likely visible in the preview session13:05
Saviqmhr3, depends, it might be xcb-specific13:05
Saviqmhr3, but we still need to check it out for sure13:05
mhr3true13:05
mhr3Saviq, opening bug then13:06
Saviqmhr3, I've a feeling it's 5.2-related, might be caused by all the warnings we get in the console, which we need to shut up13:06
=== alan_g is now known as alan_g|lunch
mhr3yea, didn't see it pre-5.213:06
mhr3i think13:06
mhr3Saviq, https://bugs.launchpad.net/unity8/+bug/129727013:08
ubot5Ubuntu bug 1297270 in Unity 8 "Shell flickers when flicking through carousels" [Undecided,New]13:08
dandradergreyback, have you ever seen this kind of crash (first item in the "Issues" session)? https://docs.google.com/a/canonical.com/document/d/1IiHBDIW_e0qnGt-po1D2z5HJKrNhBwh6pdILeEN2sgA/edit#13:20
greybackdandrader: QRasterPlatformPixmap <- looks wrong, we shouldn't be using htat13:21
dandraderI don't get how the QPA works fine in a device and crashes in another...13:21
dandradergreyback, yeah, I found it weird... is that software rendering?13:21
greybackdandrader: for some reason Qt/QPA is deciding not to use a texture for the image, which is wrong. Wonder why however13:22
greybackdandrader: this is nexus4 I assume13:23
dandradergreyback, yes, it's written in a line above the stack trace13:23
greybackah sorry, missed that13:23
greybackdandrader: any output from the binary as it's running that might be handy?13:24
didrocksSaviq: it's if you have a version which isn't released, what's your case?13:24
dandradergreyback,  not really. but the qml-demo-shell works fine..13:24
Saviqdidrocks, not applicable, then13:25
greybackdandrader: interesting, can you get more frames in that stacktrace? What's loading the pixmap?13:26
dandradergreyback, now flasing my Nexus 7 to try out the stuff there. I'm curious to know if it works there :)13:26
didrocksSaviq: I did that, right?13:26
dandradergreyback, no. below that the stack is garbage13:26
didrocksfor the apport-cli13:26
dandraderor corrupted13:26
Saviqdidrocks, no, the .crash I got was naked13:26
didrocksSaviq: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/129724013:27
ubot5Error: ubuntu bug 1297240 not found13:27
greybackdandrader: could you try installing the UITK debug packages, just in case that's the source?13:27
didrocksSaviq: seems the retrace worked?13:27
greybackmight give us a few more frames13:27
Saviqdidrocks, yeah, but the one you attached was not processed AFAICT13:27
Saviqdidrocks, I grabbed it from the email somewhere..13:28
Saviqdidrocks, anyway, you know what to do, so let's not drag that any more :)13:28
dandradergreyback, hmm, that's an idea. also a virtually fully commented out unity8 works fine. so another approach is to slowly uncomment things until the crash pops up13:28
didrocksSaviq: what should I do? you have the bug report retraced?13:28
Saviqdidrocks, nothing, the retrace is as good as it gets13:29
didrocksso everything's fine? (and I can close the other .crash)13:29
didrocksgreat :)13:29
didrocksSaviq: let me look if I can make this bug public13:29
Saviqdidrocks, I already did, core is stripped already13:29
Saviqand nothing else sensitive I don't think13:29
didrocksyeah, just quickly checked, nothing sensitive13:29
didrocksSaviq: I'm duplicating the other bug13:30
Saviqdidrocks, kies13:30
dandraderI can also build qt myself to get all the gory details and debug outputs imaginable. just hope I don't lose a week on that like that white flash bug. Mustering the courage to jump on it :)13:30
dandradergreyback, ah, btw, virtual keyboard is working!13:30
dandradergot it on Friday13:30
greybackdandrader: ah cool13:31
greybackdandrader: I'm working on mir+qpa stuff now, so please pull regularly13:31
greybackI just removed one hack from Mir, and fixed a hang at shutdown13:31
dandradergreyback, we will still have to keep the UbuntuKeyboardInfo hack (to tell us the vkb opaque rect) until the touch cancelling work lands (which is a big diff, better to land separately)13:32
greybackdandrader: perfect. Good to keep changes reasonably sized13:32
dandradergreyback, on the for-qpa-mir-server branch?13:32
greybackdandrader: mir-for-qpamirserver, and qpa-mirserver13:32
greybackdandrader: am trying to get it running on desktop again - I need to re-enable a PointerController13:33
greybackcrashing for some reason, but almost there13:33
dandraderok13:35
Saviqtsdgeos, so... of course I need to pull you... bug #1297240 - I wasn't able to repro and can't really discern anything from the (otherwise quite good) trace...13:39
ubot5bug 1297240 in unity8 (Ubuntu) "unity8 crashed with SIGSEGV in QQuickWindowPrivate::polishItems()" [High,New] https://launchpad.net/bugs/129724013:39
Saviqmterry, hey, looks like lightdm got released, let's drop it from silo?13:42
Saviqmterry, also, think it's time to put the split greeter in design hands for testing?13:42
mterrySaviq, yes to first13:43
mterrySaviq, design has given video on what boot animation should look like.  The silo doesn't represent that yet, and that's really the only visual change (except for indicators having different menus I guess).  So I want to land the animation tweaks before asking design to feedback13:44
Saviqmterry, got it13:45
mterrySaviq, but I think I should send out a functionality call for testing.  Despite the keyboard Mir bug13:45
Saviqsil2100, can you please drop lightdm package from silo 004 ppa?13:45
mterrySaviq, can you see if kgunn made a silo for lp:~mterry/gsettings-ubuntu-touch-schemas/volume ?13:46
Saviqmterry, silo 0113:46
Saviq01613:46
mterrySaviq, sweet.  So many silos!13:46
Saviqmterry, indeed :)13:47
Saviqmterry, dropped lightdm MP from silo 004, so we need the package removed before we can build anything else13:48
sil2100Saviq: just remove from the PPA, yes?13:48
Saviqsil2100, yes, please13:48
sil2100Saviq: removed, should be gone soon!13:49
Saviqsil2100, thanks13:49
kgunnmterry: that gsettings volume sync mp is built here ppa:ci-train-ppa-service/landing-01613:50
kgunnmterry: what tests should i run ?13:50
sil2100Saviq: yw!13:51
mterrykgunn, so on desktop , you can test that volume / mute is synced between greeter and session.  And you can do the same on the phone if you install silo 004 first13:51
kgunnmterry: ack will do13:52
=== alan_g|lunch is now known as alan_g
tsdgeosSaviq: looking13:59
didrocksmterry: the indicator-sound change has been reverted FYI14:00
didrocks(if you needed that one)14:01
didrockskgunn: ^14:01
mterrydidrocks, gah!14:01
mterrydidrocks, it caused regressions?14:01
didrocksmterry: it pulled click on desktop, release team tried to downgrade the recommends to suggests, but then, the tests were segfaulting14:01
didrocksso on release team request, I uploaded a revert14:01
seb128request backed up by desktop team, for the record14:02
didrocksseb128: come on, I just rolled out a French conspiracy and you put it back! :)14:02
mzanettigreyback: Saviq: silo 015 up'n running on my phone. 2 AP tests still failing which should start working when the silo is built the next time (build already running)14:02
seb128mterry, there was at least one new segfault according to e.u.c, segfault in tests, the click on desktop issue ... and we are in beta freeze, that's lot of churn to upload during a freeze14:02
mterrydidrocks, Makes sense.  OK.  So not a code problem necessarily.  Which means it can come back once tests are fixed?14:02
seb128didrocks, lol14:02
didrocksmterry: I think so, I don't know the detail, but chat as well with seb128 :)14:03
Saviqmzanetti, cools14:03
mterrykgunn, that means we need to add back that indicator-sound branch to silo 00414:03
didrocks(as I wasn't involved, just used my revert script)14:03
kgunnmterry: ack...that was what ted landed right ?14:03
seb128mterry, I still dislike having so much code changes landing so late in the cycle (and the fact that we had to revert shows why)14:03
mterrykgunn, yes14:04
mterryseb128, I hear you14:04
seb128mterry, well, anyway, if the segfault and the tests are fixed, we can probably land again after thursday (doesn't seem likely to get a beta freeze exception)14:04
kgunnseb128: so you mean after thurs b/c desktop will be branched for freeze ? (so it won't hit desktop only mobile?)14:05
seb128kgunn, no, there is no branching, but we are frozen for beta until thursday, once beta is out we can get stuff in the archive again14:06
seb128well we can get things uploaded to trusty-proposed during the freeze, but they might block selected fixes targetted at beta if they stay blocked there14:07
greybackmzanetti: excellent14:07
kgunnseb128: i see, i'm guessing we might not be able to run that fast anyway14:08
kgunnmterry: guess you don't need the indicator-sound pkg deleted from the ppa anymore :)14:09
mterrykgunn, well it got deleted already14:09
kgunn<sad trombone>14:09
mterrykgunn, we can run that fast for indicator-sound, code is already there, it just got reverted due to a faulty test system.  tedg, you're working on that?  Do you think it can land after Beta?14:10
mhr3tsdgeos, you'll like this https://code.launchpad.net/~unity-team/unity8/remove-albumart-provider/+merge/21262214:11
seb128mterry, there was on real runtime segfault at least as well (from e.u.c), ted is having that one fixed soon, you might want to include that fix with it14:11
mterryseb128, ok14:11
tedgmterry, Yeah, I'm not sure what to do with the build test failure. No way to reproduce locally that I know of.14:12
mterrytedg, can I help?  I assume then if I build locally I won't see a problem?14:13
tedgmterry, I assume that you won't, but if you did a quick build to see that'd be cool.14:13
tsdgeosmhr3: :)14:13
tedgmterry, Thinking about adding the debug messages flag to debian/rules and seeing what happens.14:14
mterrytedg, building trunk14:14
* tedg hopes for a segfault :-)14:15
tedgWonder if I could make a script that would continually upload to a PPA until something failed to build...14:16
tsdgeosSaviq: i've seen that crash but i thought we had had it fixed :/14:16
tedgSeems a bit wasteful, yet useful at the same time.14:17
tedgNobody tell IS I had that thought.14:17
Saviqtsdgeos, :|14:18
tsdgeosSaviq: i can have a look at reproducing&fixing14:18
tsdgeosat some point i was having it quite "easily"14:18
Saviqtsdgeos, please do14:19
tsdgeosdon't remember how though14:19
Saviqtsdgeos, I can't reproduce at all14:19
didrocksSaviq: FYI, I got it more on a fresh boot14:19
didrocksSaviq: connected to the network of course to get the click apps content14:19
dpmmhr3, I'm testing the new scopes template, but there is one thing I cannot quite grasp yet. In the context of scopes, what are annotations and what are they used for? http://developer.ubuntu.com/api/devel/ubuntu-14.04/cplusplus/unity-scopes/_annotation_8h_source.html14:20
tedgmterry, Any crash?14:23
mterrytedg, oh sorry.  No14:23
mterrytedg, which test fails?14:23
tedgmterry, Test #6: media-player-user-test-dataset14:23
tedgmterry, It actually just failed on Jenkins for me14:24
mterryoh good14:24
mhr3dpm, is a kind of special category with links, something in between results and filters14:24
didrockstedg: I'm sure you are going to blame java soon :p14:24
didrocksor even worse, python… because jenkins is in java ;)14:24
mhr3dpm, not supported by the shell yet14:24
tsdgeosmzanetti: i don't understand https://bugs.launchpad.net/bugs/1297310, can you take a photo?14:25
ubot5Ubuntu bug 1297310 in Unity 8 "new-scope's section header is missing the background in some circumstances" [Undecided,Invalid]14:25
tedgdidrocks, Clearly a Python issue14:25
didrockstedg: here we go! :)14:25
dpmmhr3, ok, thanks14:25
tedgI'll be curious to see what this one is when we find it. So weird how it shows up.14:25
mzanettitsdgeos: I just closed as invalid14:25
tsdgeos¿?14:26
tedgBecause I'd expect it to be on the slow builders or not, but it seems unrelated to that.14:26
tsdgeosdidrocks: so https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1297240 is happening to you only phone or pc too?14:32
ubot5Ubuntu bug 1297240 in unity8 (Ubuntu) "unity8 crashed with SIGSEGV in QQuickWindowPrivate::polishItems()" [High,Confirmed]14:32
didrockstsdgeos: I didn't try on pc, so yeah, phone for sure14:32
tsdgeosmterry: gave you quick a bit of needs fixing/comments on the split branch14:32
didrocksdavmor2 and popey experienced it as well14:32
didrocks(on phone)14:32
mterrytsdgeos, awesome, will look14:32
tsdgeosdidrocks: i'm not saying it happens ;)14:32
tsdgeosit doesn't happen14:32
tsdgeosdouble negation is evil14:33
didrockstsdgeos: ahah, yeah, got it, I can just tell you "happen on phone, not sure for desktop"14:33
mterrytsdgeos, comments!  Love it  :)  quick notes about testing: use ./run -fG to get fake phablet user.  And rather than building packages yourself, try using the ppa from silo 00414:34
mterryhttps://launchpad.net/~ci-train-ppa-service/+archive/landing-00414:34
Cimidednick_, where does menuData comes from?14:34
tsdgeosmterry: what's the difference between building myself?14:35
mterrytsdgeos, theoretically nothing14:35
tedgdidrocks, You'll love it, I think it's actually a Vala bug ;-)14:35
mterrytsdgeos, but if you want to debug your issue, give me logs from /var/log/lightdm14:35
didrockstedg: ahah, you're not kidding, right? :)14:35
Cimiitem.menuData = Qt.binding(function() { return model; }); ?14:35
tsdgeosmterry: i whiped the phone already ^_^14:36
tsdgeosmterry: fix the other stuff and i'll go back to it again one thay you're awake so we can debug it live14:36
tedgdidrocks, Let me trace it down for sure, but I'm not :-)14:36
mterrytsdgeos, sure14:36
didrockstedg: clearly inherently still related to python for you I guess though :p14:37
Cimiyep14:38
popeydidrocks: i didnt experience it14:38
didrockspopey: oh, never during the hangout? that was yesterday you showed us a black screen on camera then?14:39
davmor2didrocks: I did :)  I'm just about to try and reproduce it now I'm back from lunch14:39
* didrocks is probably lost in all the regression :)14:39
didrocksdavmor2: sweet!14:39
davmor2didrocks: black screen you get exiting the mediaplayer14:40
davmor2hmm I can't remember if there was a bug for that14:40
Saviqmhr3, albumart gone!? like NOW?14:46
Cimimterry, ping14:46
mterryCimi, hello!14:46
Cimiciao :)14:46
Cimimterry, so I have the filter working, I can only show wifi access points14:46
davmor2didrocks: who do I blame for not being able to add a photo to a contact?14:47
Cimimterry, I am wondering if you had the designs14:47
Cimimterry, of that wifi page, I think I don't have them14:47
didrocksdavmor2: is that a regression?14:47
Saviqdavmor2, is it stuck in Loading...?14:47
Saviqdavmor2, see #ubuntu-touch for a potential fix14:48
* davmor2 thought he was on #u-t D'oh14:48
anpokmterry: i managed to get all the branches set up for the split greeter change.. at least I think I managed..14:49
anpokI see the greeter now and before that the spinner14:50
mhall119mhr3: http://91.189.92.89/api/scopes/ubuntu-14.04/ has the tutorial page listed now14:50
anpokbut when I move the greeter away the spinner is back and stays there..14:50
mhall119mhr3: also monospaced font in code blocks14:50
mterryanpok, curious.  That means the user session didn't come up14:50
anpoki see the user session on the14:51
Saviqdidrocks, shall we do suru switch then?14:51
anpokprocess tree14:51
Saviqhmm 20 remaining silos? interesting ;)14:51
anpokmterry: usc logs say:14:52
anpokset_next_session 'session-0'14:52
anpokset_next_session14:52
anpokupdate_session_focus locking14:52
anpokSetting next focus to spinner; active focus to spinner14:52
anpokscene unlocked14:52
anpokupdate_session_focus locking14:52
anpokSetting next focus to spinner; active focus to session greeter-014:52
anpokscene unlocked14:52
anpokset_active_session 'session-0'14:52
anpokset_active_session14:52
anpokupdate_session_focus locking14:52
anpokSetting next focus to spinner; active focus to spinner14:52
anpokscene unlocked14:52
anpoknote scene unlocked/ update_session_focus locking are messaged I added to update_session_focus14:53
mterryI wondered  :)14:53
mterryanpok, yeah looks like it never marks your session as ready to display14:54
mhr3mhall119, cool, perhaps play a bit with the css box for the code so it has scrollbars instead of overflowing14:55
anpokok maybe it did not provide a surface yet..14:55
anpokmterry: my idea was to reorder the surface hide/show calls in a way that you never get an intermediate scene state to show up on screen.. my naive attempt to just lock the scene just seemed to cause dead lock..14:56
mhall119mhr3: I'll try, but doxygen produces weird markup there14:58
mhall119mhr3: bigger priority is figuring out where to put the non-member functions from the namespace...14:58
paulliutsdgeos: hi.. https://code.launchpad.net/~paulliu/unity8/fix-lazyimage1/+merge/21172814:59
tsdgeospete-woods: hud service still 100% :/14:59
pete-woodstsdgeos: can you get me a stacktrace again? I just don't understand where it could be15:00
tsdgeossure let me see15:00
tsdgeospaulliu: ok15:00
mterryanpok, yeah I looked into scene:lock and that's what it does15:01
mterrylocks a mutex15:01
didrocksSaviq: yeah, I was poking with the logic to transition to an awesome feature :)15:01
didrocksSaviq: so yeah, we should15:01
Saviqdidrocks, ok, me readies the silo15:02
mterryanpok, I saw your ideas in that MP, but didn't get around to testing them yet15:02
tsdgeospete-woods: http://paste.ubuntu.com/7151579/15:02
anpokmterry: thought so, with the amount of branches you are playing atm15:02
tsdgeospete-woods: let me see if i install debug symbols for /usr/lib/x86_64-linux-gnu/libdbusmenu-qt5.so.215:03
pete-woodstsdgeos: well that makes no sense to me at all! all the threads are on poll15:03
tsdgeospete-woods: i guess the 1 is just looping like mad15:03
tsdgeoslet me add a few breakpoints15:03
Saviqdidrocks, think we should do some version bumping and >= depending there?15:03
Saviqdidrocks, silo for row 45 please15:04
didrocksSaviq: we dep on the new suru-icon-theme package which is enough to express this incompatibility, but yeah, as the theme needs to be enabled by the toolkit now, we shold15:05
=== dandrader is now known as dandrader|afk
didrocksSaviq: so bumping unity8 and uitk15:05
Saviqdidrocks, ok, let me push some bumps15:05
didrocksor only uitk rather15:05
didrocksand having unity8 dep on the new uitk15:05
pete-woodstsdgeos: it has to be some specific Qt application that you're running that causes this15:05
pete-woodsit could even be that it's crashed / killed maybe?15:06
tsdgeosit could sure15:07
tsdgeosstrace says it's polling like mad15:07
pete-woodshmm15:08
tsdgeosok fd 1015:08
* tsdgeos checks what's fd 1015:08
pete-woods:)15:08
tsdgeoslrwx------ 1 tsdgeos_work tsdgeos_work 64 mar 25 09:09 10 -> socket:[17191]15:08
tsdgeosnot really helpful :D15:08
pete-woodsha!15:08
pete-woodsis there not a way to see what has that socket opened?15:08
tsdgeospoll([{fd=10, events=POLLIN}], 1, 18793) = 1 ([{fd=10, revents=POLLIN}])15:09
tsdgeos fwiw15:09
tsdgeosis what strace says15:09
tsdgeospete-woods: not sure tbh15:10
pete-woodstsdgeos: can you try closing the apps you have open one by one?15:10
pete-woodswhile looking at top or something like that15:10
tsdgeossure15:10
=== arenson is now known as josharenson
=== gatox is now known as gatox_lunch
Saviqdidrocks, done15:15
* didrocks looks at row 4515:16
didrocksSaviq: the uitk team is fine with you MP?15:18
didrocksSaviq: I know they want it to be top approved15:18
Saviqdidrocks, will be easier to get the top ack with a silo15:18
didrocksotherwise all changes looks good to me15:18
didrocksok15:18
Saviqdidrocks, just noticed urgency=medium15:18
Saviqdidrocks, that matters?15:18
Saviqdidrocks, not sure why dch decided to change that...15:18
didrocksSaviq: silo 00815:19
didrocksSaviq: the priority changed by default on trusty15:19
Saviqdidrocks, oh ok15:19
didrocksbasically, the few bonus points you get on launchpad for build priority is not important :)15:19
Saviqdidrocks, btw, you're not in #sdk on irc.c.c, that's where we're talking with timp about that branch15:20
didrocksSaviq: coming and ping me if I'm needed15:21
Saviqk15:22
didrocks(even if the discussion should be there IMHO)15:22
mzanettiSaviq: do you have a phone with latest image running?15:28
=== dandrader|afk is now known as dandrader
Saviqgreyback, bug #1297350 if you could have a quick look, I think we saw it before, it happens consistently for me now when stopping unity8 - I think with a running app15:33
ubot5bug 1297350 in unity8 (Ubuntu) "unity8 crashed with SIGSEGV in glDeleteTextures()" [Medium,New] https://launchpad.net/bugs/129735015:33
greybackSaviq: ok15:34
mzanettijosharenson: we're in Product Stragegy -> engineering -> standup15:36
mzanettiah :)15:36
mterrykgunn, if you wouldn't mind kicking off a rebuild of unity8 in silo 004, that would be swell15:37
tsdgeospete-woods: killed all apps and was still at 100% :-(15:44
kgunnmterry: ack...did you add the indicator-sound mp ?15:45
kgunnif not can you point it out to me ?15:45
kgunngreyback: can you join real quick15:45
kgunnhttps://plus.google.com/hangouts/_/calendar/a2V2aW4uZ3VubkBjYW5vbmljYWwuY29t.2k4udqa2ovs931siq3b5fprgkc15:45
kgunngreyback: ...new thots on qt5.2 issue15:45
mterrykgunn, no..  so that was ~mterry/indicator-sound/greeter-volume I believe15:45
greybackkgunn: okies15:45
mzanettitsdgeos: Saviq: meh. right-edge-2 works on the phone too now (after fixing the inital mistake from the merge)15:49
mzanettiboth still broken for me with fakeappman15:49
mzanettigreyback: jfi ^^ - Triggering a rebuild now15:49
tsdgeosSaviq: easy one https://code.launchpad.net/~aacid/unity8/make_Recent_translatable/+merge/21265115:52
pete-woodstsdgeos: dammit, I think I'm going to put in a safety valve in that openMenu function15:54
pete-woodsso that it just won't loop more than say 500 times, something like that15:54
tsdgeosmterry: so Mir 0.1.18 is actually needed?15:56
mterrytsdgeos, yes and no.   It was needed for a bug fix that doesn't appear to actually work.  So it + more bug fixes will be needed.  But you can skip it now for testing15:57
tsdgeoshmmmmok15:57
mterrytsdgeos, without those fixes, screen will turn back on after you turn it off15:57
tsdgeosmterry: because you say "use the silo to get mir"15:57
tsdgeosbut then you say i don't need it :D15:57
mterrytsdgeos, well, using the silo is easiest.  you get mir without the hassle.  But if you don't use silo, don't bother with mir15:58
=== gatox_lunch is now known as gatox
tsdgeosmterry: well i think using the silo is correct, but then we should make sure the dependencies listed is what will happen when silo-ed and merged15:59
tsdgeosnot sure if i'm being extra-pedantic :D15:59
mterrytsdgeos, that's fair16:00
tsdgeosmterry: you missed adding the signals for the setEdges thing16:07
mterrytsdgeos, it's updated...16:08
mterrytsdgeos, I mean emitted in Update() calls16:08
tsdgeosmterry: sure, but why not in the set?16:09
tsdgeosyou're changing it16:09
tsdgeosyou should emit the changed signal, no?16:09
mterrytsdgeos, hmm.   It seems like an intentional choice on my part but I'm not sure why right now.  Will test16:10
tsdgeosok16:15
Saviqdidrocks, kick unity8 armhf build please https://launchpad.net/~ci-train-ppa-service/+archive/landing-008/+build/5848957 ?16:19
Saviqdidrocks, uitk is built alreday16:19
mterrytsdgeos, ah!16:19
mterrytsdgeos, set() methods update AccountsService daemon and the update() call from hearing that change confirms that it succeeded before emitting16:20
mterrytsdgeos, nope that's not true either16:21
tsdgeosok :D16:21
kgunnmterry: so i was about to reconfig the silo 4 for indicator-sound....is that the only package that needs updating ? (e.g. i can target build that...)16:23
mterrykgunn, unity8 could use a rebuild16:23
mterrykgunn, but indicator-sound is only new package16:23
kgunnack16:26
kgunnwill target those 2 mterry16:26
mterryMacSlow, can you come to the hangout?16:38
pete-woodstsdgeos: https://code.launchpad.net/~unity-api-team/hud/dbusmenu-safety-valve/+merge/21266816:39
pete-woodsdo you mind using that as your main HUD install for a while to see if it helps?16:39
MacSlowmterry, ehm... hold on16:40
tsdgeospete-woods: where will it write stuff, do you know?16:40
MacSlowmterry, which?16:41
pete-woodstsdgeos: in the upstart log (~/.cache/upstart/hud.log)16:41
tsdgeosok16:41
MacSlowmterry, got it16:41
tsdgeosSaviq: can't get it to crash either :/16:46
Saviqtsdgeos, craps16:46
Saviqtsdgeos, how about https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1262711 ?16:47
ubot5Ubuntu bug 1262711 in unity8 (Ubuntu) "Unity crashes with lots of music displayed in expanded music category in home scope" [High,Confirmed]16:47
Saviqtsdgeos, not today16:47
Saviqtsdgeos, but just report on the bug that you couldn't reproduce it16:47
Saviqtsdgeos, the above one I got every 2-3 runs on desktop now16:47
Saviqtsdgeos, it probably makes sense to try with https://code.launchpad.net/~unity-team/unity8/remove-albumart-provider/+merge/21262216:48
Saviqas I expect this crash to happen in that provider16:48
tsdgeosSaviq: well, let's try both with and without16:48
tsdgeosto see if it goes away16:48
Saviqtsdgeos, right, yeah16:48
mhr3Saviq, \o/ https://code.launchpad.net/~mhr3/unity-scopes-shell/no-more-unity-core/+merge/21267416:51
Saviqmhr3, nice changecount :D16:52
Saviq7076 lines (+44/-6051) ;D16:52
mhr3heh16:52
mhr3Saviq, the albumart branch didn't land in uitk yet16:55
mhr3so.. :/16:55
Saviqmhr3, yeah yeah, I know16:57
didrocksSaviq: built btw17:04
Saviqdidrocks, ok, let's land it tomorrow, we need design eyes on it, too17:04
* Saviq eod17:06
Saviqp/17:06
Saviq↑ /me has a problem with the right arm apparently..17:06
didrocksSaviq: sure17:13
MacSlowSaviq, i'm just testing the 015 and wonder where the "known OSK bugs" and "preview journey" are listed (https://wiki.ubuntu.com/Process/Merges/TestPlans/Unity8)17:30
MacSlowdidrocks, ^ or maybe you know17:31
MacSlowSaviq, eod then17:31
=== dandrader is now known as dandrader|lunch
didrocksMacSlow: question for Saviq I guess, he wrote the testplan17:37
MacSlowdidrocks, not needed atm... I ran into issues with the right-edge branch... :/17:39
MacSlowit looked so good... pushed it really hard17:39
=== salem_ is now known as _salem
om26ermzanetti, which ppa has the new right-edge switcher ? + latest unity release.17:44
mzanettiom26er: https://launchpad.net/~ci-train-ppa-service/+archive/landing-015/17:44
om26ergreat17:45
=== alan_g is now known as alan_g|EOD
dpmhi all, could someone give us a hand with bug 1297397 ? We're trying to update the scopes tutorial on d.u.c and the scopes tool seems to be failing on a missing symbol18:07
ubot5bug 1297397 in unity-scopes-api "missing symbol" [Undecided,New] https://launchpad.net/bugs/129739718:07
dpmthostr_, would you have an idea what could be going on with that bug? ^18:07
=== pete-woods is now known as pete-woods-afk
=== _salem is now known as salem_
=== jono is now known as Guest59567
=== dandrader|lunch is now known as dandrader
Cimi@unity you know how to debug an app/instance?18:48
CimiI want to debug the welcome wizard, which loads outside unity (before everything)18:49
mzanettiCimi: depends...18:49
mzanettiCimi: do you need to be started by upstart or can you just log in and launch it manually?18:50
mterryCimi, can you set MIR_SOCKET=/tmp/mir_socket to connect to USC and debug via gdb ?18:50
CimiI'll try18:50
thostr_1dpm: are you sure you're having the proper version of 0mq?18:52
thostr_1dpm: or having 0mq installed at all?18:52
Cimimzanetti, I can try launching it manually18:53
dpmthostr_1, I cannot reproduce the issue, kyleN is the original reporter. What package provides 0mq. Is it http://paste.ubuntu.com/7152574/ ?18:54
dpmwe both seem to have it installed18:54
dpmah, I found it, it's libzmq318:57
dpmlibzmqpp3 are the C++ bindings only18:57
dpmkyleN, do you have libzmq3 installed?18:58
kyleNdpm: yes18:58
kyleN$ apt-cache policy libzmq318:58
kyleNlibzmq3:18:58
kyleN  Installed: 4.0.3+dfsg-118:58
dpmsame here18:59
Cimimzanetti, mterry this is what I get when I ran it from adb shell http://paste.ubuntu.com/7152659/19:05
mterryCimi, try launching it through the wrapper script ubuntu-touch-session to setup QT_QPA env and grid units and such19:05
mterryCimi, launch in this order ideally: ubuntu-touch-session gdb wizard19:06
mterry(so gdb doesn't get confused by shell script)19:06
Cimimodule "Unity.Application" is not installed19:06
Cimiok19:07
Cimilet me try19:07
Cimimterry, I think I need an include or so?19:07
mterryCimi, on the device you're getting that?19:08
mterryCimi, that's installed by unity-jmir19:08
mterryCimi, maybe you need to set qt include env vars19:08
mzanettiCimi: not sure what other stuff the script does and whether its required, but that particular one can be fixed also by exporting QT_QPA_PLATFORM=ubuntumir19:08
mzanettiCimi: do you need to run this as root?19:09
Ciminope19:09
mzanettithen you might want to start things through ssh, as user. that should set up all the stuff for you19:10
=== salem_ is now known as _salem
Cimimzanetti, ubuntumirclient or ubuntumirserver?19:18
mzanettiCimi: hmm, good questions. again, depends. if this starts before unity8 it probably has its own mirserver, or is it connecting to usc?19:20
Cimimmm weird19:20
Cimiif I run it as root19:20
=== dandrader is now known as dandrader|afk
Cimiit cannot find unity application19:22
Cimias user it hangs19:22
Cimimzanetti, ^19:22
mzanettiQML2_IMPORT_PATH to load unity.application19:24
mzanettibut I don't know what exactly you want to do...19:24
Cimimzanetti, run system-settings-wizard :)19:30
mzanettiCimi: yeah, but I don't know anything about it. Is it qml only, is it c++, do you want to debug a crash, or just some rendering issue19:31
mzanetti...19:31
Cimimzanetti, it has a main.cpp19:31
Cimimzanetti, apart from that, rest of app is qml19:32
mzanettiand what do you want to debug? something wrong in that main.cpp?19:32
mzanettiotherwise, why don't you just fire up the qml file in a qmlscene?19:33
mzanettibut again, depends...19:33
Cimimzanetti, it needs some other bits in main.cpp19:33
Cimimzanetti, custom objects19:33
Cimimzanetti, still doesn't work19:37
Cimimzanetti, QML2_IMPORT_PATH=/usr/lib/arm-linux-gnueabihf/unity8/qml/ system-settings-wizard19:37
=== dandrader|afk is now known as dandrader
mzanettiCimi: wrong module path19:40
mzanetti /usr/lib/arm-linux-gnueabihf/qt5/qml/19:40
mzanettiI think19:40
mzanettiand /usr/lib/arm-linux-gnueabihf/qt5/imports/Unity-Mir/19:41
mzanettithe latter one is the one containing the applicationmanager19:41
Cimimzanetti, http://paste.ubuntu.com/7152872/19:46
tedgmterry, I installed your silo, I can't seem to get music to play, either in the scope or in the music app.19:47
mterrycurious19:47
mterrytedg, that was working relatively recently19:47
tedgYeah, I tested audio a couple days ago on this device, so I'm reasonable sure it worked before your silo.19:48
mterrytedg, it worked with my silo too.  Let me see what's happening19:49
=== _salem is now known as salem_
tedgmterry, Huh, I rebooted and it's happy now :-/19:50
greybackCimi: you could try attaching to the existing process: "sudo gdb -p `pidof $app-executable`"19:51
greybacknote the backticks19:51
mterrytedg, yeah works for me...19:53
tedgmterry, K, I figure out how to recreate I'll ping you. Seems I can't make it happen now.19:54
mterrytedg, I'm noticing that the indicator-sound's phone_greeter has a mute button but phone does not19:54
tedgmterry, Ah, K, that's a flag19:54
mterryfginther, heyo!  When you get a chance, I'd like an eyeball on https://code.launchpad.net/~mterry/unity8/unlock-script/+merge/21217019:57
mterryanpok, so you tried messing around with the USC hide/show stuff from my branch?  And you said you had no luck?19:58
anpokno couldnt get as far untill now19:59
anpokkgunn gave me the details about the silo19:59
anpoknow I am messing with it:)19:59
fginthermterry, will do.20:00
anpokbut as far as i can tell my proposal does not improve it20:00
tedgmterry, https://code.launchpad.net/~ted/indicator-sound/phone-greeter-mute/+merge/21272120:00
mterry anpok, bummer20:02
mterrykgunn, did you ever re-kick unity8 in silo 004?  I want to toss it to the designers20:03
kgunnmterry: it had some trouble in reconfig...20:03
kgunnbeen trying a while...20:03
kgunni think its fixed, building now20:03
kgunnits just indicator-sound and unity8...so shouldn't be long (fingers crossed)20:04
anpokseems like something else is happening that makes it attempt to show session-020:04
anpokwill spend some more minutes on it20:04
anpokmterry: what is the different between next and active session?20:09
anpok*difference20:09
mterryanpok, active is what should be on top of z order.   next is what should be right underneath20:10
mterryanpok, consider Touch case, where the greeter wants to sit on top of session (so it can show it underneath when you drag greeter aside)20:11
anpokoh then it happens because of the order of calls.. we first get next_session(session-0) -> which disables spinner and raises unity8 then we get set_active_session(greeter-x) and that one gets the focus..20:11
anpokso we raise the session-0 over the spinner / hide the spinner and then greeter comes in in the next frame20:12
anpokah ok I think.. we could keep spinner on20:13
mterrykgunn, is there a way to find out what bzr version a package in a silo corresponds to?20:15
mterryanpok, well lightdm generally gives us the next and active session names before they are actually ready to be displayed.  And we queue them up until they have  frames to render20:16
kgunnmterry: what do you mean exactly? ....there is a build log as part of the packages ?20:22
mterrykgunn, well I was curious what revision of my unity8 split branch the PPA is at20:24
mterrykgunn, I don't see that in the log?20:25
mterryAnd I'd be surprised if it were, since this question is a pre-build one20:25
kgunnmterry:  do you actually mean the version of bzr itself ?20:26
mterrykgunn, naw.  Like, I was making some changes in my split branch in response to Albert's review comments.  And I was just curious if those made it into the PPA when you re-spun it20:27
kgunn...oh, itd strictly be time20:28
mterrykgunn, doesn't seem like I can find that out from the PPA package versions20:28
kgunntimestamps right20:28
kgunnmterry: well the build logs do have that at the top....20:28
kgunn2014-03-25 20:00:16,995 INFO Adding indicator-sound MP(s) to prepare20:28
kgunn2014-03-25 20:00:17,603 INFO Adding unity8 MP(s) to prepare20:28
kgunnyou could look at that against your last push timestamp20:29
mterrykgunn, interesting...  maybe we're looking at different build logs.  I was looking at (say) i386 build log for unity8 in PPA20:30
mterrykgunn, sounds like you're looking at a silo log?20:30
kgunnyes20:30
kgunnwhich all logs remain there...until you clean the silo20:30
kgunn(like land it, merge it, clean it)20:30
mterrykgunn, can you link me the silo status page?  I don't know the dashboard url for 'em20:31
* mterry reboots to test unity8 on desktop session post split20:37
kgunnmterry: http://162.213.34.102/job/landing-004-1-build/20:40
kgunnmterry: new packages are there for indicator-sound and unity820:55
mterrykgunn, swell!  Thanks20:56
=== jhodapp is now known as jhodapp|brb
=== salem_ is now known as _salem
=== jhodapp|brb is now known as jhodapp

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