[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#967262: marked as done (audacious-plugins: depends on deprecated GTK 2)



Your message dated Mon, 15 May 2023 16:20:03 +0000
with message-id <E1pyavb-008QYY-FJ@fasolo.debian.org>
and subject line Bug#967262: fixed in audacious-plugins 4.3.1-1~exp1
has caused the Debian Bug report #967262,
regarding audacious-plugins: 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 owner@bugs.debian.org
immediately.)


-- 
967262: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=967262
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: audacious-plugins
Severity: normal
User: pkg-gnome-maintainers@lists.alioth.debian.org
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: audacious-plugins
Source-Version: 4.3.1-1~exp1
Done: Mateusz Łukasik <mati75@linuxmint.pl>

We believe that the bug you reported is fixed in the latest version of
audacious-plugins, 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 967262@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mateusz Łukasik <mati75@linuxmint.pl> (supplier of updated audacious-plugins 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 12 May 2023 22:05:21 +0200
Source: audacious-plugins
Architecture: source
Version: 4.3.1-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Mateusz Łukasik <mati75@linuxmint.pl>
Closes: 967262
Changes:
 audacious-plugins (4.3.1-1~exp1) experimental; urgency=medium
 .
   * New upstream release
   * Bump versioned depencencies.
   * Use GTK3. (Closes: #967262)
   * Switch buildsystem to meson.
   * Add pipeline support.
Checksums-Sha1:
 ba41fa3bd2538ae8cd9a244907787968ccc2e69c 3012 audacious-plugins_4.3.1-1~exp1.dsc
 317b80837d7a9f773560fa43db5e7bfb1af476d3 1786114 audacious-plugins_4.3.1.orig.tar.bz2
 faa31db30e0fb907cdc78848ab833376c6bb2c87 51588 audacious-plugins_4.3.1-1~exp1.debian.tar.xz
 ec880b1e162e6f5634af7aca2fd9b529d665a837 21102 audacious-plugins_4.3.1-1~exp1_source.buildinfo
Checksums-Sha256:
 409496cafd79704f8ad2eda0f2e5eb16bcf80b6053c7024b10e61028469a5d8d 3012 audacious-plugins_4.3.1-1~exp1.dsc
 2dea26e3af583a2d684df240b27b2b2932bcd653df4db500a85f4fe5d5fdc8a6 1786114 audacious-plugins_4.3.1.orig.tar.bz2
 641d1133eaff2f7ee4b16f6eca19e0beaeab6feb41df0ec86ca270b012e34854 51588 audacious-plugins_4.3.1-1~exp1.debian.tar.xz
 8422d3997d168ff9d3d62df33c6a091bbdb37ee58343b158faa7d17c18ab50d5 21102 audacious-plugins_4.3.1-1~exp1_source.buildinfo
Files:
 7017dfd9d669f2653f1b8c09b13ee18a 3012 sound optional audacious-plugins_4.3.1-1~exp1.dsc
 3e233d8219407218244e684e096236ec 1786114 sound optional audacious-plugins_4.3.1.orig.tar.bz2
 0bc79fe0853ea78468e63c124327d577 51588 sound optional audacious-plugins_4.3.1-1~exp1.debian.tar.xz
 a17826aa7cc7204328b987aea6914fe0 21102 sound optional audacious-plugins_4.3.1-1~exp1_source.buildinfo

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

iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAmRiV8MACgkQweDZLphv
fH68LBAA53XhzG3NtHJQAua0Wqe/cZfR2QZAucc0CieKGyeJ8b3/gY+4IgTbwBv4
/0wlbUUqkNjD+sw4FpLZa+SeaeKBCDa2ZVBPbLGMS/XZ2zwdwq1rzKHQM/HnygXy
Jj7AUbmGLBBFN5ykuY6tRqo1vdoNr98Zu3uPvPY6itNJjp9zKA4ls4wFmOtx4ONJ
6SLM5pYnfvEGPDa1jnpkxILuw3MoDHSI+5b04VJ2D7lYUsCB11In9uyO25C5yZXM
NG3QJ7WBRREnpgyecqqWa613Q0mrMTOGLrVQ3mr6IXmKO63chMWfoK1EZREBCGeJ
cPAxWOmnKd/4k3hwo9YXpCsjmYaxTc+96Ye9wab+5lub+cUqqClhfV7ob7zodrAH
00f7vv8vs1br2/LmsjKms2WFRL71AONCiQBmP/n+nZIEIK7Hapl/EaMgyDxSe+Fd
t0Pwtz84TvZwAWvBMFXarnCbAUaCMnM0Dnc+M4MfGmWJV/+YWjDUd7skv0CWQN17
W6P2diZyTk1ewQ6MbL0HiKqFJElxA9oQI3GxaygW3lBm0/Nm1CCSw9vqOWUMIBNT
QtckQe9v9+FqiHfPaqZkx1WB9Nir4eXx08ZxYbLto2i29hyRgiW4XYTb6cggTNqb
dLjsVpWQDgPVb1BBxYkGdyxIW1BVwgKdmn0fQ9Y00u8qh2uk3dg=
=kyJx
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: