Your message dated Wed, 05 Jan 2022 14:38:03 +0000
with message-id <[email protected]>
and subject line Bug#967582: fixed in libgtkdatabox 1:1.0.0-1
has caused the Debian Bug report #967582,
regarding libgtkdatabox: 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.)
--
967582: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=967582
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libgtkdatabox
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: libgtkdatabox
Source-Version: 1:1.0.0-1
Done: Graham Inggs <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libgtkdatabox, 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.
Graham Inggs <[email protected]> (supplier of updated libgtkdatabox 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: SHA512
Format: 1.8
Date: Wed, 05 Jan 2022 13:59:38 +0000
Source: libgtkdatabox
Built-For-Profiles: noudeb
Architecture: source
Version: 1:1.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Graham Inggs <[email protected]>
Closes: 967582
Changes:
libgtkdatabox (1:1.0.0-1) unstable; urgency=medium
.
* New upstream release
* Switch to GTK 3 (Closes: #967582)
* Drop patches no longer needed, refresh remaining
* Do not install examples/*.glade files which no longer exist
* Switch to libgtkdatabox1
* Adapt packaging for new documentation
* Let debhelper install files instead of d-shlibs
* Update debian/copyright
* Add myself to Uploaders
* Remove trailing whitespace from debian/changelog
* Drop unused lintian-overrides
* Bump Standards-Version to 4.6.0, no changes
Checksums-Sha1:
686391b8be36fec3b7b70e5d44ed0724a53720d2 2280 libgtkdatabox_1.0.0-1.dsc
48d3c1b56386af7307245cb198b7ee3b72a80e9e 9908
libgtkdatabox_1.0.0-1.debian.tar.xz
Checksums-Sha256:
213d26a36cdbfb0183811f440396797429eb186590812bfd57b29f7b8f1c9991 2280
libgtkdatabox_1.0.0-1.dsc
b9d119f38ef684002216eb03e742cf97bd74429b6ff27e9e32a4f59c2367e075 9908
libgtkdatabox_1.0.0-1.debian.tar.xz
Files:
4d79dfdc051d904f898a14f174b2179b 2280 science optional
libgtkdatabox_1.0.0-1.dsc
89f8e2ced549c123d8dd3bfabd59502f 9908 science optional
libgtkdatabox_1.0.0-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEJeP/LX9Gnb59DU5Qr8/sjmac4cIFAmHVpZAACgkQr8/sjmac
4cJg9w//d/OA/MDKWR2OFOEO7V8G9zoPS9+0LGAoeUYkI8yudEkfSxDhBPZKyUY0
oQLl6gP5Z0fK3Au5pqUAawrSpgakJBsV/pvToLscfCTzbKtYP0ZjWOKo74MCU/rE
BX4Sj2YpF5RDtGnQFZh4SUvsvGVSHdbNlRx0/mUCDNwyRIDn3hS58+0bdWf7Aizc
4eHBYMXOZDUpILy+aGHrg5rRPNDw3b/sy4hQnGUZSAh+2a42AVsYMgZddErD9rT6
M0XgV8e3D8I0q9JrFxuUHVGa8hQyWLmj3k+v+xw4TSXLs53tiplyQXZCQvMX+yhM
Z/1kI0aC/68JlLfEjrj+p1aNpHV+LDLJ91vFXBOidQXD3gCQ90qO06dKl/Ua0yHe
DtvD3C3imB0Kt+SNS1XxeslumtcFMs7EcrQaKVgmZPWmpLS9pOJCo6iT4JwWmM0O
iRrc2CKNqt4pb0KspV3FimUZretGrO0P+Mj2xmrfsIUj/ik9/qyt3yUo1nX9yhen
fL95Cx7sxoQtLWhnMUPMH7Y7pXa8f9iZ/U07kJQ2kJKf8DKjX2fHk6CFgLqYHwMJ
SIRLwuQptSzl2d3716aBW8ShJADVB4gewtniCe/H8nREfwwVGp8c5CZGJMws4NuY
Nu6boaHIro/+e18+4pPqfg9FxfeWZF3gvMAw0Plad+cJAXyKAIo=
=hvNP
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers