[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: I plan to ask for removal of gnomekiss from the achive



On Wed, 10 Jan 2018 at 17:46:08 +0100, Markus Koschany wrote:
> Packages at risk from being removed:
> 
> ghextris
> mmpong
> monster-masher
> gnome-breakout
> jumpnbump
> magicor
> pegsolitaire
> gamazons
> gnomekiss

jumpnbump and gamazons are the only ones of these that have been uploaded
since stable, and for gamazons it was only a packaging update anyway.

If nobody intends to maintain these for buster, I'd recommend
getting them removed from unstable now, with the possible exception
of jumpnbump. Prospective users can always fetch them (and the
obsolete GNOME 2 libraries that they depend on) from stable, and if I
understand the rules correctly, as long as a copy exists in the main
Debian archive (ftp.debian.org, as opposed to archive.debian.org and
snapshots.debian.org), new maintainers wouldn't even have to go through
the NEW queue.

In the case of jumpnbump, the only use of GNOME 2 libraries seems to
be a relatively small python-gtk menu, which presumably wouldn't be
rocket science to convert to python-gi (PyGI) and then from there to
python3-gi (which is another good reason to move away from python-gtk
- it has never been available for Python 3). The actual game is
C with SDL and shouldn't need porting AFAICS. The accompanying
GLADE file will need converting to GtkBuilder at the same time
(https://developer.gnome.org/gtk2/stable/gtk-migrating-GtkBuilder.html).
Since that doesn't seem a huge task, and testing/unstable does contain
a newer upstream release that isn't available in stable, it might be
reasonable to remove jumpnbump from testing but leave it in unstable.

> There are probably some more depending on which Gnome libraries are
> removed in the near future.

Quite possibly. With my GNOME team hat on: we really want to get rid of
the GNOME 2 libraries, which haven't been maintained upstream for
several years, and realistically are not going to get any bug fixes now.
A good rule of thumb is that any library that depends on GTK+ 2 is
probably dead.

https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=pkg-gnome-maintainers@lists.alioth.debian.org;tag=oldlibs
has a good overview of libraries from the past, together with some more
recently-maintained but also more niche libraries like libgnome-keyring.

    smcv


Reply to: