Calebe94 / tinytools

Tiny scripts to improve your productivity.
GNU General Public License v3.0
6 stars 0 forks source link

lintian errors and warnings #148

Closed Calebe94 closed 3 years ago

Calebe94 commented 3 years ago

When building a .deb package lintian gives us the following errors and warnings:

 dpkg-genchanges  >../tinytools_0.8.0-1_amd64.changes
dpkg-genchanges: info: including full source code in upload
 dpkg-source --after-build .
dpkg-buildpackage: info: full upload (original source is included)
Now running lintian tinytools_0.8.0-1_amd64.changes ...
warning: running with root privileges is not recommended!
E: tinytools: changelog-is-dh_make-template
E: tinytools: extended-description-is-empty
W: tinytools source: debhelper-but-no-misc-depends tinytools
W: tinytools: executable-not-elf-or-script usr/bin/dmenu_tnotes
W: tinytools: executable-not-elf-or-script usr/bin/dmenu_tsearch
W: tinytools: executable-not-elf-or-script usr/bin/dmenu_ttodo
W: tinytools: executable-not-elf-or-script usr/bin/tnotes
W: tinytools: executable-not-elf-or-script usr/bin/tpomodoro
W: tinytools: executable-not-elf-or-script usr/bin/tprogbar
W: tinytools: executable-not-elf-or-script usr/bin/tsearch
W: tinytools: executable-not-elf-or-script usr/bin/ttodo
W: tinytools: initial-upload-closes-no-bugs
W: tinytools: no-manual-page usr/bin/dmenu_tnotes
W: tinytools: no-manual-page usr/bin/dmenu_tsearch
W: tinytools: no-manual-page usr/bin/dmenu_ttodo
W: tinytools: no-manual-page usr/bin/tgoeswall
W: tinytools: no-manual-page usr/bin/tgoeswallctrl
W: tinytools: no-manual-page usr/bin/tmenu

Expected Behavior

Current Behavior

Possible Solution

Steps to Reproduce

1. 2. 3. 4.

Context (Environment)

Detailed Description

Possible Implementation

Calebe94 commented 3 years ago

After fixing the executable-not-elf-or-script warning on 22cca16, another warning has popped:

W: tinytools: unusual-interpreter usr/bin/tnotes #!/usr/bin/python
W: tinytools: unusual-interpreter usr/bin/ttodo #!/usr/bin/python

Possible Solution

Change #!/usr/bin/python to #!/usr/bin/python3.

References