Your message dated Fri, 27 Nov 2020 12:34:09 +0000
with message-id <[email protected]>
and subject line Bug#967247: fixed in allegro5 2:5.2.6.0-3
has caused the Debian Bug report #967247,
regarding allegro5: depends on deprecated GTK 2
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
967247: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=967247
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: allegro5
Severity: normal
User: [email protected]
Usertags: gtk2 oldlibs
Control: block 947713 by -1
This package has Build-Depends on GTK 2 (libgtk2.0-dev), or produces
binary packages with a Depends on GTK 2.
GTK 2 was superseded by GTK 3 in 2011 (see
<https://bugs.debian.org/947713>). It no longer receives any significant
upstream maintenance, and in particular does not get feature development
for new features like UI scaling on high-pixel-density displays (HiDPI)
and native Wayland support. GTK 3 is in maintenance mode and GTK 4 is
approaching release, so it seems like a good time to be thinking about
minimizing the amount of GTK 2 in the archive.
GTK 2 is used by some important productivity applications like GIMP, and
has also historically been a popular UI toolkit for proprietary software
that we can't change, so perhaps removing GTK 2 from Debian will never be
feasible. However, it has reached the point where a dependency on it is
a bug - not a release-critical bug, and not a bug that can necessarily
be fixed quickly, but a piece of technical debt that maintainers should
be aware of.
A porting guide is provided in the GTK 3 documentation:
https://developer.gnome.org/gtk3/stable/migrating.html
Some libraries (for example libgtkspell0) expose GTK as part of their
API/ABI, in which case removing the deprecated dependency requires
breaking API/ABI. For these libraries, in many cases there will already
be a corresponding GTK 3 version (for example libgtkspell3-3-0), in which
case the GTK 2-based library should probably be deprecated or removed
itself. If there is no GTK 3 equivalent, of a GTK 2-based library,
maintainers should talk to the dependent library's upstream developers
about whether the dependent library should break API/ABI and switch
to GTK 3, or whether the dependent library should itself be deprecated
or removed.
A few packages extend GTK 2 by providing plugins (theme engines, input
methods, etc.) or themes, for example ibus and mate-themes. If these
packages deliberately support GTK 2 even though it is deprecated, and
they also support GTK 3, then it is appropriate to mark this mass-filed
bug as wontfix for now. I have tried to exclude these packages from
the mass-bug-filing, but I probably missed some of them.
Regards,
smcv
--- End Message ---
--- Begin Message ---
Source: allegro5
Source-Version: 2:5.2.6.0-3
Done: =?utf-8?q?Andreas_R=C3=B6nnquist?= <[email protected]>
We believe that the bug you reported is fixed in the latest version of
allegro5, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Rönnquist <[email protected]> (supplier of updated allegro5 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 27 Nov 2020 13:02:04 +0100
Source: allegro5
Architecture: source
Version: 2:5.2.6.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Andreas Rönnquist <[email protected]>
Closes: 967247
Changes:
allegro5 (2:5.2.6.0-3) unstable; urgency=medium
.
* Add patch to use GTK3 instead of GTK2 (Closes: #967247)
* Add Forwarded: not-needed to use-debians-dejavu-font patch
* Add patch 0005-Fix-warnings-in-make_doc.patch - As the name,
fixes build warnings from make_doc
Checksums-Sha1:
d845d85fce50b4f9175cb674baae49bbda28aa34 3576 allegro5_5.2.6.0-3.dsc
6ad76a9cfb7746dc396b7b3abb464c8343146ca2 18808 allegro5_5.2.6.0-3.debian.tar.xz
f1cbe82110e762b3c9e32937a63c955b4aefd2af 15618
allegro5_5.2.6.0-3_source.buildinfo
Checksums-Sha256:
f7b102e819e34164dacdfadebef18403276c3efe51330e7d896d43275325e188 3576
allegro5_5.2.6.0-3.dsc
8b1c6e4f003971817c910a2d1e8c0e93a4b63ea11cb134a451ef0303ed628408 18808
allegro5_5.2.6.0-3.debian.tar.xz
847a58ccd3841d03d24e7efbf21bdf156f3de953e8e16a874e7fd033ca0e97b3 15618
allegro5_5.2.6.0-3_source.buildinfo
Files:
ee76eaea9d0ce5ebc20f962128c8f993 3576 libs optional allegro5_5.2.6.0-3.dsc
475773757215d582b5e6511324e01be1 18808 libs optional
allegro5_5.2.6.0-3.debian.tar.xz
abf1e14830172645bf25ae2f1d73bd40 15618 libs optional
allegro5_5.2.6.0-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEE2zBuSxD/2Y7021XXGUtjGrLaKIgFAl/A720RHGd1c25hbkBn
dXNuYW4uc2UACgkQGUtjGrLaKIh3ahAAu/Cfr1s4euMGLTloC+eNutCYnQnbdqir
unpyI2VlYvL0SXd+vVOKQD2M1HSz12RFtkxelGjG/6yyzgQ6AAENEGPQ0A0JnamJ
MOmp9mP2QyJ9y7SXkHdKrfjvJmdk8NyaQS0YiES6klZ7cSyvGvrewpkxkU7BdZWs
Qm7HvE2+mKaoAA9OPBq767dQ6/LTnyEjSbP61z0dE94O8EEtDhWdplscndlJ1KwL
aHYBVnDDOjTa7ZDOnOaOi7ZZy7IuGFflLMLE4QoSqqa26J3WzJeSY75PCf0fMjse
0QAjNDzIAW24B17o0KSzZJmXsp2qhrggb9XkrJZtUsZGD5iaKG4Ohx20DYyQcKxy
HeScgELlZhOhiJ+vbjAIvALt5rWk3UBkHYAq/Tb1jlGAFKmcwtn0Jwa1zxqBxxu7
lyDdapqp4RUpB1EDhgu9WjIP8aTxNRCYrtEt+zoWoHMvDO+KF5PYk8enQ1tPfeSP
+W0dG7dWqcxGYVQHtQz5mdi7DgWQEeXSsIDckuR0FE6mO8ld7TPQtodgm3rUM3Rw
dxfRq3LY/ejcWIYJepyHWY+vN8kLo0fbvl5YUCohHSKJ6kRNeguZdvjusbjAG8Ki
/Dbc5D8PKSrsD31exYjJw7FdRRaq7xNq5Xv2RYZy/7XOX5vRJST+P8LtF3XxtydJ
u9US4KwE4IQ=
=m45U
-----END PGP SIGNATURE-----
--- End Message ---