Your message dated Sat, 07 Dec 2024 21:34:17 +0000
with message-id <[email protected]>
and subject line Bug#967242: fixed in abx 0.1-0.1
has caused the Debian Bug report #967242,
regarding abx: 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.)
--
967242: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=967242
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: abx
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: abx
Source-Version: 0.1-0.1
Done: Bastian Germann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
abx, 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 abx 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: Sat, 07 Dec 2024 20:17:44 +0000
Source: abx
Architecture: source
Version: 0.1-0.1
Distribution: unstable
Urgency: medium
Maintainer: Chow Loong Jin <[email protected]>
Changed-By: Bastian Germann <[email protected]>
Closes: 967242 1081609
Changes:
abx (0.1-0.1) unstable; urgency=medium
.
* Non-maintainer upload
* Import version 0.1 (Closes: #1081609)
* Build with GTK 3 (Closes: #967242)
Checksums-Sha1:
7d9474618b872915cba6c6989d32794c0485d95c 1594 abx_0.1-0.1.dsc
1ac896d19c4ec49a48573ab07698887efcda6e58 155709 abx_0.1.orig.tar.gz
5b091fee2e18632783e8c553b8af4e55afe38d17 5660 abx_0.1-0.1.debian.tar.xz
48352e678f97b7d4aa41ca8d7f7eee553d7c6c28 14687 abx_0.1-0.1_source.buildinfo
Checksums-Sha256:
40a7acac4d7e3c129e92a18ac3619114f5d34a3dbfc932ed4399e08e8b45d646 1594
abx_0.1-0.1.dsc
3eed66f4b70e826b469f8e7fa28ee7ecd84036bf1e384980636c9c3e985a10bb 155709
abx_0.1.orig.tar.gz
d9da4fe839beb8b71f8aa4925d6ebec47431c626fc0c0fcc2a2da8ca6cc25dc4 5660
abx_0.1-0.1.debian.tar.xz
62508b7d96cc4c7fe2653d4aae74aa77ce1275dd773e77d93d5a9669709948c8 14687
abx_0.1-0.1_source.buildinfo
Files:
c1960e80852c45dce032a16998ae3bdd 1594 sound extra abx_0.1-0.1.dsc
8c920831b49aca7cc798f1d27d51cc7e 155709 sound extra abx_0.1.orig.tar.gz
7de059cdd279c7119192cb76d3c31dfc 5660 sound extra abx_0.1-0.1.debian.tar.xz
1b3a39d4632597abb794359586f06249 14687 sound extra abx_0.1-0.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmdUs34QHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFEEFDADnlCV3xqgCpeSbAkkCbkV0mnjEWsq6LMBA
k+r1csuzUZkvnxBeRBQofZJHlhl2X80L1nmaQawgtsVCYUq//fvMIxSGNecEtAIS
fJ+SKAJ/usB+r3ISqbVy1VzKW8UIlLJ3B4kL6ed/qj/CPYZrx+KfoJiQVUY9wjd1
q/JyD9Wpk6wfGn7JryZ9vk1XcO5MURbNsSociMh0FPEhSl2H3o0lEb61cW8WA9zU
0nUVE2Eihhde1Ak3j2pjGzcvuCacYur/4QdxTrGvLquBiFadD3dfvjyU+AXVOwqc
x8rNvEKp4oxjv8YBzIlfAbMqFDlw7lqhqbQtNV6IPgWJAp0JaQalsRuBfl9x4wya
xqrf9aNt1zZYrNfX/AyWa9/wUEFtxgCJCUL6p977zLfUjR7x5UvOUTP2RJvMSHTq
fBS81zizGONZDaFqDhaXfQQVG8X+k3ylbY1P5PVMEW+400BhAmgT3w/AdVh+cj1e
+p9XkvSUCW5xnMoqxmvP/IRZ3Hkd0c8=
=MIxa
-----END PGP SIGNATURE-----
pgp9teuN6x8Ho.pgp
Description: PGP signature
--- End Message ---