**** BEGIN LOGGING AT Tue Oct 10 03:00:01 2017 Oct 10 06:44:55 rburton, thank you! Oct 10 07:06:27 may I use OEROOT in my local.conf as the base path? Oct 10 07:41:53 hello Oct 10 07:42:20 I have builded an image for raspberry pi 3 using meta-rpi and meta-raspberrypi Oct 10 07:42:23 it boots Oct 10 07:42:36 but I don't see the login prompt Oct 10 07:42:44 any idea ? Oct 10 07:43:10 where do you look fopr the login prompt? Oct 10 07:45:01 I'm using an FTDI cable Oct 10 07:45:22 connected to the pins of the rpi3 Oct 10 07:45:36 I see all the boot messages Oct 10 07:45:42 ok, so on the serial port. thats right, usually there should be one. Oct 10 07:46:09 the last message I see is "INIT: Id "S0" respawning too fast: disabled for 5 minutes" Oct 10 07:47:08 well thats the reason. Oct 10 07:47:22 are you using a custom kernel config? Oct 10 07:47:35 this can happen for example, if system lacks some kernel features Oct 10 07:47:47 no Oct 10 07:48:07 I'm using the original recipe inside meta-rpi Oct 10 07:48:20 ok, and why meta-rpi AND meta-raspberrypi? Oct 10 07:48:39 do you mean why I'm using both of them ? Oct 10 07:48:50 yes Oct 10 07:49:11 i'm no rpi user, but mixing BSP usually is not a good idea. and it sounds a bit like it Oct 10 07:49:50 I was following an online tutorial Oct 10 07:50:14 maybe I have just to try with one and I have to use the normal core-image-minimal Oct 10 07:51:03 thats a good idea! Oct 10 08:32:07 hi Oct 10 08:32:36 I'm bumping poky from krogoth to rocko and getting errors like during expanding variables like: which triggered exception ImportError: No module named 'features' Oct 10 08:32:43 am I missing something on my host PC? Oct 10 09:09:09 open-nandra: Hi, hard to tell, can you provide more informations? do you have python3 or python2.7 only ? Oct 10 09:09:45 nayfe: I found a reason it was some internal features.py file which was missing Oct 10 09:10:14 btw I'm seeing also error in lines like: try: Oct 10 09:10:15 ver = gitrev_run("git rev-parse --short HEAD", gitdir) Oct 10 09:10:15 except Exception, e: Oct 10 09:10:15 bb.fatal(str(e)) Oct 10 09:10:35 any particular bit of that? Oct 10 09:10:39 poky complains about except Exception, e: like: SyntaxError: invalid syntax Oct 10 09:10:47 no idea Oct 10 09:10:49 why Oct 10 09:10:51 thats becayse we use python3 now Oct 10 09:10:55 and that isn't valid python3 Oct 10 09:11:06 oh Oct 10 09:11:07 ok Oct 10 09:11:20 if you're porting between releases 1) read the release notes 2) you'll need to port all your custom classes to python3 Oct 10 09:11:49 rburton: 2) is obvious, but hey, c'mon, 1)? Oct 10 09:11:58 Oct 10 09:12:08 i know it's controversial :) Oct 10 09:12:13 rburton: I did look at : http://www.yoctoproject.org/docs/2.3/ref-manual/ref-manual.html#moving-to-the-yocto-project-2.3-release Oct 10 09:12:20 maybe I overlooked it Oct 10 09:12:27 sorry about spamming :) Oct 10 09:12:40 * LetoThe2nd feels totally left out alone and starts a sadsad sob story about being antialphabetic! Oct 10 09:13:04 open-nandra: it was in the 2.2 release: http://www.yoctoproject.org/docs/2.3/ref-manual/ref-manual.html#migration-2.2-metadata-now-must-use-python-3-syntax Oct 10 09:14:03 rburton: thanks a lot Oct 10 12:39:59 fray: I know it's old, but thanks for the explanation here: https://lists.yoctoproject.org/pipermail/yocto/2011-November/003542.html I had same question yesterday, and you had the perfect answer! Oct 10 12:41:47 hmm, how do i know which version of bitbake to use with openembedded-core pyro? Oct 10 12:44:58 peacememories: have you already selected a distribution? e.g. poky has bitbake included Oct 10 12:45:17 i'm trying to setup my own minimal distribution Oct 10 12:46:08 poky is for sure more minimal than say, angstrom. Oct 10 12:48:59 peacememories: i second the position to start with poky, but if you absolutely think you need to do the matching by hand, see: https://www.openembedded.org/wiki/OE-Core_Standalone_Setup Oct 10 13:00:16 peacememories: https://wiki.yoctoproject.org/wiki/Releases tells you Oct 10 13:00:28 thank you Oct 10 13:12:06 rburton: WARNING: atk-2.26.0-r0 do_configure: QA Issue: atk: configure was passed unrecognised options: --disable-glibtest [unknown-configure-option] Oct 10 13:12:12 rburton: WARNING: at-spi2-core-2.26.0-r0 do_configure: QA Issue: at-spi2-core: configure was passed unrecognised options: --disable-xevie [unknown-configure-option] Oct 10 13:12:20 kanavin: thanks :) Oct 10 13:12:25 rburton: I'll send my own version of those patches if you don't mind :) Oct 10 13:12:33 please Oct 10 13:12:45 rburton: do fujitsu even pay attention to these things? :/ Oct 10 13:13:25 distros can turn those off (or more likely their distro has never turned it on) Oct 10 13:14:06 rburton: to be honest another reason I'm not dropping my patches is that it makes the patch count a nice round 50 :-) Oct 10 13:14:13 haha Oct 10 13:14:35 just running world on it, followed by sanity checking core-image-sato Oct 10 13:16:45 hi again, another issue when bumping to rocko: subprocess.CalledProcessError: Command '['rm', '-rf', '/path/to/recipe/../'] returned non-zero exit status 1 Oct 10 13:17:22 open-nandra: full stack? Oct 10 13:19:03 rburton: ERROR: myrecipe-3120-g2a9c579-r14 do_unpack: Build of do_unpack failed Oct 10 13:19:03 ERROR: myrecipe-3120-g2a9c579-r14 do_unpack: Traceback (most recent call last): Oct 10 13:19:04 File "/home/marek/projects/yocto/build/poky/bitbake/lib/bb/build.py", line 646, in exec_task Oct 10 13:19:04 return _exec_task(fn, task, d, quieterr) Oct 10 13:19:04 File "/home/marek/projects/yocto/build/poky/bitbake/lib/bb/build.py", line 584, in _exec_task Oct 10 13:19:04 exec_func(task, localdata) Oct 10 13:19:06 File "/home/marek/projects/yocto/build/poky/bitbake/lib/bb/build.py", line 203, in exec_func Oct 10 13:19:08 bb.utils.remove(cdir, True) Oct 10 13:19:10 File "/home/marek/projects/yocto/build/poky/bitbake/lib/bb/utils.py", line 683, in remove Oct 10 13:19:12 subprocess.check_call(['rm', '-rf'] + glob.glob(path)) Oct 10 13:19:14 File "/usr/lib/python3.5/subprocess.py", line 581, in check_call Oct 10 13:19:16 raise CalledProcessError(retcode, cmd) Oct 10 13:22:47 rburton: I've added smalla debug to build.py so lines are shifted by 1 Oct 10 13:31:24 do i need to put nonremovable layers into both BBLAYERS and BBLAYERS_nonremovable? Oct 10 13:42:04 rburton: maybe I need to remove do_unpack because it probably refuse to delete path when project is Oct 10 13:42:35 I tried to set do_unpack[noexec] = "1" Oct 10 13:42:40 but it doesn't help Oct 10 17:10:13 https://www.ostechnix.com/convert-deb-packages-arch-linux-packages/ Oct 10 17:12:54 huh Oct 10 19:17:24 Dont know how arch community will like it Oct 10 19:17:35 since arch's principle is KISS Oct 10 20:52:05 bitbake question Oct 10 20:52:37 Is there a better way than bb.utils.contains_any('VAR', ['foo', 'foo.xz', 'foo.gz'], ...) ? Oct 10 20:53:10 ie I just want to know if foo.* is in VAR Oct 10 21:12:21 Tartarus: it'd be easy to do programmatically, but you'd be doing so manually, and bypassing use of contains* would result in the checksum depending on the entire value of the variable, rather than just the presence/absence of those values.. Oct 10 21:12:26 so there's a tradeoff there Oct 10 21:12:51 kergoth: So there's not a util function that does what I'm thinking of already? Oct 10 21:14:00 not that i know of. even if there was, codeparser only knows about getvar/appendvar/prependvar, getvarflag/appendvarflag/prependvarflag, contains/contains_any, and exec_func/exec_task Oct 10 21:14:16 if you're not opposed to depending on the entire variable, any(i.startswith('foo.') for i in d.getVar('VAR').split()) would do Oct 10 21:14:34 of course, use of vardepvalue could help with that, depending on wha tyou need to do Oct 10 21:17:01 kergoth: OK, thanks Oct 10 21:17:55 AGL does additional things for vmdk images vs non-vmdk images. Today it's just checking for vmdk and vmdk.xz (I added the latter to pyro only for them), but with rocko and later it's wic.vmdk. Oct 10 21:29:13 checking for the existence of particular image tpyes and/or compression types seems like a pretty common thing to do, i had to do it with wic to handle the dependency on the wks file checksum Oct 10 21:29:21 maybe we should write a helper for it that properly parses the fstypes out Oct 10 21:29:34 rather than the semi-naïve text processing we're doing Oct 10 22:20:21 In one of my layers I'm trying to clone a git repo via https which is private Oct 10 22:20:42 my .netrc works when using git or repo directly, but fails when I run bitbake Oct 10 22:21:14 I see on the mailing list most people suggest to use ssh instead of https, is this because private https clones are not supported by the git fetcher? Oct 10 22:23:48 the default protocol if you do a git: clone is git:// did you tell it to do http? Oct 10 22:24:53 rburton, here is my example: SRC_URI = "git://github.com/private/linux.git;protocol=https;branch=linux-v4.11.y-dev;name=kernel Oct 10 22:25:39 I've also tried SRC_URI = "git://github.com/private/linux.git;protocol=https;user=username:password;branch=linux-v4.11.y-dev;name=kernel hoping that username:password would come from the .netrc Oct 10 22:25:52 but it is not evaluated like that at runtime Oct 10 22:27:03 i'd say look at the fetch log to see what its running and if the error is helpful Oct 10 22:27:14 k let take a peek Oct 10 22:37:54 I'm pretty sure .netrc works for me with github Oct 11 01:53:15 tyler-baker: i use .netrc for https fetching with bitbake on a regular basis, for what it's worth Oct 11 01:55:54 kergoth, thanks, I was able to get it working. It was an error in our build env, the .netrc was being deployed for the incorrect user. Oct 11 01:56:06 all is good now Oct 11 01:56:13 thanks for the help! Oct 11 01:58:12 ah, good to hear, np **** ENDING LOGGING AT Wed Oct 11 03:00:02 2017