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

Bug#1050563: marked as done (cairo-ocaml: depends on deprecated GTK 2)



Your message dated Sun, 27 Aug 2023 05:33:46 +0000
with message-id <E1qa8PC-000XYX-Oj@fasolo.debian.org>
and subject line Bug#1050563: fixed in cairo-ocaml 1:1.2.0-9
has caused the Debian Bug report #1050563,
regarding cairo-ocaml: 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.)


-- 
1050563: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050563
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: cairo-ocaml
Severity: normal
User: pkg-gnome-maintainers@lists.alioth.debian.org
Usertags: gtk2 oldlibs
Control: block 947713 by -1
Control: block 967559 by -1
Control: block -1 by 967666 967294

This package Build-Depends on liblablgtk2-ocaml-dev.
Please get rid of that Build-Depends or the whole package.
For the former I have prepared https://salsa.debian.org/ocaml-team/cairo-ocaml/-/merge_requests/3 but please keep in mind that the reverse dependencies depend on the lablgtk2 support.
I have also filed patches for them that have to be applied before (see blocking bugs).

(The following wording is copied from MBF)

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

--- End Message ---
--- Begin Message ---
Source: cairo-ocaml
Source-Version: 1:1.2.0-9
Done: Stéphane Glondu <glondu@debian.org>

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

Debian distribution maintenance software
pp.
Stéphane Glondu <glondu@debian.org> (supplier of updated cairo-ocaml 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: Sun, 27 Aug 2023 07:09:20 +0200
Source: cairo-ocaml
Architecture: source
Version: 1:1.2.0-9
Distribution: unstable
Urgency: medium
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Stéphane Glondu <glondu@debian.org>
Closes: 1050563
Changes:
 cairo-ocaml (1:1.2.0-9) unstable; urgency=medium
 .
   [ Stéphane Glondu ]
   * Team upload
   * Bump debhelper compat level to 13
   * Add Rules-Requires-Root: no
   * Bump Standards-Version to 4.6.2
 .
   [ Bastian Germann ]
   * Drop lablgtk2 and pangocairo support (Closes: #1050563)
 .
   [ Debian Janitor ]
   * Remove constraints unnecessary since buster (oldstable)
Checksums-Sha1:
 303d95cac624614d2cda505c3321d3538b3cecb6 1833 cairo-ocaml_1.2.0-9.dsc
 c535e644d00b4fd4ee726ede938f85bfbebdcb8f 6332 cairo-ocaml_1.2.0-9.debian.tar.xz
Checksums-Sha256:
 fef95061e5e8201871c76adc8b6bba9d23ba63c2b5453067e68c9042a7456a5e 1833 cairo-ocaml_1.2.0-9.dsc
 38d66177dfaf8be1536af384598e5b26d263c8bf1a4b2c1a2dd2a78fce74beb2 6332 cairo-ocaml_1.2.0-9.debian.tar.xz
Files:
 8fd7b8e8aafd0db52d2041f62f9b959f 1833 ocaml optional cairo-ocaml_1.2.0-9.dsc
 45863f7c96be5a848d8e84644e65cd5b 6332 ocaml optional cairo-ocaml_1.2.0-9.debian.tar.xz

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

iQFGBAEBCgAwFiEEbeJOl+yohsxW5iUOIbju8bGJMIEFAmTq2q4SHGdsb25kdUBk
ZWJpYW4ub3JnAAoJECG47vGxiTCBdoUH/36jfBmTnTHzFUpN5HnUUV7DEgPP0r9G
NAB3PTOiwaURA9RM+Pdw3qlhMkcVe0P4bF9IQ4haDkwWW+/poVUhKgb2LxwQdb8b
dI0uTtmFxgaiJTamaSxjTzR7IgHYpIxmFh7deFPVdTQ7opib/I5fLhDEIh/7i2mT
sasbgKRd3iQ0BmnJeXLFFIJgY3YPT/Rt+OptVWAWcTs74zZLBoUSn+3AoRf0Aeq4
/OfsEdCX7Qrd5hfkq8KCL5/Yu1zb5WJLeuNwU4VaDwZzMZ3ZDxhNk3pEDfGk17hO
25nfcFdBuFpDj2PeZgjTzubQAIRdzasXW8RQfgfYcYBoWJJirA/2Xfw=
=WfQu
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: