Project

General

Profile

Actions

Bug #6327

closed

PyGTK Deprecated in Debian 10

Added by Dave Hibberd over 5 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
12/27/2018
Due date:
% Done:

0%

Estimated time:
Chirp Version:
0.4.0
Model affected:
(All models)
Platform:
Linux
Debug Log:
I read the instructions above:

Description

Hi all!

I do packaging work for Debian and noticed in our bugtracker that there's been a bug open for chirp for a while now (text copied below)

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885265

The long & short of it is that the Gnome Team are aiming to remove PyGTK from Debian by the time Buster rolls around (mid 2019).

While this isn't immediately an issue, I worry that by the time we hit new Debian Stable and Ubuntu 19.10, we'll all begin to see bug reports about CHIRP not working on Debian/Ubuntu/Mint/etc.

I appreciate it's a pile of work to port to GTK3+, and I can't quite find if this is definitely going ahead this release cycle, but I figured it was worth raising as a consideration for the future! Even if we lose chirp from the release of debian-nextstable, it'd be great if it kept working in the Debian & Friends sandbox anywau.

Thanks for doing awesome work :D

Cheers,
DH

pygtk is unmaintained upstream. It has not had a release since GNOME 3
was released in 2011.

The way forward is to port your app to use GObject Introspection
bindings.

For more information on GObject Introspection see [1] and [2].

Please try to do this before the Buster release as we're going to
try to remove pygtk this cycle.

If you have any question don't hesitate to ask.

[1] https://wiki.gnome.org/Projects/GObjectIntrospection
[2] https://wiki.gnome.org/Projects/PyGObject

On behalf of the Debian GNOME team,
Jeremy Bicha

Related issues

Related to Feature #495: PYTHONClosed02/03/2013

Actions
Related to Feature #5461: Python 3 supportRejected12/27/2017

Actions
Related to Feature #7431: Python3-friendly UI based on wxPythonClosedDan Smith12/03/2022

Actions
Actions #1

Updated by Dan Smith over 1 year ago

  • Status changed from New to Closed

I'm closing this as in favor of #7431, not because this didn't come first, but just because that's where it's being coordinated.

Actions

Also available in: Atom PDF