Lintian v2.122.0 Options: -i -I -E --pedantic --profile debian N: W: dupeguru: package-contains-vcs-control-file [usr/share/dupeguru/.pytest_cache/.gitignore] N: N: The package contains a VCS control file such as .(cvs|git|hg)ignore. Files N: such as these are used by revision control systems to, for example, N: specify untracked files it should ignore or inventory files. This file is N: generally useless in an installed package and was probably installed by N: accident. N: N: Visibility: warning N: Show-Always: no N: Check: files/vcs N: N: I: dupeguru: desktop-entry-lacks-keywords-entry [usr/share/applications/dupeguru.desktop] N: N: This .desktop file is either missing a Keywords entry, or it does not N: contain keywords above and beyond those already present in the Name or N: GenericName entries. N: N: The Keywords field is intended to show keywords relevant for a .desktop N: file. N: N: Desktop files are organized in key-value pairs and are similar to INI N: files. N: N: The desktop-file-validate tool in the desktop-file-utils package may be N: useful when checking the syntax of desktop entries. N: N: Please refer to N: https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html, N: Bug#693918, and N: https://wiki.gnome.org/Initiatives/GnomeGoals/DesktopFileKeywords for N: details. N: N: Visibility: info N: Show-Always: no N: Check: menu-format N: N: I: dupeguru source: missing-prerequisite-for-pyproject-backend setuptools.build_meta (does not satisfy python3-setuptools:any, pybuild-plugin-pyproject:any) [pyproject.toml:3] N: N: pybuild now supports building with PEP-517 standard interfaces natively. N: These sources could be built using pybuild's generic pyproject plugin and N: the named build backend. N: N: Please declare both named prerequisites in Build-Depends. You will need N: both the generic pybuild-plugin-pyproject as well as the specific one to N: the named backend. It is usually python3-${backend}. N: N: No changes are required if you are using pybuild's dedicated flit plugin, N: although that plugin will eventually be deprecated in favor of the generic N: pyproject plugin mentioned above. N: N: Visibility: info N: Show-Always: no N: Check: languages/python N: N: I: dupeguru: package-contains-documentation-outside-usr-share-doc [usr/share/dupeguru/.pytest_cache/README.md] N: N: This package ships a documentation file outside /usr/share/doc N: Documentation files are normally installed inside /usr/share/doc. N: N: If this file doesn't describe the contents or purpose of the directory it N: is in, please consider moving this file to /usr/share/doc/ or maybe even N: removing it. If this file does describe the contents or purpose of the N: directory it is in, please add a lintian override. N: N: Visibility: info N: Show-Always: no N: Check: documentation N: N: Screen: python/egg/metadata N: Advocates: "Scott Kitterman" N: Reason: The folders XXX.dist-info/ and XXX.egg-info/ hold metadata for N: Python modules. Those files are not documentation even though N: some of their names carry the .txt file extension. N: N: Python modules can be both public and private. N: N: Read more in N: https://www.python.org/dev/peps/pep-0427/#the-dist-info-directory, N: https://www.python.org/dev/peps/pep-0376/#id16, N: https://www.python.org/dev/peps/pep-0610/, N: https://www.python.org/dev/peps/pep-0639/, N: https://setuptools.pypa.io/en/latest/deprecated/python_eggs.html, N: and Bug#1003913. N: N: P: dupeguru source: maintainer-manual-page [debian/dupeguru.1] N: N: The maintainer keeps a manual page in ./debian. Please forward the manual N: page upstream and ask them to include in their version control system, and N: in their next release. N: N: If the manual page was already forwarded or rejected, or the upstream is N: gone, please override the tag and annotate it with a suitable comment. N: N: Please refer to social contract item 2, Coordination with upstream N: developers (Section 3.1.4) in the Debian Developer's Reference, and N: Changes to the upstream sources (Section 4.3) in the Debian Policy Manual N: for details. N: N: Visibility: pedantic N: Show-Always: no N: Check: debian/manual-pages N: Renamed from: maintainer-manpage N: N: X: dupeguru source: debian-watch-does-not-check-openpgp-signature [debian/watch] N: N: This watch file does not specify a means to verify the upstream tarball N: using a cryptographic signature. N: N: If upstream distributions provides such signatures, please use the N: pgpsigurlmangle options in this watch file's opts= to generate the URL of N: an upstream OpenPGP signature. This signature is automatically downloaded N: and verified against a keyring stored in debian/upstream/signing-key.asc N: N: Of course, not all upstreams provide such signatures but you could request N: them as a way of verifying that no third party has modified the code after N: its release (projects such as phpmyadmin, unrealircd, and proftpd have N: suffered from this kind of attack). N: N: Please refer to the uscan(1) manual page for details. N: N: Visibility: pedantic N: Show-Always: no N: Check: debian/watch N: Renamed from: debian-watch-does-not-check-gpg-signature N: debian-watch-may-check-gpg-signature N: This tag is experimental. N: N: X: dupeguru source: very-long-line-length-in-source-file 1054 > 512 [help/uk/faq.rst:41] N: N: The source file includes a line length that is well beyond the normally N: human made code line length. N: N: This very long line length does not allow Lintian to do correctly some N: source file checks. N: N: This line could also be the result of some text injected by a computer N: program, and thus could lead to FTBFS bugs. N: N: Last but not least, long line in source code could be used to obfuscate N: the source code and to hide stuff like backdoors or security problems. N: N: It could be due to jslint source comments or other build tool comments. N: N: You may report this issue upstream. N: N: Visibility: pedantic N: Show-Always: no N: Check: files/contents/line-length N: Renamed from: insane-line-length-in-source-file N: This tag is experimental. N: N: Screen: autotools/long-lines N: Advocates: "Russ Allbery" N: Reason: N: Upstream sources using autoconf have traditionally been N: distributed with generated ./configure scripts as well as N: other third-party m4 macro files such as libtool. N: N: When paired with automake, there may also be some intermediate N: Makefile.in files. N: N: A lot of sources potentially contain such files, but they are N: not actionable by either the Debian distributor or by the N: upstream maintainer. N: N: As a side note, modern Debian build protocols will re-create N: many of those files via dh_autoreconf. They are present merely N: to aid in bootstrapping systems where the GNU suite may not yet N: be available. N: N: Read more in Bug#996740. N: N: X: dupeguru source: very-long-line-length-in-source-file 1098 > 512 [help/de/faq.rst:40] N: X: dupeguru source: very-long-line-length-in-source-file 1113 > 512 [help/hy/faq.rst:41] N: X: dupeguru source: very-long-line-length-in-source-file 1119 > 512 [help/ru/faq.rst:41] N: X: dupeguru source: very-long-line-length-in-source-file 514 > 512 [locale/es/LC_MESSAGES/ui.po:794] N: X: dupeguru source: very-long-line-length-in-source-file 516 > 512 [help/ru/folders.rst:6] N: X: dupeguru source: very-long-line-length-in-source-file 517 > 512 [locale/vi/LC_MESSAGES/ui.po:795] N: X: dupeguru source: very-long-line-length-in-source-file 526 > 512 [locale/nl/LC_MESSAGES/ui.po:920] N: X: dupeguru source: very-long-line-length-in-source-file 534 > 512 [locale/ms/LC_MESSAGES/ui.po:795] N: X: dupeguru source: very-long-line-length-in-source-file 537 > 512 [Windows.md:41] N: X: dupeguru source: very-long-line-length-in-source-file 549 > 512 [locale/el/LC_MESSAGES/ui.po:798] N: X: dupeguru source: very-long-line-length-in-source-file 569 > 512 [locale/de/LC_MESSAGES/ui.po:795] N: X: dupeguru source: very-long-line-length-in-source-file 585 > 512 [CONTRIBUTING.md:40] N: X: dupeguru source: very-long-line-length-in-source-file 590 > 512 [help/fr/preferences.rst:35] N: X: dupeguru source: very-long-line-length-in-source-file 607 > 512 [help/de/folders.rst:6] N: X: dupeguru source: very-long-line-length-in-source-file 648 > 512 [help/uk/folders.rst:4] N: X: dupeguru source: very-long-line-length-in-source-file 700 > 512 [help/de/preferences.rst:23] N: X: dupeguru source: very-long-line-length-in-source-file 720 > 512 [help/uk/preferences.rst:23] N: X: dupeguru source: very-long-line-length-in-source-file 725 > 512 [help/ru/preferences.rst:23] N: X: dupeguru source: very-long-line-length-in-source-file 755 > 512 [hscommon/LICENSE:10] N: X: dupeguru source: very-long-line-length-in-source-file 756 > 512 [pkg/debian/copyright:11] N: X: dupeguru source: very-long-line-length-in-source-file 795 > 512 [help/hy/preferences.rst:23] N: X: dupeguru source: very-long-line-length-in-source-file 821 > 512 [help/hy/results.rst:57] N: X: dupeguru source: very-long-line-length-in-source-file 892 > 512 [help/uk/results.rst:57] N: X: dupeguru source: very-long-line-length-in-source-file 913 > 512 [help/ru/results.rst:57] N: X: dupeguru source: very-long-line-length-in-source-file 940 > 512 [help/de/results.rst:59]