**** BEGIN LOGGING AT Sat Jan 18 02:59:59 2014 Jan 18 08:16:31 morphis: ping Jan 18 08:17:14 Running stable now in emu. It finds 12 update (though it doesn't seem to refresh the screen properly always)? Jan 18 08:18:42 It cannot download the update yet, it tells me "Error downloading updates: Error during updating feeds: Child did finish with error" Jan 18 08:18:49 Is this because the build is not ready yet? Jan 18 08:19:41 I also noticed that when I switch on Wifi on the left panel it doesn't switch Wifi on in the right panel. If I switch it on/off on the right panel it DOES update the left panel Jan 18 08:24:41 Wifi "bug": http://tinypic.com/r/zn7adf/5 Jan 18 08:27:36 The update panel: http://tinypic.com/r/adoopz/5, http://tinypic.com/r/2rf3of6/5, http://tinypic.com/r/28rgqjp/5 and http://tinypic.com/r/vem9te/5 Jan 18 08:28:53 ka6sox: Seems to be in favor of adding the filemgr app. Can you create a repo and give me access to it? I'll work with Jan for rebranding and PR Jan 18 08:37:36 Firefox OS tablet is damn ugly ;) http://asadotzler.com/2014/01/16/firefox-os-tablet-program-first-device-specs/ Jan 18 08:45:08 Herrie: the wifi bug is known but someone needs to fix it :) Jan 18 08:45:14 Herrie: I will look at the update one Jan 18 08:47:17 It just doesn't seem to update the screen in emu Jan 18 08:47:21 Herrie: https://github.com/webOS-ports/org.webosports.app.filemanager Jan 18 08:47:25 When I go to another panel and back it's fine ;) Jan 18 08:47:40 the error http://tinypic.com/view.php?pic=vem9te&s=5 is more what I care about Jan 18 08:47:48 ah you mean the wifi panel Jan 18 08:48:07 No, the update one Jan 18 08:48:44 When I click Check Updates, the spinner starts but doesn't update the screen when it has a result Jan 18 08:49:00 I need to go out of the panel, to another panel and back and it tells me there's an update Jan 18 08:49:11 Same when I try to download the update Jan 18 08:49:21 SPinner starts and stops but doesn't update the screen Jan 18 08:49:27 hm Jan 18 08:49:31 I got to another panel and back and it shows Jan 18 08:49:36 Not sure if it's emu specific Jan 18 08:50:11 Since i have no devices to test with Jan 18 08:50:19 possible Jan 18 08:50:39 You can check on the Nexus GSM/7 maybe ;) Jan 18 08:50:48 Just what I noticed since you said updates should work I thought to try Jan 18 08:53:09 I am flashing 011 currently Jan 18 08:53:20 it worked fine for me but I never tested it yet on the emulator Jan 18 08:53:27 Ah ok Jan 18 08:53:36 The last error with the error msg is strange indeed Jan 18 08:53:45 I think it should only show update available hwen build is complete? Jan 18 08:53:52 Herrie: btw. we need to adjust the flashing instructions Jan 18 08:54:03 after 012 its not needed to flash the kernel manually Jan 18 08:54:07 it's part of the zip then Jan 18 08:58:20 OK Jan 18 08:58:22 I can do that Jan 18 08:59:22 So basically 9 and 10 need to be removed from http://webos-ports.org/wiki/Install_WOP_for_Maguro ? Jan 18 09:01:54 Herrie: right Jan 18 09:05:33 Herrie: hm. the download worked fine on the N7 Jan 18 09:07:21 update went fine Jan 18 09:08:13 let me try the same on the emulator Jan 18 09:10:17 Herrie: btw. the compress.tracemonkey-pldi-09.pdf crashes webkit :) Jan 18 09:12:53 It shouldn't.... Jan 18 09:13:01 Chrome works, Firefox works, IE works ;) Jan 18 09:13:15 yeah Jan 18 09:13:21 it's special to our webkit version Jan 18 09:13:38 the webprocess crashed with SIGSEGV Jan 18 09:13:47 so it's a hard crash somewhere inside webkit Jan 18 09:13:58 nothing the app can solve (maybe can workaround) Jan 18 09:14:09 you tried it in the emulator? Jan 18 09:14:26 it's even possible that it works in the emulator but not on arm device Jan 18 09:23:00 Garfonso: can you take a look at the failing update service? Jan 18 09:34:53 yes, right on it. Jan 18 09:37:01 Garfonso: thanks Jan 18 09:37:34 Garfonso: are you not on our trello board? Jan 18 09:38:32 I don't think so... what's that? Jan 18 09:39:17 morphis: update worked on the N7? Jan 18 09:39:18 It works on legacy as well Jan 18 09:39:29 Garfonso: yes Jan 18 09:39:35 Garfonso: https://trello.com/b/TIZXk0xw/luna-next Jan 18 09:39:37 Isn't it the file scanning service that causes it? Jan 18 09:39:46 Garfonso: I just need your trello account name or your gmail name Jan 18 09:40:03 It doesn't start with 11 on emu for me Jan 18 09:40:07 Herrie: for me the panels don't update either, but clicking into them is sufficient. Jan 18 09:40:12 Need to see with 12 when ready Jan 18 09:40:23 Yeah clicking somewhere Jan 18 09:40:51 According to Roshan PDF app should work on emu Jan 18 09:40:58 But with 11 I get white screen Jan 18 09:41:05 Universe Browser still broken too Jan 18 09:43:10 morphis: I think it's achimkonigs Jan 18 09:43:40 Garfonso: added Jan 18 09:43:57 you have a card assigned now :) Jan 18 09:49:10 I actually don't have a clue what trello is and how to use it... so that probably will take some time. ;) Jan 18 09:50:40 Garfonso: it's simply a board with cards where each card is a task Jan 18 09:51:00 hm.. opkg update returns an error: opkg_download: Failed to download http://build.webos-ports.org/webos-ports/ipk//x86/Packages.gz, wget returned 1. Jan 18 09:51:28 that is what the service complains about. Should it ignore errors from opkg update? Not sure.. Jan 18 09:51:44 na Jan 18 09:51:50 it's i586 instead of x86 Jan 18 09:52:04 JaMa: can you have a look at this? Jan 18 09:52:59 there was a way to quick fix that, right? *tries to remember* Jan 18 09:53:09 yes Jan 18 09:53:21 you have to modify /etc/opkg/x86*.conf Jan 18 09:53:31 it points to x86, just change it to i586 Jan 18 09:54:48 ok. But first let me improve the service so it produces more useful error messages in this case. ;) Jan 18 09:55:05 that would be great **** BEGIN LOGGING AT Sat Jan 18 09:59:03 2014 Jan 18 10:09:06 morphis: updated wiki :) Jan 18 10:09:09 http://webos-ports.org/wiki/Install_WOP_for_Maguro Jan 18 10:09:14 Herrie: thanks Jan 18 10:09:20 Do we still need to keep "These images do NOT constitute a ROM, They are individual pieces and NOT intended or expected to be included in any ROM " in there? Jan 18 10:09:45 yes Jan 18 10:10:08 OK Jan 18 10:10:10 Just checking ;0 Jan 18 10:11:31 Herrie: the point "5. Additionally, download the latest kernel image" can be dropped too Jan 18 10:13:04 removed it already Jan 18 10:13:08 OK Jan 18 10:13:48 Herrie: btw. the image link is still pointing to webos-ports-staging/wip Jan 18 10:14:01 better point it to http://build.webos-ports.org/webos-ports/images/ Jan 18 10:14:07 as that is what users should use Jan 18 10:14:14 everything else is for the skilled people :) Jan 18 10:49:23 Garfonso: where did you get "x86"? Is it in opkg/arch.conf? Jan 18 10:50:09 what I did is type "opkg update" on my unmodified emulator image. ;) Jan 18 10:50:35 Garfonso: fwiw update service shouldn't fail when this happens (like opkg just shows error but continues) Jan 18 10:50:59 the problem is that OE build lists all possible architectures which are compatible with your platform Jan 18 10:51:29 but that doesn't say that every architecture will have some packages in it and Packages.gz will exist Jan 18 10:51:47 should update continue for all opkg update errors? Jan 18 10:52:17 if there is at least one Package.gz successfully downloaded, then I would say yes Jan 18 10:52:56 in /etc/opkg there also is a x86-feed.conf which contains src/gz wp-x86 http://build.webos-ports.org/webos-ports/ipk//x86 Jan 18 10:54:27 if it's too hard to filter it on update service side I can either add another filter in OE build or create dummy Packages.gz in feed (without any packages in it) Jan 18 10:55:07 but in general case, update service should be robust enough to handle this (other opkg feeds will have the same problem) Jan 18 11:06:53 Garfonso: commented on your PR Jan 18 11:06:53 ok, I'll change it to go on if at least one feed did download ok. Jan 18 11:07:06 hm Jan 18 11:07:26 JaMa: I think we should add the empty Packages.gz Jan 18 11:07:42 as we have to make sure we download everything we need for the update Jan 18 11:07:55 so if one feed fails we don't know which and that one can contain required updates Jan 18 11:08:24 so having the requirement that all feed downloads succeed is imho the better one Jan 18 11:08:57 as a feed update can also fail cause of network connectivity where all other succeed Jan 18 11:11:09 that's true. Jan 18 11:13:32 also, when I fix x86-feed.conf feeds don't fail. So arch.conf is not the issue. Jan 18 11:16:09 ok, but it will be only in public feed, not in staging ones Jan 18 11:16:31 what about showing warning when some feeds cannot be downloaded and error when all of them? Jan 18 11:16:45 at least to cover the staging feeds Jan 18 11:16:58 thats a good idea Jan 18 11:17:23 or we check in the service if we're currently updating for the staging feeds or not Jan 18 11:17:56 searching for "webos-ports-staging" in the output should be enough Jan 18 11:18:08 e.g. updating from local build will have the same problem Jan 18 11:18:28 because people wont know that they need to create dummy Packages.gz Jan 18 11:19:05 Garfonso: can you send me the list of currently included package architectures? I'll add filter, because it's easier now Jan 18 11:20:02 hmm maybe I'll get it myself with -e Jan 18 11:24:41 PACKAGE_EXTRA_ARCHS="x86 i386 i486 i586" Jan 18 11:24:46 PACKAGE_EXTRA_ARCHS="x86_64" Jan 18 11:24:49 interesting Jan 18 11:27:37 morphis: looking at distro-feed-configs.bbappend we'll have a lot of these missing Packages.gz for gnexus and grouper Jan 18 11:29:58 morphis: Garfonso: http://bpaste.net/show/169424/ Jan 18 11:32:23 hm Jan 18 11:33:32 JaMa: however for maguro we have only armv7a-vfp-neon, all and maguro feed Jan 18 11:34:00 and for qemux86 we get a x86-feed.conf Jan 18 11:34:21 which points to .../ipk/x86 but there is no i586-feed.conf as it should Jan 18 11:38:18 that should be fixed in that paste above Jan 18 11:38:33 but I'm surprised that maguro is OK :) Jan 18 11:38:45 but well now when we're back on armv7a-vfp-neon it should Jan 18 11:39:16 so only a500 is most likely broken (without non-neon feeds) Jan 18 11:39:19 Tofe|Away: ^ Jan 18 11:40:32 right Jan 18 11:41:28 so, but still I change update service so that some feeds failing to download produces a warning but allow the user to continue to download packages? Jan 18 11:41:47 Garfonso: I vote yes :) Jan 18 11:42:17 IIRC maemo was doing the same Jan 18 12:32:28 morphis: any objection against rebuilding from scratch in next stage (thanks to small improvement in sstatesig.py)? Jan 18 12:39:19 JaMa: no Jan 18 12:39:40 will be another good test case for the update :) Jan 18 12:46:30 morphis: I'll squash few dora-next commits again Jan 18 12:46:38 rebasing 280+ takes quite long time Jan 18 12:47:00 :) Jan 18 12:55:47 271 isn't much better, but I'll do the rest in separate -next to be sure that I don't introduce some new regression Jan 18 13:11:28 opkg does re-download all packages every time. Is that ok? Jan 18 13:19:31 Garfonso: merged Jan 18 13:25:36 there is another one: https://github.com/webOS-ports/org.webosports.app.settings/pull/9 Jan 18 13:25:56 btw: I don't have write access to that repository. Is that intended? Jan 18 13:26:15 no Jan 18 13:26:17 let me fix that Jan 18 13:26:57 Garfonso: you should have access now Jan 18 13:27:41 morphis: With the latest ubuntu hybris bits, can we play media? Jan 18 13:28:02 Herrie: you mean the one I pushed today? Jan 18 13:28:28 Yes? Jan 18 13:28:46 in general, yes Jan 18 13:28:50 but it needs some more work Jan 18 13:28:51 :) Jan 18 13:28:54 Of course ;) Jan 18 13:28:58 We need an app ;) Jan 18 13:29:12 yeah, thats the last thing in the list for this .) Jan 18 13:30:35 but one other thing I am currently working on is getting hwcomposer support in Jan 18 13:32:29 ok, update service is now also updated... I'll be off to lunch. :) Jan 18 13:34:41 Garfonso: thanks Jan 18 13:35:42 How about the browser? Jan 18 13:35:48 IT's quite critical to work? Jan 18 13:37:09 Herrie: I will look at it too Jan 18 13:37:19 Herrie: the guy doing the file manager is here on IRC? Jan 18 13:37:25 Yeah ;) Jan 18 13:37:29 janthiemen Jan 18 13:37:39 Are we OK with the linkware icons? Jan 18 13:37:46 Or need to swap them for something else? Jan 18 13:37:46 linkware? Jan 18 13:38:31 Filemanager icons are from visualpharm.com, they require a link in the repo Jan 18 13:39:04 http://www.visualpharm.com/free_icons.html Jan 18 13:39:12 "These include several dozen icons that are ordered by our clients most frequently. We distribute them free for personal use and also free for commercial use, but we require linking to our website. If you don't want to link to the website, you can purchase them for $49-199 per set." Jan 18 13:40:38 aren't there other icon sets we can use for free? Jan 18 13:43:19 We could find some I guess Jan 18 13:43:24 What license they need to have? Jan 18 13:44:54 puuh Jan 18 13:45:01 creative commons would be good Jan 18 13:47:53 the icons should be changed anyway, as they look terrible, especially in the launcher Jan 18 14:30:39 janthiemen: the filemgr is already usable? Jan 18 14:30:48 if yes, I will submit a first version later today to our images Jan 18 14:36:21 yup, if all went well, it's functional (at least on emulator) Jan 18 14:38:00 weird error after last rebase Jan 18 14:38:02 ERROR: ExpansionError during parsing /OE/build/wpb/webos-ports/meta-webos-ports/recipes-core/images/webos-ports-image.bb: Failure expanding variable license_create_manifest: ShellSyntaxError: LexToken(NEWLINE,'\n',0,0) Jan 18 14:50:08 janthiemen: btw. you should remove the deploy directory from the repo Jan 18 14:51:41 morphis: hmm is -! correct here? if [ -! -e ${DEPLOY_DIR_IMAGE}/zImage-${MACHINE}.fastboot ] ; then Jan 18 14:51:52 no Jan 18 14:51:56 ok, will fix Jan 18 14:51:57 just ! Jan 18 14:52:09 sorry for that .. Jan 18 14:52:23 np, good that bitbake detects it :) Jan 18 14:52:37 hehe Jan 18 14:52:45 interesting why it didn't here Jan 18 14:52:51 janthiemen: did that for you now Jan 18 14:53:42 morphis: well it still fails to parse after the fix :) Jan 18 14:54:55 janthiemen: and you should add the license you're submitted the app under Jan 18 14:57:38 morphis: it's more likely caused by WEBOS_DISTRO_BUILD_CODENAME ?= "${@base_get_metadata_git_branch('.', None).strip()}" added in meta-webos Jan 18 14:57:50 sorry for noise Jan 18 14:57:52 np Jan 18 15:09:06 pushed to -next, btw I've dropped qt5-5.2.0 branch, if you need it you can use jansa/dora instead Jan 18 15:11:27 morphis: thanks, I forgot about the deploy folder, does it matter what type of license or is gpl fine? Jan 18 15:11:45 janthiemen: only that it needs to have one Jan 18 15:11:52 you're the author so you're free to choose Jan 18 15:12:01 either GPL or Apache-2.0 is what we prefer Jan 18 15:17:48 morphis: should I start new builds now or wait for you? Jan 18 15:17:58 they will take long.. dora branch pushed Jan 18 15:18:10 JaMa: no, please go ahead Jan 18 15:19:03 ack, time for breakfast :) Jan 18 15:28:51 :D Jan 18 15:31:41 janthiemen: please name the license file LICENSE or COPYING Jan 18 15:37:41 morphis: done Jan 18 15:37:49 janthiemen: thanks Jan 18 15:37:59 sorry btw, I'm new to this Jan 18 15:48:26 janthiemen: nothing to be sorry :) Jan 18 15:53:28 janthiemen: merged Jan 18 17:05:45 JaMa: you took the updated gstreamer with your last update? Jan 18 17:49:12 JaMa: I don't know if it still makes sense to maintain a500 build right now Jan 18 17:49:36 I never could stabilize my 3.0 kernel with gcc 4.8 Jan 18 17:50:03 and I don't put any effort anymore on this target anyway Jan 18 18:19:23 morphis: not yet, sorry Jan 18 18:19:40 Tofe: ok Jan 18 18:53:05 JaMa: I think we can drop the a500 then Jan 18 18:58:02 looks like it, I'll disable jenkins job after todays build Jan 18 18:58:51 morphis: which gst plugins do you need? all of them? Jan 18 18:59:24 JaMa: would be great if that doesn't cause too much work Jan 18 18:59:32 in every case the -bad one Jan 18 19:00:13 and 1.2.2 is enough right? (no need for _git as well) Jan 18 19:00:38 I'm just blindly copying them, so it's the same work :) Jan 18 19:01:03 right Jan 18 19:01:05 1.2.2 Jan 18 19:01:23 that is what the ubuntu guys based their patches on Jan 18 19:10:10 morphis: pushed to jansa/dora, but not yet even build tested Jan 18 19:15:35 ok Jan 18 19:15:35 will pick them later into morphis/work for more work Jan 18 19:15:35 JaMa: in meta-webos-ports? Jan 18 19:15:35 y Jan 18 19:15:36 I'm restarting build now, so in few hours I can report that they at least build correctly Jan 18 19:15:36 maybe we should blacklist 0.10 gstreamer after that Jan 18 19:15:37 yes Jan 18 19:15:37 blah I bought some terrible beer, no more coding today... Jan 18 19:17:48 :D Jan 18 23:19:37 morphis: ok, it builds, I've added one more commit to blacklist gst-0.10, but need to add correct rdepends for 1.0 variants **** ENDING LOGGING AT Sun Jan 19 02:59:59 2014