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

Bug#967643: marked as done (mplayer: depends on deprecated GTK 2)



Your message dated Sun, 28 Dec 2025 03:34:24 +0000
with message-id <E1vZhY0-009lFP-1j@fasolo.debian.org>
and subject line Bug#967643: fixed in mplayer 2:1.5+svn38681-1
has caused the Debian Bug report #967643,
regarding mplayer: 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.)


-- 
967643: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=967643
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: mplayer
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: mplayer
Source-Version: 2:1.5+svn38681-1
Done: Lorenzo Puliti <plorenzo@disroot.org>

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

Debian distribution maintenance software
pp.
Lorenzo Puliti <plorenzo@disroot.org> (supplier of updated mplayer 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: Sat, 27 Dec 2025 19:43:14 +0100
Source: mplayer
Architecture: source
Version: 2:1.5+svn38681-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Lorenzo Puliti <plorenzo@disroot.org>
Closes: 967643
Changes:
 mplayer (2:1.5+svn38681-1) unstable; urgency=medium
 .
   [ Jeremy Bícha ]
   * Remove mplayer-gui to avoid a dependency on gtk2 (Closes: #967643)
      - bugs that are specific to the gui variant are no longer relevant
      (LP: #1514698, #460537, #649240, #652421, #1218510)
      (LP: #1244625, #1340454, #1575818, #1693410, #1774829)
 .
   [ Lorenzo Puliti ]
   * New upstream version 1.5+svn38681
   * d/patches:
     - drop 0206 patch
     - refresh patches 0203 and 0205
     - add description to 0205 patch
   * d/rules: don't build twice
   * mplayer:
      - install icons, renamed as mplayer-nogui
      - add a desktop file, renamed as mplayer-nogui (LP: #857243)
   * edit old changelog entries, fix bug metadata (Ubuntu)
Checksums-Sha1:
 ef00209a971729e24a0fa9dcdb9b2ac8b29a05c4 3175 mplayer_1.5+svn38681-1.dsc
 7ac5382e7e7c9588ba36b20750c341e13136d685 5278900 mplayer_1.5+svn38681.orig.tar.xz
 fceaaf0befa4074cca16b631b829fa5e45607192 39628 mplayer_1.5+svn38681-1.debian.tar.xz
 56ef66e5f57225ca25e974db6c6f00efa1e80f10 19685 mplayer_1.5+svn38681-1_amd64.buildinfo
Checksums-Sha256:
 6067aec19f6bb565062f4e2fcd71e5953f42ba131f53e55f95df4107858fd8a0 3175 mplayer_1.5+svn38681-1.dsc
 6c6a8b34be6ce976c49996de6e44143081e514566e3fc87f59adc213c90cc801 5278900 mplayer_1.5+svn38681.orig.tar.xz
 476c0254bd1fd8f0a2a2e57adb59cfbbc31e03030b8dde91c88609b3f9b0bb2f 39628 mplayer_1.5+svn38681-1.debian.tar.xz
 91ad2ac1d798b4284e209b9c2f4cdc9c6f841c78ec3369de9a3177830aa37a73 19685 mplayer_1.5+svn38681-1_amd64.buildinfo
Files:
 edd74bd9fd3d864aac2b0c07b4143be7 3175 video optional mplayer_1.5+svn38681-1.dsc
 ea4d78d1e1582256f566dd09ae0351cc 5278900 video optional mplayer_1.5+svn38681.orig.tar.xz
 bd710a0986d135a97bf98f169fb3a34c 39628 video optional mplayer_1.5+svn38681-1.debian.tar.xz
 921704c2372cb8a86649e2c771fdf2f8 19685 video optional mplayer_1.5+svn38681-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEE2ji91PGnrxOd1bVNxxYb07RU7gMFAmlQnfgACgkQxxYb07RU
7gM2uQ//Qf+xPvC9Ec7DGfEviPvx7QklxlKaR5jfg4lt+J9wlx+y5xESCYbYqlqL
9s03DBu8EwKkp6iFfvPqbjrtdaPHQB81JD0VEhW4KvACYsw/omUcxxiwe+a4oTv4
j3orZQniECJb9zoil9SWjHi7u7Jb1fm8cfDW3hKjxAS9j3J6D1dsN5KUhtGv0vir
AUBP8pDKn8CurP48YTNfylWf8VKlUBiUU3Nmh9CHAom4nDYe9NICmBKtTCfg3eE2
5FQ7JgL6YFHSU1v027scy7DwvnlWkptY/6/djpqvJbFwRB0v3k37n5NShSF43z1O
Ai024RNBaUBuCREEfUZbFtQ2IJzuMvsfLIh76xD8Gr0HoueVt3NN/NvuQgbQ6H6t
Xi6xP+8+wvDfIjCYxlM6ciweEwa+7zHRFscE8k67RbZlxY8oPK4aR8zJqmUykeS8
Z8tRtR9ueLVTg0hJjMaDnmzy7mkbZ4S/7DOn2olMAng7yKBm7plUURM+4Oqt67PI
zkhZmH5YUxrVNWP89nEE8KIXBbMY8lRqWSoV0KM2/nVSRFyDIqNNi+WIC6E2JtDY
L2VezbF5dOmGx6cHhvaCz8kdHLCl1WI0KbRDodRZ4HolZqSpdFV4Y0Q95ZcxI4Ch
/fuq9Cum4LgNu7fKDleL/OVcvfMLaxo8HOTOywkDNrKe0bBZPyM=
=6fEY
-----END PGP SIGNATURE-----

Attachment: pgpP0rzOODrs7.pgp
Description: PGP signature


--- End Message ---

Reply to: