**** BEGIN LOGGING AT Sat May 25 02:59:58 2019 **** BEGIN LOGGING AT Thu May 30 09:29:05 2019 **** BEGIN LOGGING AT Thu May 30 11:39:20 2019 May 30 13:48:22 hi, I am migrating from Yocto 2.5.1 to Yocto 2.7 and somehow I have troubles with the layer configuration, I get a warning: "No bb files matched BBFILE_PATTERN_core '^/home/oe/yocto/feedconfig/devel/poky/meta/"... any hints what it could be? May 30 13:49:12 the directory is fine and worked in 2.5.1, the .bb fiels are there May 30 13:49:50 I had a look at the migration wiki but either I missed it or there's nothing about that topic there May 30 13:58:43 seems it also does not find the recipes in my layer May 30 14:27:41 did the BBMASK syntax change somehow? May 30 15:03:00 Jin^eLD: it's space separated now, supports multiple patterns, rather than just one with | May 30 15:03:04 afaik thats the only change there May 30 15:03:12 and that was a couple releases ago, not sure when.. May 30 15:04:14 we're slow on updating :P right, seems our one long | separated pattern was causing the issues, I was testing it right now.. thanks May 30 15:05:33 huh. as long as you don't have spaces i wouldn't expect the old syntax to *break*, just now we can do multiple patterns instead of just one, so you can 'BBMASK +=' May 30 15:05:38 * kergoth shrugs May 30 15:09:13 we had BBMASK = and then stuff without spaces, but with escaped newlines, i.e. "blah|bleh|\(linebreak here)foo|bar" May 30 15:09:19 and that masked all of the packages away May 30 15:15:28 huh, interesting, that doesn't sound correct May 30 15:18:45 that is the change that worked for me (in bblayers.conf): https://paste.ee/p/hNkY8 May 30 15:32:37 ah, it wasn't the newlines, it was the indentation May 30 15:33:08 the spaces from the indentation were interpreted as spaces between patterns, so a given pattern was "${OETREE}/...../|" aka "this or nothing", and an empty regex pattern matches everything May 30 15:33:21 that explains it May 30 15:33:53 oooh so the \ indent did it May 30 15:34:40 makes sense, was not immediately obvious :) May 30 15:34:44 agreed May 30 15:35:10 i kind of hate that an empty regex matches everything instead of nothing May 30 15:36:09 I have to admit that I usually struggle with regex despite reading a number of tutorials and articles on it :) May 30 15:49:52 Jin^eLD: btw why do you blacklist whole layers here? ${OETREE}/yocto/feedconfig/${RELEASE_TYPE}/layers/meta-openembedded/meta-(efl|gnome|systemd|xfce|ruby)|\ May 30 15:50:05 Jin^eLD: if you don't want them, why do you add them to BBLAYERS in first place? May 30 15:52:20 actually, if I look at it once more, they are not even added... May 30 15:52:44 must be some legacy stuff in our configs May 30 15:53:07 thanks for the observation :) May 30 15:53:55 the bblayer.conf has been copied over 9 years ;) I guess it accumulated some stuff that's worth reviewing May 30 16:00:09 ha :) May 30 16:00:11 been there May 30 16:00:22 i should probably review our layers with a fine tooth comb again myself, been a while May 30 16:00:29 :) May 30 16:01:02 thing is, one seldom gets time to actually do that, as long as stuff works there are always some "more important" tasks for the next release etc etc... May 30 16:01:39 I'm happy we are now waiting 5 years to switch to the newer Yocto version this time ;) May 30 16:05:24 if I have a set of 5 patches, and one of them needs fixing, do I need to make a v2 and send all 5 patches again? May 30 16:05:35 or can I do a v2 of the one modified patch? May 30 16:16:53 Jin^eLD: yeah... i try to review our layers after every release when we have a moment to breathe, but then i suddenly have to set aside the next major release to work on bugfixes, updates, etc, and never finish it May 30 16:16:54 :\ May 30 16:17:10 sounds familiar :) **** ENDING LOGGING AT Thu May 30 17:08:18 2019 **** BEGIN LOGGING AT Thu May 30 19:17:05 2019 May 30 20:37:37 isn't BMW i3 a go-Kart ? May 30 20:54:41 no, it's not quick enough in corners :) May 30 20:55:40 heheh **** ENDING LOGGING AT Fri May 31 02:59:58 2019