**** BEGIN LOGGING AT Wed Jun 03 02:59:57 2020 Jun 03 20:00:59 I have created a custom distro which inherits from core-image-minimal and it has a recipe custdistro-prod.bb Jun 03 20:01:09 I have reused poky for creating my custom distro Jun 03 20:01:24 poky's build/conf/local.con has debug-tweaks enabled by default. I wanted to disable root user login from shell for production distro therefore I added EXTRA_IMAGE_FEATURES_remove = "debug-tweaks" inside customdistro-prod.bb Jun 03 20:01:33 and it has worked Jun 03 20:01:41 However, I also want a development version of distro which allows root user login from shell. The dev version of distro is customdistro-dev.bb . the code for customdistro-dev.bb is below Jun 03 20:01:51 require recipes-core/images/customdistro-prod.bb Jun 03 20:02:00 EXTRA_IMAGE_FEATURES += "debug-tweaks" Jun 03 20:02:09 However it does not seem to be enabling root login for dev distro . Jun 03 20:02:17 I am using "require recipes-core/images/customdistro-prod.bb" as first line in customdistro-dev.bb because I want to get all the implementation done for customdistro-prod.bb Jun 03 20:02:25 any idea where is the problem... or if my approach of creating prod and dev version of distro is not correct? Jun 03 20:04:34 kiwi_29: FWIW, we do that with pre-canned conf files instead of separate distros Jun 03 20:12:45 do you mean build/conf/local.conf file ? JPEW Jun 03 20:54:51 heh, kiwi_29 didn't know _remove is impossible to undo without an intermediate variable to override, i guess Jun 03 20:54:52 * kergoth yawns Jun 03 22:24:50 undoing _remove is like bringing someone from dead .. likely impossible **** ENDING LOGGING AT Thu Jun 04 03:06:17 2020