Your message dated Wed, 19 Aug 2026 17:18:51 +0000
with message-id <[email protected]>
and subject line Bug#1144502: fixed in debputy 0.1.94
has caused the Debian Bug report #1144502,
regarding dh-debputy: Auto-fix does breaking changes
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.)


-- 
1144502: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1144502
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dh-debputy
Version: 0.1.93
Severity: normal
X-Debbugs-Cc: [email protected]

Hi,

there is a call of

   debputy lint --auto-fix

integrated into routine-update and this works nicely in many cases.
Thanks a lot for this helpful tool.  Unfortunately it seems to be a bit
to aggressive in "fixing" things.  I recently worked on horizon-eda where
some overrides where deliberately renamed to deactivate these by the
maintainer.  Thi has lead to the following change:

    debputy lint --auto-fix (routine-update)

diff --git a/debian/changelog b/debian/changelog
index 6d633a6..851810b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -14,6 +14,7 @@ horizon-eda (2.7.2-1) UNRELEASED; urgency=medium
   * Avoid explicitly specifying -Wl,--as-needed linker flag.
   * Trim trailing whitespace.
   * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse.
+  * debputy lint --auto-fix (routine-update)
 
  -- Andreas Tille <[email protected]>  Sat, 15 Aug 2026 13:53:31 +0200
 
diff --git a/debian/rules b/debian/rules
index d1e9aef..049dd30 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,12 +8,12 @@ export PREFIX=/usr
 %:
        dh $@ --buildsystem=meson
 
-__override_dh_auto_build:
+override_dh_auto_build:
        doxygen doxygen.config
        make pymodule
        dh_auto_build
 
-__override_dh_auto_install:
+override_dh_auto_install:
        dh_auto_install
 #      mkdir -p $(CURDIR)/debian/usr/lib/python3.8/dist-packages
 #      cp build/horizon.so $(CURDIR)/debian/usr/lib/python3.8/dist-packages/


While override_dh_auto_install did not break the build the change to
override_dh_auto_build was unfortunate.  Thinking about it I would have
prefered that this would not have been "fixed".

I have no really strong opinion about this but I would have prefered
a lintian warning over a broken rules file in this case.

Kind regards
   Andreas.


-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (50, 'buildd-unstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 7.1.5+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages dh-debputy depends on:
ii  debhelper             14.3
ii  dwz                   0.17-1
ii  man-db                2.13.1-1
ii  perl                  5.42.2-3
ii  python3               3.14.6-1
ii  python3-colored       2.2.4-1
ii  python3-colorlog      6.10.1-1
ii  python3-debian        1.1.1
ii  python3-ruamel.yaml   0.18.14-4
ii  strip-nondeterminism  1.15.1-1

Versions of packages dh-debputy recommends:
ii  python3-argcomplete  3.7.0-1

Versions of packages dh-debputy suggests:
ii  debputy-lsp          0.2.2
ii  hunspell-en-us       1:2020.12.07-4
ii  python3-hunspell     0.5.5-2+b13
pn  python3-junit.xml    <none>
ii  python3-levenshtein  0.27.1-2+b1
ii  python3-lsprotocol   2025.0.0-3
ii  python3-pygls        1.3.0-4

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: debputy
Source-Version: 0.1.94
Done: Niels Thykier <[email protected]>

We believe that the bug you reported is fixed in the latest version of
debputy, 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 debputy 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: Wed, 19 Aug 2026 16:54:39 +0000
Source: debputy
Architecture: source
Version: 0.1.94
Distribution: unstable
Urgency: medium
Maintainer: Debputy Maintainers <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Closes: 1143724 1144502
Changes:
 debputy (0.1.94) unstable; urgency=medium
 .
   * LSP/Lint:
     - Tweak message for misplaced deb822 field.
       Thanks to Otto Kekäläinen <[email protected]>
     - Ignore `d/rules` targets with early `_` for typo checks.
       Thanks to Andreas Tille <[email protected]> (Closes: #1144502)
 .
   * meson: Use meson install --no-rebuild by default for compat 14+
   * d/control: Mark `python3-pytest-cov`  as a test-only build-dependency.
     Thanks to Alexandre Detiste <[email protected]> (Closes: 
#1143724)
   * debputy: support `DPKG_ROOT` in `pam-auth-update` `postinst` snippet
Checksums-Sha1:
 02ecc00482c4c6663b50734ae2f89678b5fbe2a6 2634 debputy_0.1.94.dsc
 d66dd31e7adc3d60cba8acdb182b2dfe39c61f15 718792 debputy_0.1.94.tar.xz
 c5d94fc45a5a8d635f12c022c7c1f1ba5e390e91 1263364 debputy_0.1.94.git.tar.xz
 cb46218562e883323c449e2cc5473f5e93440953 17548 debputy_0.1.94_source.buildinfo
Checksums-Sha256:
 b87225d6a6c084945b2812429cf555899e7f67530d54908b9cb4862359c41754 2634 
debputy_0.1.94.dsc
 b472c64cc13f141ca95c66cae4db59c63b4f3129ad39a164e22346c8a0f028c9 718792 
debputy_0.1.94.tar.xz
 64383506ad4b0c723cb770cbdc30a140de0af2c52d4417c3f623ef28b6bb6502 1263364 
debputy_0.1.94.git.tar.xz
 2479bbfe61d1e6c33c48fe0c965f83ca32025d342f9a3497857607cdafe0600a 17548 
debputy_0.1.94_source.buildinfo
Files:
 a296018990ed46cdee419ad7faee2484 2634 devel optional debputy_0.1.94.dsc
 d57210236e10a17e0f4665fab2e8b22d 718792 devel optional debputy_0.1.94.tar.xz
 309c83e5d7bc237093d4721eda3018f2 1263364 devel None debputy_0.1.94.git.tar.xz
 33c5599866f6359f5f68a5ac352287c5 17548 devel optional 
debputy_0.1.94_source.buildinfo
Git-Tag-Info: tag=8efd2e5ab5ecaa3d7137f0eab01deacf31904b76 
fp=f5e7199aef5e5c67e555873f740d68888365d289
Git-Tag-Tagger: Niels Thykier <[email protected]>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqF4TwACgkQYG0ITkaD
wHml+BAAm+gcWN5u+aiAjq7I9f25CVR/on0L1ef9WaLg2aNYxrCQMHQ0F5EmlGNp
UbXO4sGF3xS7ox+PU2zeSQnOqygvxUExUMHjCSLYVhEBnenRSQgNXvkh0EG3AOfP
8GRXskoMFJTSRv702rw3Qbix1UVKN4M/qYNzXsE4Tm6hNQtLCug+JZ6hg1etV8lg
VIp4CdsL+/ylKvg6LlzJLXOrepkXicXnKOUYBjpbikSEvXCB43yFBHIvYtYdJGce
eKuAlqqwm9yBRCbd1OK157wFrEttOzPG47O1TN0XBKP91DSfOA94fmVEujA+0nij
1OWdRli7tGUJdfK/yMF7WI6LIDRXXqsqztOukgrXXx5CZ0hm9TQd/5NNlhw9kdS8
/Gz+cO5/xBYz2EAoESc2NeucGS1C9x7LydT3GRWS8YUyK31ZCKDyYaxzJc2SYAhR
94BoA5EheTJeXZY1CdnsmVAjLN190BN/aazGcuzxFplHKrbbH0rcw1Kv38lr6hyM
jeWYkd1lljdQB2X46J1MMAOJmU3rkG4d4SPu9WZqA5MhITUJB9ahhIETxLTnDhy4
iI1wGVPj6Cp175Upb5eNJMgVFoGT9Zwz6bpmRaCOnw47/QjRx6Lv7aeN57lIJ0Lr
xMo30YQkZVWOP33aEOrEAysfwnjg9yG1ro25E8nrlUoAvR2JSl8=
=SPnl
-----END PGP SIGNATURE-----

Attachment: pgpEiURxRneM2.pgp
Description: PGP signature


--- End Message ---

Reply via email to