Hello Simon, and thanx for contacting me. First of all, sorry for the
late reply. 3 kids, 2 jobs (1 wich is my own business) and a hours takes
alot of time, and Moraine is something I enjoy working on whenever I get
a few hours for myself.
Thank you so much for taking the time to go through this in such detail.
I'm still fairly new to Debian packaging and learning something new with
every round of feedback, so this is genuinely a big help to me. I've
addressed all five points:
1. Changelog
Collapsed it down to a single initial entry and corrected the
version to 0.2.0-1 — I hadn't realised a first upload should just be one
"Initial release" entry rather than carrying the whole history.
2. Copyright / license name
Renamed the license from "MIT" to "Expat" in debian/copyright. Good
learn that Expat is the correct name for this exact license text in Debian.
3. Standards-Version and control fields
Bumped Standards-Version to 4.7.4 and dropped both
Rules-Requires-Root: no and Priority: optional from the source stanza.
4. debhelper compat
Upgraded to debhelper-compat 14.
5. Watch file
Upgraded to version 5. I learned along the way that v5 is a new
deb822-style format rather than just a version-number bump, so I rewrote
it with the Version/Source/Mode/Matching-Pattern fields (still tracking
the git tags).
All five are done in the packaging. I'll give it a final lintian run in
a clean unstable chroot and upload the corrected 0.2.0-1 to mentors.
Please let me know if there's anything else I should fix — I really
appreciate the guidance.
Thanks again,
Jonaz
On 7/14/26 23:18, Simon Quigley wrote:
Control: tags -1 +moreinfo
Hello,
Thank you for your work here. A few things:
- Please only keep one changelog entry, the initial one, with a
corrected version. The additional changelog entries are not needed.
- In the license file, it is expected to use the license name "Expat"
instead of "MIT," please fix that.
- Please update Standards-Version to 4.7.4, dropping
Rules-Requires-Root: no and Priority: optional.
- Please consider upgrading to debhelper-compat 14.
- Please upgrade the watch file to version 5.
I also can't get it to build, see the attached log.
If this is a Rust package, you might want to include it in the
debcargo-conf monorepo following their docs:
https://rust-team.pages.debian.net/book/
Please remove the moreinfo tag once you're ready for another review.
Feel free to CC me, if I'm available I can re-review.
Best regards,
Simon Quigley
[email protected]