Bug 7688 - tlgtk requires Python 2
Summary: tlgtk requires Python 2
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Misc (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.13.0
Assignee: Pierre Ossman
Keywords: prosaic
Depends on: 7508
Blocks: 4586 7691
  Show dependency treegraph
Reported: 2021-04-19 13:43 CEST by Samuel Mannehed
Modified: 2021-07-22 12:35 CEST (History)
2 users (show)

See Also:
Acceptance Criteria:


Description Samuel Mannehed cendio 2021-04-19 13:43:27 CEST
Our tlgtk is built for Python 2, which is no longer available on modern distros. We need to convert tlgtk to Python 3.

Also see bug 7508 for using PyGObject/Gtk3 in tlgtk.
Comment 1 Samuel Mannehed cendio 2021-04-19 13:44:47 CEST
It's easier to find PyGObject for Python 2 than it is to find Pygtk2 for Python 3 (has that ever existed?), so that will dictate the order we do things.
Comment 7 William Sjöblom cendio 2021-06-11 15:44:59 CEST
`tlgtk` has now been converted to python 3. No significant changes had to be done for this change since we did all the heavy lifting when migrating from PyGTK to PyGObject (see bug 7508).

Marking as resolved.
Comment 9 Niko Lehto cendio 2021-06-14 10:07:02 CEST
The changes looks good, closing.

Note You need to log in before you can comment on or make changes to this bug.