Your message dated Sun, 13 Sep 2026 08:48:50 +0000
with message-id <[email protected]>
and subject line Bug#1142577: fixed in debhelper 14.4
has caused the Debian Bug report #1142577,
regarding debhelper: meson install should use --no-rebuild
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 [email protected]
immediately.)
--
1142577: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1142577
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: debhelper
Version: 14.3
Tags: patch
X-Debbugs-CC: [email protected], [email protected]
blhc is a default job for Salsa CI. Several meson apps fail the blhc
job in Salsa CI.
This can be worked around for a package using debhelper compat 14 with
override_dh_auto_install:
dh_auto_install -- --no-rebuild
meson install --no-rebuild is documented briefly at
https://mesonbuild.com/Commands.html#install
It looks like the blhc failure is simply because the build steps done
by meson install are not verbose enough for blhc's analysis of the
build logs.
See https://salsa.debian.org/gnome-team/extras/quadrapassel/-/jobs/9791972
with this build log excerpt
3239:NONVERBOSE BUILD: [3/10] Compiling C object
src/quadrapassel.p/meson-generated_.._resources.c.o
I don't know why meson install insists on rebuilding some things
during the install step. Nevertheless, for Debian's purposes, I
believe we can rely on things being built during meson's build step
and avoid an unnecessary rebuild (for our purposes) during meson
install.
Therefore, please have the default behavior for debhelper's meson
install use --no-rebuild. This should only be done for compat level 14
and higher. debhelper compat 13 uses "ninja install" instead of "meson
install" by default. debhelper compat 14 is so new that I don't think
there is any practical benefit to delaying this change until compat
15.
I'm proposing a simple patch for this at
https://salsa.debian.org/debian/debhelper/-/merge_requests/165
Thank you,
Jeremy Bícha
--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 14.4
Done: Niels Thykier <[email protected]>
We believe that the bug you reported is fixed in the latest version of
debhelper, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niels Thykier <[email protected]> (supplier of updated debhelper 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 13 Sep 2026 08:22:22 +0000
Source: debhelper
Architecture: source
Version: 14.4
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Closes: 114716 1142220 1142577 1142730 1144222
Changes:
debhelper (14.4) unstable; urgency=medium
.
[ Jeremy Bícha ]
* meson: Use meson install --no-rebuild by default for compat 14+
(Closes: #1142577)
.
[ Athos Ribeiro ]
* Improve automated substvar injection documentation
.
[ Charles Plessy ]
* Note that `dh_installdocs` does not copy empty files.
.
[ Johannes Schauer Marin Rodrigues ]
* autoscripts/postinst-init-nostart: missing DPKG_ROOT
.
[ Niels Thykier ]
* dh_installsystemduser: Avoid warnings when unit is declared unrestartable
* dh_computeautosubstvars: Improve auto-detection for Commands field
(Closes: #114716)
* Revert "Remove mention of `single-binary` from compat 15 - it happens in
14"
* Improve warning message for implicit `single-binary` addon.
Thanks to Andrey Rakhmatullin <[email protected]> and
Jeremy Bicha <[email protected]> (Closes: #1144222)
.
[ Luca Boccassi ]
* upgrade-checklist: update note on user units handling (Closes: #1142730)
.
[ Américo Monteiro ]
* Update on Portuguese translation of the man pages (Closes: #1142220)
Checksums-Sha1:
deb8dc56d0dba36ecdf08038487e14cc4fa689e1 2067 debhelper_14.4.dsc
b86dfa035ba1da095380fa6ab0101f0ff5aa2b57 645328 debhelper_14.4.tar.xz
6638ccd38f7f0ef7a206db087b4ca99c32cb9b6c 1622384 debhelper_14.4.git.tar.xz
6df7c78e156f5a4584d811219d5d4e8955d06c0d 17664 debhelper_14.4_source.buildinfo
Checksums-Sha256:
9bcf51963b823ab407e68b5c3226f5c5c6b00fc41a7328bc5dbab6ee23ec2b0b 2067
debhelper_14.4.dsc
be99f71963922d0145226c850d64ec8bdc4763ddf22bf1ebeb332a7c92ed0cf4 645328
debhelper_14.4.tar.xz
4808200e3595d9f4a5175822fc13a0f9bb0646a5567d10c56f48ef30c4416a08 1622384
debhelper_14.4.git.tar.xz
298ffb02c8f96cc38261a77ba17a8e84230851d3f79a9135500bedd2dc7b07a5 17664
debhelper_14.4_source.buildinfo
Files:
05ff7670483383104193db0a60703091 2067 devel optional debhelper_14.4.dsc
3a07789f5d16e6ac17bc786eff5e2077 645328 devel optional debhelper_14.4.tar.xz
b79bfbea6741dd7548f8e1f540b95cac 1622384 devel None debhelper_14.4.git.tar.xz
5608a67ecf820a2f3811808a9265ba25 17664 devel optional
debhelper_14.4_source.buildinfo
Git-Tag-Info: tag=b9e00110a663af49f234d3a10bf49e24fba4a289
fp=f5e7199aef5e5c67e555873f740d68888365d289
Git-Tag-Tagger: Niels Thykier <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqmXlkACgkQYG0ITkaD
wHkACg/+PYr459x4q4bTq2x3+7ukqjOJWZMeuHQu07Q4Wt/0BSbvI+4W2HnPhoGZ
6Nuw3sEoWjENBQAFro0pThGgOn3H+NDMVule4h1tMMnFLsRPPqnUrJq3Bf+2VHIN
G0S+k/7rTUQ3HnLK9Ikr2LqrgRtMkV4syCAC9jHsgl7i5w5+RDWDGrtpFY5fqeWn
XHMCZyxIJhcI9705UfD9dd3k1Sv6oQpTnkfAXu3Hq6crPNSQrejABWhxE3nAFTsV
Yi0VMZG40B6YXuoUjlp8USRhaOW6Pf+Asuf8/f23UcduiRycZWkshzjraP67ltbq
rNQvTMr6o0Yp41esT6hQrz4xi9M57nL9OI18ENc1Bykit0kX6tO1S2SAHo7w0Q7B
NAQ1XN+w1eRmly1V1/1TJYfh1liM+TTYt1a9q0jknjdEYFvgCjqHmNKpFya2h1nu
ofTAa9nv+nDmlvE2aNDbuYvz4YefLoQL/3X5wMmjML2SHvwepC0+oztbDt4d1sKn
I0+5YWyQ4snZ+XInPCreWp6xdFe4iZ08kSquVW3FbrsvsFbiTzZsqVsHpbAnOAlM
Ucxfm8ORpSNyuT9W8UhSt603U4hniO0aQJNncCFcsJNuFWJbwKYS1wx1fQtiJeIY
XtxkCENHhBK30EDC5pYMEMsXkiSXnDo7a6I38mEpmxBZ6cNY9dw=
=iqg0
-----END PGP SIGNATURE-----
pgpfbaKvoN98k.pgp
Description: PGP signature
--- End Message ---