python-ftdi needs libftdi version <= 1.2, whereas python3-ftdi needs >= 1.3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libftdi1 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
There is a problem with the python bindings for libftdi.
Several sources [1, 2] say that to use python-ftdi with Python 2, libftdi has to be in version 1.0 <= libftdi <= 1.2, whereas to work with Python 3, it has to be >= 1.3.
Now there's a single package, for xenial with version 1.2, for bionic+ with version 1.4. This means python3-ftdi is supposed to be buggy on xenial, and python-ftdi is buggy on bionic+ (confirmed by me).
I know it'd be a big change, but it seems inevitable to provide separate packages libftdi1-2 and libftdi1-4, with 1-2 providing only python-ftdi, and 1-4 providing only python3-ftdi.
Do you think that is possible?
[1] https:/
[2] https:/