[OE-core] [PATCH v2 00/12] util-linux: one package per binary

André Draszik git at andred.net
Tue Jan 15 14:45:10 UTC 2019


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'




More information about the Openembedded-core mailing list