#1140488 overzealous speling fixes

#1140488#5
Date:
2026-06-21 11:58:04 UTC
From:
To:
Hi,

this is an excerpt of debcraft's changes to adduser:
--- a/debian/copyright
+++ b/debian/copyright
-           2004 Claus Hindsgaul <claus_h@image.dk>
+           2004 Clause Hindsgaul <claus_h@image.dk>
--- a/debian/tests/lib/AdduserTestsCommon.pm +++ b/debian/tests/lib/AdduserTestsCommon.pm - isnt($? >> 8, 0, "command failure (expected): @_"); + isn't($? >> 8, 0, "command failure (expected): @_"); (repeated for every assertion using isnt) Greetings Marc
#1140488#10
Date:
2026-06-21 13:41:50 UTC
From:
To:
Hi,

This is how codespell works. You could either try to influence upstream
codespell to be smarter in what type of context it skips, or use a .
codespellrc to skip these "fixes".

#1140488#15
Date:
2026-06-21 14:38:00 UTC
From:
To:
No offense intended, I'd rather ditch debcraft. Can codespell be
completely disabled in debcraft? I don't need a tool that creates three
false positives for one useful fix.

Greetings
Marc

#1140488#20
Date:
2026-06-21 17:52:45 UTC
From:
To:
Personally I do a lot of typos and also see Lintian often nag about typos,
so I think some spell checking is useful.

Alternatives to codespell would be spellintian, or debputy --spellcheck,
but in my experience they have more false positives and no mechanism to
override such occurrences.

Suggestions how to implement a better spell checking (and automatic fixing)
are welcome. I don't think removing it completely would be a satisfactory
solution to the need.

#1140488#25
Date:
2026-06-21 19:09:23 UTC
From:
To:
I do fully agree.

"Fixing" function and person's names is not useful.

So it's going to be a "debcraft; git reset" workflow in the future.

Greetings
Marc

#1140488#30
Date:
2026-09-14 10:48:41 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
debcraft, 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 1140488@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Otto Kekäläinen <otto@debian.org> (supplier of updated debcraft 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: Mon, 14 Sep 2026 09:09:09 +0000
Source: debcraft
Architecture: source
Version: 0.9.4
Distribution: unstable
Urgency: medium
Maintainer: Otto Kekäläinen <otto@debian.org>
Changed-By: Otto Kekäläinen <otto@debian.org>
Closes: 1140488
Changes:
 debcraft (0.9.4) unstable; urgency=medium
 .
   * Extend `debcraft update` to document pushing all branches in gbp
   * Automate upgrading from Debhelper 13 to 14
   * Document option to run `git-debpush --gbp`
   * Exclude debian/copyright from codespell due to frequent false positives
   * Exclude .pm from codespell to decrease false positives (Closes: #1140488)
   * Temporarily disable automatic copyright year bumping due to frequent bugs
   * Bump Debhelper version from 13 to 14
Checksums-Sha1:
 5db8c7f0cab162e940fdbab69a0b0863d25dc984 1725 debcraft_0.9.4.dsc
 6dcebcc0d90e52c5bc4b870c3045b5b5168a5cbf 71364 debcraft_0.9.4.tar.xz
 76352406a6ae52324a2275f635fbf73d2dcd6087 8905 debcraft_0.9.4_source.buildinfo
Checksums-Sha256:
 5c6a210455a8eb93ce89020ae2d945552b5a101f9cac8515db4c9db50db89b2d 1725 debcraft_0.9.4.dsc
 4a28976537097058c08f3e6c6584a32a4365a241e66caee38927c17fcb3fd33e 71364 debcraft_0.9.4.tar.xz
 93bcca8017ab6da86955cb33058d7aeea5327b7791ae901fec78ddb0b5b83a04 8905 debcraft_0.9.4_source.buildinfo
Files:
 d035ba1f00b1b07e08fefcec0d750f92 1725 misc optional debcraft_0.9.4.dsc
 4205710ee01ee789d94fa7e6a4e38f93 71364 misc optional debcraft_0.9.4.tar.xz
 6ebf7ed8aac4e892369184ca72e329ae 8905 misc optional debcraft_0.9.4_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmbRSsR88dMO0U+RvvthEn87o2ogFAmqnzY0ACgkQvthEn87o
2ojoqw/+KabFiVI0gIKYobf3Q/BNNDf0z4ixeU0aVxw515ydqAoiwFzz0X3EwVt7
qV0OPMAlEnO9tkoX8HOKs+eT4YVaTG2UtP/aa+BVXUX6JY7Bmw7b5Oc/f235Jh84
6yoc6Thv6GY3fFgopGxgOpNlXoVGqmqlX7dyNSDKbsqcRq9SxCZYD+WFzIi9rFPr
SQfGYhupbedA+LCFb1i0paHu6wI59W/SrcMNrvk8JUS0qx8Gw2Z8LJ0apcWji2Y7
+xtSDcrb4t8Ueg78HS3xaMK52tMYc9cXtFQ8AmBqn129KucGSnwbjzNxdL69+v6E
vWEqQ6U09kffVCUfT0ShCsx2IjGqv8u7n8JHGBL3inQ7wgURYh/+mDCcLEJlI+Mi
2tqoZc4hN9xAylDC6FkaIp+AIt8AGwCNdRV1Qt6NGhRHvUSByVvJpZHYCY1GOLTc
reincnIgr+pkGFpHPSpE1L00X3eaNILVGzQMX5quLfwJBNNeZykmXkYyoWRzyiwt
a5yIzQ9y77kJhwX1POOKNm2MqCshraaf+SxCpl3e/Xv14+3vSN6NbNYP3hW/El3B
7+q3MdHqj5OY3zgRjze0bXlxIzPWNN/LEZU9AjaCHpX8/GhsHCymfe0DIVe8o4zg
k/m3Hv7xsvW6XOj5Q1+JoSZR03Iw4CpMKROdcFB04jz7h9dZMYo=
=0Yzm
-----END PGP SIGNATURE-----