New: README.d/deps implies that there is a Debian package named checkpatch, but there isn’t
https://bugzilla.kernel.org/show_bug.cgi?id=221712
Bug ID: 221712
Summary: README.d/deps implies that there is a Debian package
named checkpatch, but there isn’t
Product: Documentation
Version: unspecified
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P3
Component: man-pages
Assignee: [email protected]
Reporter: [email protected]
Regression: No
README.d/deps says:
Quoted 5 lines
Description
There are different kinds of software dependencies on which this project depends. For maintaining the health of this project, the health of those dependencies is also essential. The following lists dependencies as <debian-package>/<binary>.
That same file goes on to say:
Quoted 9 lines
Build
To build the project, there are many dependencies, some of which are strictly necessary, and others which improve the quality (such as linters).This list can be generated by the build system itself. Run the following command to print this list:
$ make -R help-list-build-depends
When I run “make -R help-list-build-depends”, all of the items on the list do indeed appear be written as <debian-package>/<binary> except for one. One of the items on the list is “checkpatch/checkpatch”. There is no Debian package that’s named checkpatch (see <https://packages.debian.org/trixie/checkpatch>).
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.
[Bug 221712] README.d/deps implies that there is a Debian package named checkpatch, but there isn’t
https://bugzilla.kernel.org/show_bug.cgi?id=221712
--- Comment #1 from Alejandro Colomar ([email protected]) ---
Quoted 35 lines · On 2026-07-01T17:36:24+0000, [email protected] wrote:
https://bugzilla.kernel.org/show_bug.cgi?id=221712
Bug ID: 221712
Summary: README.d/deps implies that there is a Debian package
named checkpatch, but there isn’t
Product: Documentation
Version: unspecified
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P3
Component: man-pages
Assignee: [email protected]
Reporter: [email protected]
Regression: NoREADME.d/deps says:
Quoted 5 lines
Description
There are different kinds of software dependencies on which this project depends. For maintaining the health of this project, the health of those dependencies is also essential. The following lists dependencies as <debian-package>/<binary>.That same file goes on to say:
Quoted 8 lines
Build
To build the project, there are many dependencies, some of which are strictly necessary, and others which improve the quality (such as linters).This list can be generated by the build system itself. Run the following command to print this list:
Quoted 7 lines
Quoted 1 line
$ make -R help-list-build-dependsWhen I run “make -R help-list-build-depends”, all of the items on the list do indeed appear be written as <debian-package>/<binary> except for one. One of the items on the list is “checkpatch/checkpatch”. There is no Debian package that’s named checkpatch (see
<https://packages.debian.org/trixie/checkpatch>).
Yup; I've been wanting to package that for a long time, but never found the time. I'll try to dedicate some time to it soon.
Thanks!
Cheers,
Alex
Quoted 6 lines
Signature · 5 lines
-- You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.
[Bug 221712] README.d/deps implies that there is a Debian package named checkpatch, but there isn’t
In reply to [email protected]https://bugzilla.kernel.org/show_bug.cgi?id=221712
--- Comment #2 from Alejandro Colomar ([email protected]) ---
Quoted 41 lines · Alejandro Colomar
Quoted 32 lines · On 2026-07-01T17:36:24+0000, [email protected] wrote:
https://bugzilla.kernel.org/show_bug.cgi?id=221712
Bug ID: 221712
Summary: README.d/deps implies that there is a Debian package
named checkpatch, but there isn’t
Product: Documentation
Version: unspecified
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P3
Component: man-pages
Assignee: [email protected]
Reporter: [email protected]
Regression: NoREADME.d/deps says:
Quoted 5 lines
Description
There are different kinds of software dependencies on which this project depends. For maintaining the health of this project, the health of those dependencies is also essential. The following lists dependencies as <debian-package>/<binary>.That same file goes on to say:
Quoted 5 lines
Build
To build the project, there are many dependencies, some of which are strictly necessary, and others which improve the quality (such as linters).Quoted 6 lines
Quoted 4 lines
This list can be generated by the build system itself. Run the following command to print this list:
$ make -R help-list-build-depends
When I run “make -R help-list-build-depends”, all of the items on the list
do
Quoted 1 line
indeed appear be written as <debian-package>/<binary> except for one. One
Quoted 8 lines
of
Quoted 1 line
the items on the list is “checkpatch/checkpatch”. There is no Debian
package
Quoted 1 line
that’s named checkpatch (see
<https://packages.debian.org/trixie/checkpatch>).
Yup; I've been wanting to package that for a long time, but never found the time. I'll try to dedicate some time to it soon.
I've decided to entirely drop the lint-c-checkpatch target, and thus the dependency. The problem is solved. :)
Cheers,
Alex
Quoted 16 lines
Thanks!
Cheers,
AlexQuoted 6 lines
Signature · 5 lines
-- You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.Signature · 1 line
<https://www.alejandro-colomar.es>
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.