bindep/bindep
Clark Boylan 313cccff27 Use the distro package to determine distro
Some distros don't have lsb_release and some aren't even linuxes. Lets
work to support them by using the python distro package which has a
consistent api to getting the distro id, codename, and version info that
we need.

This does its best to be backward compatible by adding atoms for the
os-release reported name and the lsb_release reported name when they
differ on distros; however, it is likely that my survey was incomplete
and there may be other non matching distros. (For some reason it seems
like this is super common with rpm based distros...).

Note that the test for a missing lsb_release has been removed since that
is not the distro package's responsibility and it has multiple
fallbacks.

Change-Id: I891f5d21accb3fbf6d56bd6b0c2ebc2601682442
2018-06-22 13:52:09 -07:00
..
releasenotes/notes Use the distro package to determine distro 2018-06-22 13:52:09 -07:00
tests Use the distro package to determine distro 2018-06-22 13:52:09 -07:00
__init__.py Add a --version option 2015-04-30 00:34:51 +00:00
depends.py Use the distro package to determine distro 2018-06-22 13:52:09 -07:00
main.py Add new syntax to allow matching multiple profile 2017-10-06 18:42:09 -04:00