On Wed, 02 Jun 2021 18:07:09 +0200 Tobias Frost <t...@debian.org> wrote:
- On a new package, the _only_ changelog entry is that one that closes the ITP.
(in your case delete the new upstream version line and *all* older entries.

You still have two changelog entries in 1.6.3~test1-1

- There are lots of versioned Build-Depends which are already fulfilled in
oldstable. drop those.
  - There is no cmake3 package in Debian, drop that alternative to cmake.
  - It should be sufficient for the boost B-D to just specify the version
    agnostic one. Or do I miss the point what you want to archive here?
    (beside, oldstable has already 1.62, so no need to say >1.58)

First subtask is fixed, 2nd is still open.

- The examples should be installed using dh_installexamples (not using
*.install)

Also, manpages should not be installed via *.install but via *.manpages.

- I think the user/group handling in postinst is wrong in several ways.
- hardcoded id of 888. - names should be "invalid names" so that it cannot cause collisions.
  - setting the hoemdirectory to /tmp/ is certainly a bad idea and I
    guess insecure. Especially when setting /bin/bash as shell…
  - IOW, Read the Debian Policy on this topic.


Package needs work; therefore tagging moreinfo. Please remove for the next
iteration. I did not do a copyright review.

Also, drop the empty d/tests/control and d/changelog.dist files.

Reply via email to