Skip to content

Various Cargo fixes building .deb packages#7

Open
SSUPII wants to merge 5 commits intojegly:mainfrom
SSUPII:main
Open

Various Cargo fixes building .deb packages#7
SSUPII wants to merge 5 commits intojegly:mainfrom
SSUPII:main

Conversation

@SSUPII
Copy link
Copy Markdown

@SSUPII SSUPII commented Apr 26, 2026

Fixes #4
Fixes #6

This pull request fixes the current Cargo recipe producing non-modern packages and various Lintian errors and warnings.

As an important note, not all Lintian warnings have been fixed. Those are:

W: cpu-power-manager: debian-changelog-line-too-long [usr/share/doc/cpu-power-manager/changelog.Debian.gz:3]
W: cpu-power-manager: no-manual-page [usr/bin/cpu-power-manager]

These require rewriting the massive changelog that was written for 1.0.3, and writing a manpage for the software from scratch.

@SSUPII
Copy link
Copy Markdown
Author

SSUPII commented Apr 26, 2026

The provided debian/changelog is also mostly a template, as the project has no clear release history to pick up from. This is mostly on your end on as project leader how you want to bring the project forward with versioning and releasing builds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Debian] .deb packaging fails multiple Lintian conditions [Debian 13] policykit-1 is deprecated since 12 - replace with polkitd

1 participant