> On Oct 7, 2019, at 01:25, Thomas Dettbarn <[email protected]> wrote:
> 
> Hello!
> 
> Currently, I am trying to get my package dMagnetic into 
> Debian's repository. You can find it at 
> 
> https://mentors.debian.net/package/dmagnetic
> 
> Despite my best effords, there are still a handful of lintian warnings left. 
> Naturally, I would like to get rid of them:
> 
> 
> 
> – Package is not in Debian
> – Package has lintian informational warnings
> dmagnetic source
> 
>    I debian-watch-uses-insecure-uri
>        http://www.dettus.net/dMagnetic
>    I testsuite-autopkgtest-missing
>    P rules-requires-root-missing
>    X debian-watch-does-not-check-gpg-signature
> 
> dmagnetic
> 
>    I description-synopsis-might-not-be-phrased-properly
>        "Play classic textadventures from Magnetic Scrolls in glorious ANSI 
> Art."
>    I hardening-no-bindnow
>        usr/games/dMagnetic
>    I hardening-no-fortify-functions
>        usr/games/dMagnetic
> 
> 
> 
> Whilst there is nothing I will be able to do about the "insecure iru" and 
> "gpg signature", the "rules-requires-root-missing" is bugging me. 
> What EXACTLY is it that I have to put into the debian/control and 
> debian/rules files, so that this message disappears? The only 
> root-permissions my package needs are during the installation process. Not 
> whilst building, not whilst running.
> 
> PLEASE DO NOT JUST COPY&PASTE A LINK TO THE DOCUMENTATION IN HERE. PLEASE 
> HELP ME.

I believe this requires a “Rules-Requires-Root: no” line in debian/control. 
Also, while you said not to link to documentation, I should note that if you 
click through the warning on the package page that you linked it tells you the 
extended description of this tag that is fairly explicit.

Reply via email to