#829777 dasher: Uses deprecated gnome-common macros/variables

#829777#5
Date:
2016-07-05 20:29:22 UTC
From:
To:
Hi,

gnome-common did a cleanup upstream and deprecated quite a few macros
and variables.

gnome-doc-utils removal
=======================
The gnome-doc-utils build infrastructure was removed completely along
with the following macros:

 GNOME_DOC_INIT [1]
 GNOME_COMMON_INIT [2]


deprecated variables
====================
The following variables used in gnome-autogen.sh have been declared
deprecated [3]:

 REQUIRED_GNOME_DOC_UTILS_VERSION
 REQUIRED_DOC_COMMON_VERSION
 USE_COMMON_DOC_BUILD
 FORBIDDEN_M4MACROS
 GNOME2_DIR
 GNOME2_PATH
 USE_GNOME2_MACROS

deprecated macros
=================
The following macros have also been declared deprecated:

 GNOME_COMPILE_WARNINGS [4]
 GNOME_CXX_WARNINGS [5]

Upstream has documentation at [6] with how you can fix your package and
why those particular changes were made.

According to codesearch.d.n your package dasher uses one of the macros or
variables so might be affected, especially once you run autoreconf. Please
update your package accordingly and forward it to upstream if possible.

If you have further question, please don't hesitate to ask.

Regards,
Michael

[1] https://git.gnome.org/browse/gnome-common/commit/?id=6684e2fa5
[2] https://git.gnome.org/browse/gnome-common/commit/?id=1f60e9536
[3] https://git.gnome.org/browse/gnome-common/commit/?id=4c8d8ad93
[4] https://git.gnome.org/browse/gnome-common/commit/?id=b57bae0be
[5] https://git.gnome.org/browse/gnome-common/commit/?id=2bffd7e1u
[6] https://wiki.gnome.org/Projects/GnomeCommon/Migration

#829777#10
Date:
2016-10-04 20:13:55 UTC
From:
To:
Dear submitter,

as the package dasher has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/839735

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Chris Lamb (the ftpmaster behind the curtain)

#829777#27
Date:
2025-08-29 12:07:04 UTC
From:
To:
A bug was reported against this source package a while ago because it
used deprecated parts of gnome-common, a collection of autoconf macros
formerly used by GNOME.

Since then, the entire gnome-common package was deprecated (around 10
years ago). It is now unmaintained upstream and has been moved to a
read-only archive, meaning that issue reports and merge requests will
not be accepted, even if a serious problem is found.

Instead of opening a new bug, I'm expanding the scope of the
pre-existing bug report to: please remove this build-dependency
completely.

One popular way to do this is to convert the upstream build system from
Autotools to Meson (or CMake) which will often make it more maintainable
and understandable. Meson is now GNOME's preferred build system.

If the upstream developer prefers to stay with Autotools, please replace
gnome-common Autoconf macros with autoconf-archive Autoconf macros, and
replace gnome-autogen.sh with a local copy. For more details see GNOME's
porting guide:

* https://wiki.gnome.org/Projects(2f)GnomeCommon(2f)Migration.html

wiki.gnome.org is also being phased out. If it disappears, use this
archived copy of the porting guide:

* https://web.archive.org/web/20250829115144/https://wiki.gnome.org/Projects(2f)GnomeCommon(2f)Migration.html

Thanks,
    smcv

#829777#36
Date:
2025-08-29 15:21:45 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
dasher, 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 829777@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Samuel Thibault <sthibault@debian.org> (supplier of updated dasher 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: Fri, 29 Aug 2025 15:03:00 +0200
Source: dasher
Architecture: source
Version: 5.0.0~beta~repack2-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Accessibility Team <pkg-a11y-devel@alioth-lists.debian.net>
Changed-By: Samuel Thibault <sthibault@debian.org>
Closes: 829777 1044454
Changes:
 dasher (5.0.0~beta~repack2-5) unstable; urgency=medium
 .
   * clean: Add yet more cleaning (Closes: Bug#1044454).
   * Update standards version to 4.6.2, no changes needed.
   * patches/no-gnome-common: Replace gnome-autogen.sh with autogen.
   * control: Drop gnome-common build-dep (Closes: Bug#829777).
Checksums-Sha1:
 c8fc016fae3bdd34fba956e97452d3adbed7947f 2237 dasher_5.0.0~beta~repack2-5.dsc
 7515393ef3eb63ed019be5dcb0a88c48c7eb504a 2091444 dasher_5.0.0~beta~repack2-5.debian.tar.xz
 bdf29f5691108d7a93d0bfe30a42e21d4017f5e7 15978 dasher_5.0.0~beta~repack2-5_amd64.buildinfo
Checksums-Sha256:
 ebc938fae570e012cb931508e2a5c256b68336d904de1ba438c58e7d7d867b4b 2237 dasher_5.0.0~beta~repack2-5.dsc
 db28f67adc75171e6867111f93eac3284828ff67cd73536047872f32f9429be8 2091444 dasher_5.0.0~beta~repack2-5.debian.tar.xz
 73f235d44933759d73a817971801e2e7c5da0d31ebeeca1c6a2bb63d9e223cb5 15978 dasher_5.0.0~beta~repack2-5_amd64.buildinfo
Files:
 7de824d8c12080a83c19496f4e5b86c4 2237 x11 optional dasher_5.0.0~beta~repack2-5.dsc
 2d0affd7876f84e3617a03b27d5dade8 2091444 x11 optional dasher_5.0.0~beta~repack2-5.debian.tar.xz
 6b74dc4c05b0b64c82fa1db1a7460197 15978 x11 optional dasher_5.0.0~beta~repack2-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEqpLrvfAUiqYaQ7iu5IlMrEVBS7AFAmixpZgACgkQ5IlMrEVB
S7BDvQ//QkeZAzT/eFCZeYCGm5Lzr/Jws7SvevvMtqIG06SRDmC7TRfSuap2kMuq
O9V6Lw+SGOYhbiDKzkns+oSk4ddZ5oGbnCZHsGzLQTu5e0LkUk6TPwPXFVmU3Q6Y
Ax8vwfVmzPzeOZbxt8VuVwjk2S1dCDQ36Ipk7nlI2xYUy5WTL6tFRMINhBgt+Yr7
R3jSaTJG2MCfZ5J6gUtSbe0irSeX55In0mGgEvy1WFTQXd2b3IzsIjjemL45d5gs
2DmJoTXERhjqs3ArRTRoJY7vEVygt+31iFiNZfKMzALAAuC3f8Bu9nEevSv3jzZT
ysU9zzLyC74FQHj2rdmHSgI60HsislwD8ipTXEqZHzE8g+bzgWxk9w+crEXRebL2
XtR3JJB4t8Wnpp/Xh6iq1KBEfKxpxQD4Ub6CnhTuPZjpznTJmrrH2ZPG91fAnP8Z
En5F+vFaXmpxRFxOSDJ7fO6u1kflTI5qQVUY1kHh+0A6lKA6sfKe8UwkF9v0sziu
Dn37HCZNhRlAG7LaGIvt/FZ8fYxCUdDO0rB+rcYPgJrwxPwQwaU4VKI0QRaffTCX
feywx9Jhtnns4ju3hpAv0FTblXzdY+X6n4Cxo9bnUxfjQdFjfvzXstevvMiq5uk8
WjRUQb3/LvbgT/Ajw7ZvfouKqwXjRzVvttWl19lUswrpB1z8D24=
=Nb5h
-----END PGP SIGNATURE-----