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

Reply via email to