**** BEGIN LOGGING AT Tue Jun 21 02:59:58 2016 Jun 21 04:41:10 dkirker: :D Jun 21 07:56:45 morning Jun 21 08:00:55 morning Jun 21 11:36:04 JaMa: I had no other way to get these includes then defining them as PACKAGES it seems Jun 21 11:36:15 I'm open for other suggestions though :) Jun 21 11:38:26 what you mean by "to get these includes"? Jun 21 11:38:36 they should be provided by the recipe thanks to this: Jun 21 11:38:37 PACKAGES_DYNAMIC += "^libpurple-protocol-.* ^libpurple-plugin-.* ^pidgin-plugin-.* ^finch-plugin-.*" Jun 21 11:40:16 JaMa: The plugins only seem to get generated when I use the --enable-plugins, but these don't get packaged it seems in the pidgin or libpurple ipk Jun 21 11:43:32 that doesn't explain to me why you would need to explicitly list them in PACKAGES variable :/ Jun 21 11:45:24 JaMa: I get separate IPKs for each of the plugins when I do the --enable-plugins Jun 21 11:45:36 But these then don't end up in my image Jun 21 11:48:35 I only have libjabber.so.0 liboscar.so.0 libymsg.so.0 and log_reader.so Jun 21 11:48:48 None of the others while I do have IPK's for them that were built Jun 21 11:49:05 This is in /usr/lib/purple-2/ btw Jun 21 11:49:34 Legacy had a lot more, which I'm able to replicate with PACKAGES but that isn't proper as you said. Jun 21 11:49:39 It seems to work though. Jun 21 11:50:20 However I do get some warnings during build when doing it this way. Jun 21 12:08:39 are you saying that after setting PACKAGES variable they automagically apper in the image? Jun 21 12:09:04 JaMa: Yup it seems so Jun 21 12:09:08 I cannot believe that, they are installed in image thanks to RRECOMMENDS_${PN} Jun 21 12:09:31 at least these 2 pidgin-sipe \ Jun 21 12:09:32 whatsapp-purple \ Jun 21 12:09:41 PACKAGES doesn't influence runtime dependencies Jun 21 12:09:55 Yeah: Yeah I added those 2 to packagegroup as well Jun 21 12:10:07 you need to list required packages in RDEPENDS or RRECOMMENDS Jun 21 12:10:18 then you don't need to set PACKAGES variable, right? Jun 21 12:10:25 The others appear because of PACKAGES Jun 21 12:10:34 Let me try again in a bit Jun 21 12:10:48 does it show any QA warning without PACKAGES? Jun 21 12:11:05 like that plugin depends on protocol without having runtime dependency on it? Jun 21 12:12:02 Let me test now Jun 21 12:12:09 I'm home so have access to my build machine Jun 21 12:15:27 Did a -c cleanall first to delete any artifacts so takes a few mins Jun 21 12:16:12 Could it be because pidgin recipe itself generates teh plugins, RRECOMMENDS won't work, since they're not available yet? Jun 21 12:16:31 There is no hard RDEPENDS actually, using that would not be very correct, would it ? Jun 21 12:16:43 don't use cleanall Jun 21 12:16:46 use cleansstate Jun 21 12:17:00 cleanall only removes also downloaded sources which is useless in 99,9% Jun 21 12:17:20 JaMA: OK Jun 21 12:17:23 Well it's done now Jun 21 12:17:25 RDEPENDS in packagegroup recipes is completely ok Jun 21 12:17:40 Seems I do have the plugins now :S Jun 21 12:17:43 RRECOMMENDS even in the same recipes should work Jun 21 12:17:47 I tested this before and didn't have Jun 21 12:17:58 because PACKAGES_DYNAMIC says they will be created during do_package Jun 21 12:18:20 only case where this doesn't work is when the dependency between them is detected only during do_package task Jun 21 12:18:25 which shows that QA warning Jun 21 12:19:15 like in this case: Jun 21 12:19:16 http://git.openembedded.org/meta-openembedded/commit/?id=350bd0bee460633592df3d9211b9cc15b4f9cb11 Jun 21 12:19:38 JaMa: Let me just make sure i have the correct version of the meta-oe recipe Jun 21 12:19:38 but if you don't see such QA warnings, then it's not the case and adding them explicitly to PACKAGES shouldn't influence anything Jun 21 12:19:45 Could be I locally changed something before Jun 21 12:20:02 I doubt it, just double checking now Jun 21 12:23:55 JaMa: Sorry was looking in the wrong tree.. Ie was checking i586 while I was building Tenderloin. I don't have the extra plugins with the standard OE pidgin recipe Jun 21 12:27:39 So I only have the 4 plugins now the others aren't there. Jun 21 12:30:00 did you list them in RDEPENDS (in packagegroup)? Jun 21 12:30:09 Any logs that could help? Jun 21 12:30:23 JaMa: No should I? Jun 21 12:30:25 can you show whole change you did in meta-webos-ports? Jun 21 12:30:30 yes you should Jun 21 12:30:46 JaMa: Ah ok, this is luneos-extended one right? Jun 21 12:31:10 where the other pidgin packages are listed Jun 21 12:33:06 JaMa: pidgin itself isn't listed due to the fact that imaccountvalidator/libpurple use it Jun 21 12:35:09 you can list them in meta-luneos/recipes-luneos/services/imlibpurpleservice.bb RDEPENDS if that's where they are needed/used Jun 21 12:36:24 JaMa: Shouldn't it be RRECOMMENDS since it's a plugin, not a hard requirement for running? Or I misunderstood the usage of both? Jun 21 13:19:18 JaMa: OK if I add them to RRECOMMENDS for imaccountvalidator it seems to be OK Jun 21 13:27:22 Herrie|Pre3: sorry my screen session crashed couple minutes ago Jun 21 13:27:32 so I haven't seen anything after my last message Jun 21 13:28:48 JaMa: I simply added them all (plugins) to RRECOMMENDS in imaccountvalidator and that seems to work and they get included in build. Jun 21 13:29:09 Need to runtime test it for qemux86 but should be OK I guess Jun 21 13:30:43 yes it should be ok Jun 21 13:45:26 Let me test & PR changes Jun 21 14:19:47 JaMa: Seems OK Jun 21 14:19:51 Making some PR now :) Jun 21 14:24:57 JaMa: Should I add the RRECOMMENDS to imlibpurpleservice as well, since that one will require them too? Jun 21 14:29:06 imlibpurpleservice... what a mouthful Jun 21 14:32:42 yes, you should Jun 21 14:37:15 JaMa: OK already thought so Jun 21 14:38:10 GodGinrai: we didn't come up with that... Blame Palm/HP :P Jun 21 14:40:40 JaMa: https://github.com/webOS-ports/meta-webos-ports/pull/186/files Jun 21 14:40:43 That should do it :) Jun 21 14:48:11 Herrie: lol will do Jun 21 15:40:21 JaMa: It's build & runtime tested just for you to check if you see nothing strange Jun 21 18:21:02 * HaDAk rubs his eyes Jun 21 18:21:11 i should have slept longer last night Jun 21 18:32:12 HaDAk: Welcome to the club... We went to bed at 8:30PM last night and passed out still exhausted.... Seems little one is getting his final molars, so doesn't let us sleep much or at least not in peace :P Jun 21 18:32:36 my excuse isn't nearly as bad...i went to a concert last night Jun 21 18:32:42 didn't get to bed until 1:30am Jun 21 18:32:46 woke up at 8:30 Jun 21 18:33:06 did we ever get the default background changed? https://hanskokx.photography/?share&id=60 Jun 21 18:33:31 HaDAk: No not yet Jun 21 18:33:35 T_T Jun 21 18:33:45 Which one of these? Jun 21 18:33:54 where are we at with continuing the conversation about the nexus 5 port? Jun 21 18:37:42 HaDAk: I do have a Nexus 5, just no time yet to build anything Jun 21 18:37:45 Well that's lying Jun 21 18:37:52 Let me look at our porting guide again Jun 21 18:37:55 And put stuff to run Jun 21 18:37:59 i've got some stuff built, but i'm stuck at the kernel part. Jun 21 18:38:13 of course, at this point, my webos portion is pretty old and should be rebuilt Jun 21 18:42:19 I'm on Ubuntu 16.04 now so will update the guide accordingly as well Jun 21 18:48:18 fantastic. Jun 21 18:48:27 i wish i was more useful...but the guide is no bueno. Jun 21 18:48:36 once it's good, i can try porting to other hardware Jun 21 18:59:57 HaDAk: Also my first attempt but Tofe said he might get a N5 too. He's by far the most knowledgable out of us 3 on these things :P Jun 21 19:00:13 i WANT to be knowledgable! Jun 21 19:00:16 i want to help more! Jun 21 19:00:24 but with bad instructions, i'm useless on my own Jun 21 19:00:31 and i don't have any other tasks to do Jun 21 19:00:37 i want to help more, but i don't know how. :( Jun 21 19:01:40 HaDAk: Same here... Jun 21 19:01:53 do we have a task board? Jun 21 19:36:09 back Jun 21 19:38:31 Power outage here it seems :s Jun 21 19:38:40 So will be logging off Jun 21 19:38:45 Herrie|Pre3: ok Jun 21 19:38:51 oh, that was quick Jun 21 20:13:02 Herrie: you need freeimage recipe as well Jun 21 20:38:01 Herrie: I've PR'ed a little gift :) Jun 21 20:38:14 easy to do, but really missing **** ENDING LOGGING AT Wed Jun 22 02:59:58 2016