[Pkg-pascal-devel] Bug#947763: "aCount" is not a spelling error of "account"

Felix Lechner felix.lechner at lease-up.com
Mon Mar 30 14:01:33 BST 2020


Hi Christoph,

On Mon, Dec 30, 2019 at 2:51 AM Christoph Berg <myon at debian.org> wrote:
>
> "aCount" is hardly a spelling error for "account". It's not even
> present in the source, but only in the "strings /usr/bin/cqrlog"
> output.

Since the string is not present in your source, your bug was probably
filed against the wrong package. Lazarus, one of your prerequisites,
exports a variety of variable names as object strings, including
'aCount'. It would be nice to know the reason.

Here are a few more using non-standard spelling:

I: lazarus-ide-gtk2-2.0: spelling-error-in-binary
usr/lib/lazarus/2.0.6/lazarus-gtk2 Exluded Excluded
I: lazarus-ide-gtk2-2.0: spelling-error-in-binary
usr/lib/lazarus/2.0.6/lazarus-gtk2 Montly Monthly
I: lazarus-ide-gtk2-2.0: spelling-error-in-binary
usr/lib/lazarus/2.0.6/lazarus-gtk2 Syncronized Synchronized
I: lazarus-ide-gtk2-2.0: spelling-error-in-binary
usr/lib/lazarus/2.0.6/lazarus-gtk2 aCount account
I: lazarus-ide-gtk2-2.0: spelling-error-in-binary
usr/lib/lazarus/2.0.6/lazarus-gtk2 availlable available
I: lazarus-ide-gtk2-2.0: spelling-error-in-binary
usr/lib/lazarus/2.0.6/lazarus-gtk2 memeber member
I: lazarus-ide-gtk2-2.0: spelling-error-in-binary
usr/lib/lazarus/2.0.6/lazarus-gtk2 occured occurred
I: lazarus-ide-gtk2-2.0: spelling-error-in-binary
usr/lib/lazarus/2.0.6/lazarus-gtk2 respository repository

I am unfamiliar with Lazarus or Free Pascal and copied the lazarus
maintainer on this message. I am inclined to assign this bug to
lazarus. Please let's wait for their response.

> I suggest excluding CamelCased words from the spelling check.

I have not seen a lot of GUI items in camel case (which would cause
more legitimate strings like it to appear in binaries) and do not
perceive 'aCount' as a false positive. An override would be a simple
solution, depending on the outcome of the inquiry above.

As a side note, your package suffers from additional spelling issues,
as noted below. Like the present case, many of them do not originate
in your source.

Kind regards
Felix Lechner, WU8K

 * * *

$ frontend/lintian --no-tag-display-limit
/mirror/debian/pool/main/c/cqrlog/cqrlog_2.4.0-3_amd64.deb
W: cqrlog: hardening-no-pie usr/bin/cqrlog
I: cqrlog: hardening-no-bindnow usr/bin/cqrlog
I: cqrlog: hardening-no-fortify-functions usr/bin/cqrlog
I: cqrlog: spelling-error-in-binary usr/bin/cqrlog Childs Children
I: cqrlog: spelling-error-in-binary usr/bin/cqrlog Disconected Disconnected
I: cqrlog: spelling-error-in-binary usr/bin/cqrlog Memebers Members
I: cqrlog: spelling-error-in-binary usr/bin/cqrlog aCount account
I: cqrlog: spelling-error-in-binary usr/bin/cqrlog availlable available
I: cqrlog: spelling-error-in-binary usr/bin/cqrlog databse database
I: cqrlog: spelling-error-in-binary usr/bin/cqrlog lenght length
I: cqrlog: spelling-error-in-binary usr/bin/cqrlog occured occurred
I: cqrlog: spelling-error-in-binary usr/bin/cqrlog uploded uploaded



More information about the Pkg-pascal-devel mailing list