Your message dated Sat, 16 Sep 2023 14:39:30 +0000
with message-id <[email protected]>
and subject line Bug#967612: fixed in lxmusic 0.4.7-2
has caused the Debian Bug report #967612,
regarding lxmusic: 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.)


-- 
967612: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=967612
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: lxmusic
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: lxmusic
Source-Version: 0.4.7-2
Done: Josue Ortega <[email protected]>

We believe that the bug you reported is fixed in the latest version of
lxmusic, 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.
Josue Ortega <[email protected]> (supplier of updated lxmusic 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, 15 Sep 2023 13:28:09 +0530
Source: lxmusic
Architecture: source
Version: 0.4.7-2
Distribution: unstable
Urgency: medium
Maintainer: Debian LXDE Maintainers 
<[email protected]>
Changed-By: Josue Ortega <[email protected]>
Closes: 967612
Changes:
 lxmusic (0.4.7-2) unstable; urgency=medium
 .
   * Add Josue Ortega <[email protected]> as uploader.
   * Add debian/gbp.conf file.
   * Update package to use debhelper-compat (= 13):
     + Remove unnecessary dh argument "--parallel".
   * debian/control:
     + Remove obsolete dbg package.
     + Update vcs-* fields to use salsa.debian.org repository.
   * debian/copyright:
     + Update copyright format uri to use secure uri.
     + Update copyright holder years for debian/*.
   * Bump Standards-Version to use 4.6.2:
     + Document Roots-Requires-Root field.
   * debian/rules: Remove unnecessary -Wl, --as-needed linker flag.
   * Migrate to GTK3. (Closes: #967612).
   * debian/watch: Bump to version 4.
   * Update lintian-overrides tag: debian-watch-may-check-gpg-signature
     => debian-watch-does-not-check-openpgp-signature.
   * Remove custom compression from debian/source/options.
Checksums-Sha1:
 3d6ddf5b396183b8cb9572e6971ba4cc37936606 2058 lxmusic_0.4.7-2.dsc
 22ff129b785635dceeca0f00dde00946297b04c6 180300 lxmusic_0.4.7.orig.tar.xz
 9a0414a52b072561a742510757199d976d305541 4112 lxmusic_0.4.7-2.debian.tar.xz
 d3dce7b960d8d73296461a90495a058a7ea81874 7038 lxmusic_0.4.7-2_source.buildinfo
Checksums-Sha256:
 5d550d1206ed401d6e702b0d584ee47df2e408e033cff03d33f677b9c821701c 2058 
lxmusic_0.4.7-2.dsc
 4933987338eb6e8c77d63b14cea5a8886146e75acbc38a21438c6c3f47bc06ba 180300 
lxmusic_0.4.7.orig.tar.xz
 57b977ae094aaaaba35c23d28f6bb2b59dfee169155e25ed4d0f4ce2cd6a1d4d 4112 
lxmusic_0.4.7-2.debian.tar.xz
 654116212831c1195ab8535f8ebb262f7b13b5fae4836387deccad10081d9035 7038 
lxmusic_0.4.7-2_source.buildinfo
Files:
 863f1261847d5fb50e6a8ba141022a42 2058 sound optional lxmusic_0.4.7-2.dsc
 1bbd57f5b34e13ef31152c9ecb31ef68 180300 sound optional 
lxmusic_0.4.7.orig.tar.xz
 2b692a75cbbae8d9fce9154a4a11284f 4112 sound optional 
lxmusic_0.4.7-2.debian.tar.xz
 eacfdaafd9cd767741531e4d0b65cb39 7038 sound optional 
lxmusic_0.4.7-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE703UlH90QYpfEyJV58vhUqwX+XMFAmUFq5EACgkQ58vhUqwX
+XPUgBAAwN8Eb/0+AtN+zk0gic1xTKYWPFUC5KVEZC7xYQixcmPxPWypxqJIGFDR
cOj2zPy3Tkw5wG60LoaGz8+y0VQc0k++/w4UMbR7BGh4xQpynEHUoDRgGwPtzSRE
/W8AbnPa0wms6f3fv2WSdKm15T4FxlsEefGiYU6Fg1H5VvikJunr07CnNzc3qyyk
RrPpl7erevWp8NZg9pKtISKCXvairVSlDlPc2su13Jc5gjvrMvnCRICo7XrgnuUi
ObkcZf1z5nMjkWEVAOgtla0f9c33otvrB8vgHk0L0OZjYsE2uAcejC8TKdI2sUXt
XaUw+W8cRqcADmpELfHg4u/qzRfhOCR6xBcpmI6WKTK0Gkbfngolg0e2aRZRnBoi
mSkNC2XR8cUQCd3xIb7v53Z4XpfsNA7v8ExP1XjbUQ6nQYtzG9EZuPvRlRvo1wcK
Jr02i0cEj1PRr5gUibA4WNGu7Oj5c7y8s7A72Lv0sp0Ay4ALvaklo3sdl3qZPFWZ
ksqCb/ZH2z0HRHng6CybAdXLLvgIx8v34CY6+r1IXjk0zgO9qxUBGa9hXtepJWzP
THZxH7IHD+SZXcDMF1VBW+8mjZm73eJ+4IRqU13+dBuQ7NfDqOnXnwJkkp2bgdhQ
l+d6xo+S2wf0ixn/alKWD2jxWbJdmBvboDbwk2prEWeuBqHGMbc=
=1Dot
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to