python-ftdi needs libftdi version <= 1.2, whereas python3-ftdi needs >= 1.3

Bug #1815049 reported by Martin Pecka
6
This bug affects 1 person
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://github.com/adafruit/Adafruit_Python_GPIO/issues/61#issuecomment-363477104
[2] https://github.com/adafruit/Adafruit_Python_GPIO/issues/50#issuecomment-363479708

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.