**** BEGIN LOGGING AT Thu Apr 26 03:00:03 2018 Apr 26 03:26:34 New news from stackoverflow: bitbake: adding php-intl support to php recipe Apr 26 04:29:57 paulbarker i'm running "selftest -v" on ubuntu 16.04 Apr 26 05:26:55 New news from stackoverflow: In Yocto, how to include header files from another recipes Apr 26 08:19:17 The grub-efi dosn't copy all the grub modules(*.mod files) to my boot directory, any sugesstion to fix that ? Apr 26 08:36:29 Hi guys. I have a class that validates kernel configuration dependencies, by looking at corresponding entry in .config file. It works perfectly well when kernel is built locally, and I locate config file at ${STAGING_KERNEL_BUILDDIR}/.config. The problem occurs when kernel comes from sstate-cache. The ${STAGING_KERNEL_BUILDDIR} doesn't exist it that case. Where could I locate .config file in this case? Apr 26 08:37:45 I see there's a kernel configuration in kernel-dev package. But I can't find a task, which is responsible for its deployment Apr 26 08:49:16 Hi all. Can anyone help me with a python3 on the target issue? Apr 26 08:51:04 I can't seem to get _posixsubprocess.py on the target. In fact looking at the python3-subprocess rpm for my target, it doesn't even contain that file. Apr 26 09:57:42 New news from stackoverflow: Add kernel configuration options using configuration fragments in custom YOCTO layer Apr 26 12:25:27 JoeR: I found it in python3-subprocess_3.5.3-r1.0_cortexa9hf-neon.ipk contains /usr/lib/python3.5/lib-dynload/_posixsubprocess.cpython-35m-arm-linux-gnueabihf.so Apr 26 12:26:43 Thanks. Yeah. I can find it, but I can't work out how to (correctly) get it into my image in a maintainable way. It seems like the poky include files are wrong. I don't know how I should manage that? Apr 26 12:28:10 New news from stackoverflow: Yocto and the generation of images when using repository of signed rpm packages Apr 26 12:29:11 JoeR: By including python3-subprocess in IMAGE_INSTALL perhaps? In fact, I don't specify this package myself as something else i drawing it in Apr 26 12:29:17 *is Apr 26 12:33:47 JoeR: if you've a recipe which doesn't work unless you manuallt install that package then the rdepends just need to be extended Apr 26 12:33:58 the brute force fix to to depend on python3-modues, which is "all of python" Apr 26 12:34:16 the proper fix is to list the bits of the python standard library that the app uses Apr 26 12:36:32 I include python3-subprocess in my image. It includes the subprocess.py but not _posixsubprocess. Apr 26 12:37:59 The issue is that the subprocess.py "recipe" doesn't include what it actually needs, which is outside of my control. I've fixed it by modifying to the generate-manifest.py and python-3.5-manifest.inc Apr 26 12:39:04 It feels likes a bug in how python3-subprocess is actually building. I'm not quite sure I understand the way python modules are managed by yocto, as there's not really any recipe building anything for them. It just seems to guide whats copied into the rpms. Apr 26 12:39:53 It's entirely possible this is resolved, I'm stuck on Krogoth at the moment as I'm not given the time to move everything forward to Rocko (rebuilding the kernel patches etc.) Apr 26 12:41:34 At the moment the only way I can think to manage this is to have those two files in my layer, overriding that in poky. The yocto manual implies that this is a "bad thing" though. Apr 26 13:02:26 JoeR: Sounds like that might be a bug on the Krogoth branch which has been resolved in more recent branches. Apr 26 13:03:06 If you've got a change which fixes the issue maybe you could submit it to help anyone else stuck on that branch Apr 26 13:04:53 Sure. Thanks guys. Apr 26 13:33:15 hi all Apr 26 13:53:11 Dear All, Apr 26 13:53:49 Is there any easy way to have generated image only python3? Apr 26 13:55:05 (and avoid installing python 2 (the default python) on the image) ? Apr 26 14:01:42 lukma, tell the system to exclude python(2) and then work through the dependency failures... Apr 26 14:02:29 you can exclude python 2 in two different ways.. blacklist it.. that would keep it from even being built... or on the packaging side use PACKAGE_EXCLUDE... Apr 26 14:02:43 that would prevent a package that was built from being installed Apr 26 14:04:55 fray: It seems like a few packages depends on it though Apr 26 14:05:57 yes they do. You will have to break the dependencies in order to create a system w/o python2. This may require using alternative recipes, changing configuration options for the recipes, or even writing patches/new code to work around it Apr 26 14:06:33 if you do go through this, I would suggest any patches you end up making get sent back to the upstream projects. Creating a smaller system is a goal for a lot of people.. we just havn't had the time. Apr 26 14:16:55 fray: And I suppose that as python2 is now regarded as an obsolete.... Apr 26 14:17:12 I wouldn't consider python2 obsolete.. but I'd consider it as 'not-preferred' Apr 26 14:17:17 the switch will be done sooner or latter Apr 26 14:17:20 there is a broad movement to move everything to python3 Apr 26 14:17:32 It is an earthqueaking :) Apr 26 14:31:45 bug triage is bridge 5 id: 799259796 which changed recently Apr 26 14:39:37 hey! I'm trying to set up a recipe for a setuptools-based python package. the setup.py imports an extra python package (namely setuptools_scm, see https://github.com/Blosc/pycblosc2/blob/master/setup.py#L1). I successfully integrated the recipe for setuptools_scm in my layer, but currently I guess my setuptools_scm package only ends up in my image. how do I ensure setuptools_scm is made available during build ? Apr 26 14:43:42 jmk: depend on setuptools-scm-native Apr 26 14:48:24 rburton : many thanks, done! Apr 26 15:10:35 i'm getting an error creating proxy when using the rauc update command, any suggestions ? Apr 26 15:19:59 stephano, is Pirate with his Arrrrs Apr 26 15:22:32 * stephano dons his cocked hat Apr 26 15:22:41 lolz Apr 26 15:23:12 * stephano thinks that phrase is NSFW Apr 26 15:27:18 * armpit thinks of Monty Pythons "The Crimson Permanent Assurance" seen Apr 26 15:28:52 New news from stackoverflow: Can not find bitbake command inside yocto Apr 26 15:40:18 If anyone has experience with making recipes for Node packages, could you have a look at my SO question - https://stackoverflow.com/questions/50047005/making-a-recipe-for-node-package-noble? Cheers. Apr 26 15:59:00 New news from stackoverflow: Making a Recipe for Node package Noble Apr 26 16:06:52 shell task functions in recipes, do not support < sveinse: puzzles.git says otherwise Apr 26 16:09:08 (there's not a magic shell involved, the functions get passed to /bin/sh Apr 26 16:09:19 (yes I did git-grep <<) Apr 26 16:10:17 rburton: Hmm. when then is my file empty after echo >${DEPLOY_DIR}/agile/Agile_files.txt < *why then Apr 26 16:11:02 s/echo/cat/ Apr 26 16:11:06 because that's not how here documents work? Apr 26 16:11:14 yes, what paulbarker said Apr 26 16:11:37 baaahhh. forget it. my bad Apr 26 16:11:40 in your example, echo is printing an empty line and ignoring the stdin Apr 26 16:12:02 PEBKAC Apr 26 16:29:05 New news from stackoverflow: How to disable Warning error flag in yocto recipe Apr 26 16:33:48 Hello, I have a question about taking an existing application (web server in go and a databse) that was is running on a beaglebone with a debian image and moving them onto a custom board with an image build from yocto. Is there anything that debian provides that I can't reproduce with yocto? Apr 26 16:35:29 Overall Debian has more generally available software -- however, I would expect that most common (and many non-common) components are available from the Yocto Project and/or the ecosystem of available layers. Apr 26 16:41:36 fray Thank you Apr 26 16:43:39 you can see the items people have published in the layerindex. layers.wrs.com Apr 26 16:43:43 sorry.. wrong url Apr 26 16:43:47 layers.openembedded.org Apr 26 16:46:46 thanks Apr 26 16:53:17 I'm curious: Do any of you build images with Yocto that you do a lot of post-processing with? E.g. like packaging/installer. Do you then do the post processing steps in yocto, or do you implement these scripts outside of Yocto? Apr 26 16:54:03 I'm in an architectural disussion if it is better to put everyting in once place, like bitbake, or have the more custom specialized packers outside of bitbake. Apr 26 16:55:18 sveinse, I use mender with yocto. I find its better to do an A/B image update, then there are little if any possibilities for error Apr 26 16:55:30 we have most of the installer bits outside of the bitbake build. there's a recipe that archives up some components to prep them for that postprocessing, add metadata, etc, but that's about it Apr 26 16:55:53 it really depends on what you need to package, i think, and how it'll be distributed Apr 26 16:56:37 in our setup, even our main application components get cross-built by bitbake Apr 26 16:57:53 we (and our customers) do post processing steps both in and out of the bitbake environment. We prefer doing it within the environment, which means we can then capture them in configuration files (distro, .inc fragments, etc..) but there are occasionally things that just don't want to work within.. for those we end up having to document for others in a README file, which often people don't read.. :P Apr 26 17:01:50 fray, python3-PyNaCl ;) Apr 26 17:05:38 Cool guys. My turn: We currently have the post processing steps in bitbake, but not without some hairy hacks. We're building for multiple MACHINES images that is bundled into one deduplicated image, which is then injected back into a ext4 image for each machine. So build sequencing (across MACHINES) is important. Apr 26 17:08:05 uhm.. What's the current best-practice for adding user accounts to an image? currently trying to use inherit extrausers EXTRA_USERS_PARAMS = ... and having no new users appear. Apr 26 17:08:54 the extra users only runs during image creation... assuming you followed the right steps.. (I don't remember them offhand to help, but I know they've been documented) Apr 26 17:14:51 I've found about three methods partially documented. I'm looking for one method mostly or fully documented, and the current best-practice method, preferably. Apr 26 17:29:12 okay, I found an example in meta-skeleton, but couldn't find any documentation to tell me its there. Apr 26 18:29:31 New news from stackoverflow: ath10k Firmware : IBSS (Ad-Hoc) - WiFi : Mode missing [closed] Apr 26 18:36:35 what's the difference between devtool reset and devtool finish? Apr 26 18:36:58 i was playing around with a recipe, and now i want to abandon the playground Apr 26 18:39:48 finish updates recipes/appends with the changes you've made. converts commits to patches, updates existing patches, etc Apr 26 18:40:01 reset just drops the bbappend from the workspace and goes back to using the recipes as is Apr 26 20:29:57 New news from stackoverflow: Copy/Move Yocto Project To Another Computer Apr 26 22:05:23 kergoth: thanks :-) Apr 26 22:05:49 devtool sure is cool! Apr 26 22:05:51 np Apr 26 22:05:52 agreed Apr 26 22:07:15 she's usually hanging out in #yp-infra Apr 26 22:11:50 stephano left before i could say "ha" Apr 26 22:12:44 he's a drive-by comedian **** ENDING LOGGING AT Fri Apr 27 03:00:02 2018