The oe.lsb.distro_identifier() method call will return different identification information depending on the source which is found to provide that information.
This series attempts to address this in two ways: 1) preferring os-release(5) as the source of distribution identification. this increasingly common standard mechanism is available on each of the build host distributions we commonly test on. 2) converting the distribution identifier to lower case before including it in the distro_identifier return value. This ensures that, for most of the tested distros, the identifier returned via the LSB code paths matches that returned by the os-release code paths. The following changes since commit 98c6ebf1e05158c689e01b785d32757847cdb10c: oeqa/selftest/kernel.py: Add new file destined for kernel related tests (2016-11-01 10:05:40 +0000) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib joshuagl/liboe http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=joshuagl/liboe Joshua Lock (4): lib/oe/path: remove duplicate import lib/oe/lsb: make the release dict keys consistent regardless of source lib/oe/lsb: prefer /etc/os-release for distribution data lib/oe/lsb: attempt to ensure consistent distro id regardless of source meta/lib/oe/lsb.py | 70 +++++++++++++++++++++++++++++++++++------------------ meta/lib/oe/path.py | 1 - 2 files changed, 46 insertions(+), 25 deletions(-) -- 2.7.4 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
