#1112203 libgxr-dev: unnecessarily Depends on obsolete cogl library

Package:
src:gxr
Source:
src:gxr
Submitter:
Simon McVittie
Date:
2025-08-27 15:21:05 UTC
Severity:
normal
Tags:
#1112203#5
Date:
2025-08-27 11:57:25 UTC
From:
To:
This package depends on cogl, which has been unmaintained upstream for
several years. The GNOME team has been trying to remove cogl and clutter
from Debian since at least 2022, but we missed gxr in previous rounds of
bug reports because it only depends on the lower-level cogl library.

I think it's time we seriously look at removing Clutter and cogl during
the Debian 14 cycle, so I'm filing this as RC for forky.

https://gitlab.gnome.org/GNOME/Initiatives/-/issues/31 has some porting
notes for projects that are part of GNOME, which might be useful
inspiration for porting this package.

    smcv

#1112203#12
Date:
2025-08-27 14:20:24 UTC
From:
To:
Control: retitle -1 libgxr-dev: unnecessarily Depends on obsolete cogl library

According to upstream maintainer Lubosz Sarnecki, cogl is not actually
used, so it should be easy to drop the dependency from the packaging.

     smcv

#1112203#19
Date:
2025-08-27 15:20:03 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
gxr, 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 1112203@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrej Shadura <andrewsh@debian.org> (supplier of updated gxr 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)
Format: 1.8
Date: Wed, 27 Aug 2025 16:52:19 +0200
Source: gxr
Architecture: source
Version: 0.15.1-4.3
Distribution: unstable
Urgency: medium
Maintainer: Debian xrdesktop Team <team+xrdesktop@tracker.debian.org>
Changed-By: Andrej Shadura <andrewsh@debian.org>
Closes: 1112203
Changes:
 gxr (0.15.1-4.3) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Drop unnecessary Depends on obsolete cogl library (Closes: #1112203).
Checksums-Sha1:
 4e3c68a47c054a0ddfa489bace46183e83f4e8d7 1751 gxr_0.15.1-4.3.dsc
 37e829fd77a933bccc7b24a0f4ed44fb1b73a74c 8052 gxr_0.15.1-4.3.debian.tar.xz
Checksums-Sha256:
 bb23447f8ff0b7411abccc11de868f5a609e5ae2c48478a32064060288df7aef 1751 gxr_0.15.1-4.3.dsc
 eab60916de87cb038e6a76153cb705aaeadab2a16ec5336b229fe0998111649c 8052 gxr_0.15.1-4.3.debian.tar.xz
Files:
 b9f7bd2395681e07adeb97170b3ee400 1751 libs optional gxr_0.15.1-4.3.dsc
 c137fa7a4e848f614acbdf7e55161b49 8052 libs optional gxr_0.15.1-4.3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQSD3NF/RLIsyDZW7aHoRGtKyMdyYQUCaK8bvAAKCRDoRGtKyMdy
YRmaAQDUEkVqPCWMZc7BQd0H1prk8SclVnw0y67OFM4rqq5xhwEAtdr0VYP0s4EF
JzuoPh9+WtkL0SigxT+X2+C1NZrQ9QY=
=ySQv
-----END PGP SIGNATURE-----