#1099810 cxxtest: Please migrate away from CDBS and python-distutils.mk

#1099810#5
Date:
2025-03-08 12:55:44 UTC
From:
To:
Dear Debian cxxtest package maintainers,

As the python3.13-only transition is now completed, the usage of
python3-distutils shall be completely dropped, Your package still
uses CDBS and python-distutils.mk, which is alarming. Please check
whether such usage involves distutils, and if possible, migrate to
the modern Python packaging infrastructure (dh-sequence-python3).

Thanks,
Alexandre Detiste

#1099810#10
Date:
2025-08-21 21:13:15 UTC
From:
To:
control: severity -1 serious

Dear package maintainer,

/usr/share/cdbs/1/class/python-distutils.mk will be removed from
next upload of CDBS. From this moment cxxtest will start
to fail building, please switch the build to maintained dh-python.

Greetings

Alexandre

#1099810#17
Date:
2025-08-26 08:21:34 UTC
From:
To:
Hi Laci,

Some of my packages depend on cxxtest, and they are all flagged AUTORM
now because of this RC bug.  If you need any help getting this fixed in
a timely manner, I'm willing to give a hand (though I haven't looked
into the problem at all yet).

#1099810#22
Date:
2025-08-27 18:27:16 UTC
From:
To:
Hi Feri,
 It's new to me to be called like this. I got used to "Lati" as
Jonathan pronounces it though. :)
 It's the removal of CDBS, sad that Jonas takes step by step away from
Debian. :(
There's an updated package, not yet uploaded [1]. If you have time,
please check that your packages are still functional with it.

Cheers,
Laszlo/GCS
[1] dget -x https://people.debian.org/~gcs/cxxtest_4.4+git171022-3.dsc

#1099810#27
Date:
2025-08-28 15:29:12 UTC
From:
To:
Hi Feri,
 Please see the latest and up to date cxxtest package version [1] with
your packages.

Cheers,
Laszlo/GCS
[1] dget -x https://people.debian.org/~gcs/cxxtest_4.4+git230824-1.dsc

#1099810#32
Date:
2025-08-30 07:04:41 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
cxxtest, 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 1099810@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <gcs@debian.org> (supplier of updated cxxtest 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: Thu, 28 Aug 2025 17:17:50 +0200
Source: cxxtest
Architecture: source
Version: 4.4+git230824-1
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <gcs@debian.org>
Changed-By: Laszlo Boszormenyi (GCS) <gcs@debian.org>
Closes: 996394 1082255 1099810
Changes:
 cxxtest (4.4+git230824-1) unstable; urgency=medium
 .
   * New git snapshot release:
     - fixes Python SyntaxWarnings (closes: #996394).
   * Change homepage to official Git source page (closes: #1082255).
   * Switch to short debhelper rules format (closes: #1099810).
   * Update Standards-Version to 4.7.2 .
   * Update debhelper level to 13 .
Checksums-Sha1:
 db1e5ee6077e70cf5cc44a80411fe61253490853 1914 cxxtest_4.4+git230824-1.dsc
 a4037df9824808d47ea3c1a2a6d34e5ef49b871b 241604 cxxtest_4.4+git230824.orig.tar.xz
 9b629c06f8bb7fe922754216f04f24622338b572 6576 cxxtest_4.4+git230824-1.debian.tar.xz
Checksums-Sha256:
 1d95f56458030fc5cf2d55c529058b63f6dc4d872fbef4e0d293df8f9c40156b 1914 cxxtest_4.4+git230824-1.dsc
 83cecddc996cbc9d704063fb9837ba26533bd48d272455f235d57f6132377903 241604 cxxtest_4.4+git230824.orig.tar.xz
 d81df45d356e9df6b588d27ef2cdabfb2dca9510970ce61fa689e4490fe493de 6576 cxxtest_4.4+git230824-1.debian.tar.xz
Files:
 a8ff59f96a807e37e75542ff5ed8b763 1914 devel optional cxxtest_4.4+git230824-1.dsc
 59f9b3650dec0f68064f34f5a6b0f5f0 241604 devel optional cxxtest_4.4+git230824.orig.tar.xz
 f83781414fc20812f60821e42e74cc7d 6576 devel optional cxxtest_4.4+git230824-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAmiynnEACgkQ3OMQ54ZM
yL92yBAAjJX4sVRV/1m+7Qu+W2lfeilzsDfWI0IQwl/U+lxUN8oKN6BDF0hjH0nS
LjwIcTQgF2fLAfJKNxhLI9hzOtrTZ25k0927smrkKPDvlD0mnAy5HNfCjhzLkWtj
qH2VNSaSRwjsuXPjhldJJBTwhsDXsK2h+PL30viRo3rzrYs/vh4iYq3Nk/8fgyt6
nJS6Wn1zKcCi9c9VVzYDusQ3naJnyoOpGKw9mvVRZrhPrBs4BWDd4RMh2zsPLNzs
AZopNs59xb8QTdFMgQmwGlOTexHY6fRHSQWND8FQqjrzsaZ67XLZu56I2+7wIQnn
wDnZT+VYY0Mbt5rNriP1nrp776fG4T4eP7q3tqO5N8oRUKxA5h3mnhZXAtrpBaQ2
e5GI+Tnj1N8YRFNygcbCkXfwoODZeFHRil/HQTekhiO7ua5qlMaqlC0DnUjvBlX9
KhCd82jK22Xd/ucfbu8cRi/4K1CguAb4XuH81yt4w1FXeRpHVfDGp5diAKbwzyqX
kqE0TwQD7shQJ9Xaw8s+aHkrO3qfxpoEp2UHto3LOCzXOR0y6iwRGuMcfug8VD7v
MuTf0BIYQQfgdb9gZtdqPcvmCtqw20qzr2FPcO9gQWG8sR5TInrMaYaM9ogdNCMW
uIKJVl+GeMcN7DXOG0JilXl/q1zFvJ8g1ZYR8VPNnEn2x7jlk34=
=SA1I
-----END PGP SIGNATURE-----

#1099810#39
Date:
2025-08-30 12:25:32 UTC
From:
To:
"László Böszörményi (GCS)" <gcs@debian.org> writes:

Hi Laci,

I confirm that it works fine, thank you very much for the upload!

(The original issue of #996394 is also fixed, but the new SyntaxWarnings
mentioned in the Graham's comment (invalid escape sequence '\s') are not.
I'll probably open a new wishlist bug for that. :)