This is version 2 of this series. It addresses all open questions I had, and fixes a few bugs:
Previous open questions: * existing RDEPENDS vs RRECOMMENDS for some but not all packages * -dev package depends no some, partly non-existing packages, e.g. util-linux-losetup-dev Both questions solved by simply dropping all pre-existing RDEPENDS, so that the util-linux meta package now unconditionally RRECOMMENDS all split sub-packages. No invalid -dev dependencies remain * /etc/default/mountall moved into util-linux-mount * util-linux-swaponoff remains Some additional fixes have been added: * Fix handling of escape characters in regexs and hence fix python Deprecation warnings which will be problematic in python 3.8. (similar to RP's patch posted earlier to other packages) * use PN for package name prefix, not BPN * -ptest depends on the meta-package now, so that all the utils it tries to execute / test are actually available in the file system * use systemd_system_unitdir instead of open-coding * inherit manpages * use EXTRA_OEMAKE instead of duplicating command line arguments * also sort ALTERNATIVE_LINK_NAME for man pages I think this is ready to go now. [YOCTO #13058] Cheers, Andre' -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core