Your message dated Sat, 09 Dec 2023 16:34:21 +0000
with message-id <[email protected]>
and subject line Bug#967568: fixed in libayatana-indicator 0.9.3-1.1
has caused the Debian Bug report #967568,
regarding libayatana-indicator: 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.)
--
967568: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=967568
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libayatana-indicator
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: libayatana-indicator
Source-Version: 0.9.3-1.1
Done: Bastian Germann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libayatana-indicator, 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.
Bastian Germann <[email protected]> (supplier of updated libayatana-indicator
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: Mon, 13 Nov 2023 15:27:03 +0100
Source: libayatana-indicator
Architecture: source
Version: 0.9.3-1.1
Distribution: unstable
Urgency: medium
Maintainer: Ayatana Packagers <[email protected]>
Changed-By: Bastian Germann <[email protected]>
Closes: 967568
Changes:
libayatana-indicator (0.9.3-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Drop GTK 2 support. (Closes: #967568).
Checksums-Sha1:
343d6a4e45f9da0b325186d042c2f64cae645d17 2612
libayatana-indicator_0.9.3-1.1.dsc
e20482cf51db18a3a5a093dc87b53c53e4023fc3 14236
libayatana-indicator_0.9.3-1.1.debian.tar.xz
d7726a6fa2d0dc280416b1efb9a7bfd95792ebd5 11130
libayatana-indicator_0.9.3-1.1_source.buildinfo
Checksums-Sha256:
23da27424e521ed3d0f776cfa6a09640acccc907930f853fb46372b72b4a675a 2612
libayatana-indicator_0.9.3-1.1.dsc
f0f7fda2470835448f67beb6c65ccf59e4032734640f9b7f10912aa17e60ea2f 14236
libayatana-indicator_0.9.3-1.1.debian.tar.xz
63ae1273c943de325d1de148aad12e5de015e972efa6b9aef2b1dffe849f2066 11130
libayatana-indicator_0.9.3-1.1_source.buildinfo
Files:
3671cc1ac455b6c962142cb80e52f417 2612 libs optional
libayatana-indicator_0.9.3-1.1.dsc
a4efdce929926004984b5e4e14303b64 14236 libs optional
libayatana-indicator_0.9.3-1.1.debian.tar.xz
5a8490bcd3c6195748dd6958305d3e9c 11130 libs optional
libayatana-indicator_0.9.3-1.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmVnWuYQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFC+RC/96dKOXbzDshleL9yeCcYPDiBw/+R0I+/Sj
m6MyTM0+AfOiGmqaDZS/LYDYmsV4pY78KIM/iNejs7Pj3ec/5ELMYIAqzw52FW7L
3A8yQ5KwoLRzV/cIPvxoshysD7Ob2BQooId+t3XrNWWfmTjZez/Yt+oLW2MbL01S
DeTpr4JetmJovPL2Y17rH9DXJsxaP0XuprWQMxfHuyx5xcnU0W91iWR4nhu/IVFJ
tcQ8k/bOXLvlEiB1O1kJPSfUX2XNV79al9/xVUHD81fVZeUaCAfx5pt+cf66t4Mv
2lSjzQpE5pLzCOZnj0ACmCa8mKi2LT3GpokL9oA+TvU++99vAWwtiDF8tDp/GLLI
vtEWg1rini7400/0L2SLbp4YsoRAT3hHn3gIAoRCfJC5mZUyZzYdHrgzG7EpM92m
OO1bdGyyDsfz1wggptaR6RB/CxyPX8+RYiTuqN70HOS8jIcT0xMQNLs+IRvY+MsP
1MIPbsfjmx7HufCmWQF4R56MLK1Eqk8=
=GD7t
-----END PGP SIGNATURE-----
--- End Message ---