python2 cannot import lsb_release on yakkety and now xenial
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| lsb (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
| Xenial |
Fix Released
|
Critical
|
Unassigned | ||
Bug Description
[SRU Justification]
Targeted fix for a regression introduced in the previous SRU; the 'lsb_release' python module is now unavailable in python 2, where it was available before the SRU.
[Test Case]
1. Install lsb-release from xenial-updates.
2. Run "python -c 'import lsb_release'".
3. Verify that the command fails with an error.
4. Install lsb-release from xenial-proposed.
5. Run "python -c 'import lsb_release'".
6. Verify that the command succeeds (silently).
[Regression potential]
Minimal; this restores the python module to the state it was prior to the latest SRU. A debdiff of the binary packages should show no other changes.
python2 cannot import lsb_release on yakkety. `locate` shows "lsb-release" installed several files, but
/usr/
is missing from disk. This was seen on an aws instance provisioned using the 20160526 daily image.
| summary: |
- python2 cannot import lsb_release on yakkety + python2 cannot import lsb_release on yakkety and now xenial |
| description: | updated |

Status changed to 'Confirmed' because the bug affects multiple users.