cmd-output.log

cmd-output.log
1cmd: lintian --no-cfg --display-level '>=classification' --display-experimental --info --show-overrides '/tmp/debusine-fetch-exec-upload-yvqw271g/pytdeextensions-trinity_14.2.0~pre42-0ubuntu20.04.0+6.dsc' '/tmp/debusine-fetch-exec-upload-yvqw271g/libpythonize0-trinity-dev_14.2.0~pre42-0ubuntu20.04.0+6_amd64.deb' '/tmp/debusine-fetch-exec-upload-yvqw271g/libpythonize0-trinity_14.2.0~pre42-0ubuntu20.04.0+6_amd64.deb' '/tmp/debusine-fetch-exec-upload-yvqw271g/pytdeextensions-trinity_14.2.0~pre42-0ubuntu20.04.0+6_all.deb' 2output (contains stderr only, stdout was captured): 3 4Files in working directory: 5lintian.txt 6-------------------- 7E: libpythonize0-trinity: binary-or-shlib-defines-rpath opt/trinity/lib/libpythonize.so.0.0.0 /usr/lib/python3.8 8N: 9N: The binary or shared library sets RPATH or RUNPATH. This overrides the 10N: normal library search path, possibly interfering with local policy and 11N: causing problems for multilib, among other issues. 12N: 13N: The only time a binary or shared library in a Debian package should set 14N: RPATH or RUNPATH is if it is linked to private shared libraries in the 15N: same package. In that case, place those private shared libraries in 16N: /usr/lib/<package>. Libraries used by binaries in other packages should 17N: be placed in /lib or /usr/lib as appropriate, with a proper SONAME, in 18N: which case RPATH/RUNPATH is unnecessary. 19N: 20N: To fix this problem, look for link lines like: 21N: gcc test.o -o test -Wl,--rpath,/usr/local/lib 22N: or 23N: gcc test.o -o test -R/usr/local/lib 24N: and remove the -Wl,--rpath or -R argument. You can also use the chrpath 25N: utility to remove the RPATH. 26N: 27N: Refer to https://wiki.debian.org/RpathIssue for details. 28N: 29N: Severity: error 30N: 31N: Check: binaries 32N: 33E: libpythonize0-trinity: dir-or-file-in-opt opt/trinity/ 34N: 35N: Debian packages should not install into /opt, because it is reserved for 36N: add-on software. 37N: 38N: Refer to Filesystem Hierarchy Standard (/opt : Add-on application 39N: software packages) for details. 40N: 41N: Severity: error 42N: 43N: Check: files/hierarchy-standard 44N: 45E: libpythonize0-trinity: dir-or-file-in-opt opt/trinity/lib/ 46E: libpythonize0-trinity: dir-or-file-in-opt opt/trinity/lib/libpythonize.so.0 47E: libpythonize0-trinity: dir-or-file-in-opt opt/trinity/lib/libpythonize.so.0.0.0 48E: libpythonize0-trinity-dev: dir-or-file-in-opt opt/trinity/ 49E: libpythonize0-trinity-dev: dir-or-file-in-opt opt/trinity/include/ 50E: libpythonize0-trinity-dev: dir-or-file-in-opt opt/trinity/include/pythonize.h 51E: libpythonize0-trinity-dev: dir-or-file-in-opt opt/trinity/lib/ 52E: libpythonize0-trinity-dev: dir-or-file-in-opt opt/trinity/lib/libpythonize.a 53E: libpythonize0-trinity-dev: dir-or-file-in-opt opt/trinity/lib/libpythonize.la 54E: libpythonize0-trinity-dev: dir-or-file-in-opt opt/trinity/lib/libpythonize.so 55E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/ 56E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/ 57E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/ 58E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/ 59E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/AUTHORS 60E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/ChangeLog 61E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/INSTALL 62E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/NEWS 63E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/ 64E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/ 65E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/AUTHORS 66E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/COPYING 67E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/ChangeLog 68E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/INSTALL 69E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/MANIFEST.in 70E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/NEWS 71E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/README 72E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/TODO 73E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/__pycache__/ 74E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/__pycache__/setup.cpython-38.pyc 75E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/doc/ 76E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/doc/en/ 77E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/doc/en/index.docbook 78E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/po/ 79E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/po/README 80E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/setup.py 81E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/ 82E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/KcontrolModuleWidgetUI.py 83E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/KcontrolModuleWidgetUI.ui 84E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/__pycache__/ 85E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/__pycache__/KcontrolModuleWidgetUI.cpython-38.pyc 86E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/__pycache__/kcontrol_module.cpython-38.pyc 87E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/hi16-app-kcontrol_module.png 88E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/hi32-app-kcontrol_module.png 89E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop 90E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/kcontrol_module.py 91E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/ 92E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/AUTHORS 93E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/COPYING 94E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/ChangeLog 95E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/INSTALL 96E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/MANIFEST.in 97E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/NEWS 98E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/README 99E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/TODO 100E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/__pycache__/ 101E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/__pycache__/setup.cpython-38.pyc 102E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/doc/ 103E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/doc/en/ 104E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/doc/en/index.docbook 105E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/po/ 106E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/po/README 107E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/setup.py 108E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/ 109E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/__pycache__/ 110E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/__pycache__/prefdialog.cpython-38.pyc 111E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/__pycache__/tdeapp.cpython-38.pyc 112E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/__pycache__/tdeappiface.cpython-38.pyc 113E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/__pycache__/tdeappview.cpython-38.pyc 114E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/hi16-app-kdeapp.png 115E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/hi32-app-kdeapp.png 116E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/prefdialog.py 117E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeapp.desktop 118E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeapp.py 119E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeappiface.py 120E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeappui.rc 121E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeappview.py 122E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/ 123E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/AUTHORS 124E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/COPYING 125E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/ChangeLog 126E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/INSTALL 127E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/MANIFEST.in 128E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/NEWS 129E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/README 130E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/TODO 131E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/__pycache__/ 132E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/__pycache__/setup.cpython-38.pyc 133E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/doc/ 134E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/doc/en/ 135E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/doc/en/index.docbook 136E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/po/ 137E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/po/README 138E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/setup.py 139E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/ 140E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/KDEUtilityDialogUI.py 141E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/KDEUtilityDialogUI.ui 142E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/__pycache__/ 143E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/__pycache__/KDEUtilityDialogUI.cpython-38.pyc 144E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/__pycache__/kdeutility.cpython-38.pyc 145E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/hi16-app-kdeutility.png 146E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/hi32-app-kdeutility.png 147E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/kdeutility.desktop 148E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/kdeutility.py 149E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/ 150E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/AUTHORS 151E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/COPYING 152E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/ChangeLog 153E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/INSTALL 154E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/MANIFEST.in 155E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/NEWS 156E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/README 157E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/TODO 158E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/__pycache__/ 159E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/__pycache__/setup.cpython-38.pyc 160E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/doc/ 161E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/doc/en/ 162E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/doc/en/index.docbook 163E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/setup.py 164E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/src/ 165E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/src/__pycache__/ 166E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/src/__pycache__/tdeioslave.cpython-38.pyc 167E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/src/tdeioslave.protocol 168E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/src/tdeioslave.py 169E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/ 170E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/ 171E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/ 172E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/ 173E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/ 174E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/app-template-application.html 175E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/app-template-kcontrol.html 176E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/app-template-tdeioslave.html 177E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/application-templates.html 178E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/credits.html 179E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/distutils-docbook.html 180E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/distutils-files.html 181E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/distutils-uninstall.html 182E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/distutils.html 183E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/i18n.html 184E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/index.cache.bz2 185E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/index.html 186E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/introduction.html 187E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/kcontrol-modules.html 188E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/tdeioslaves.html 189E: pytdeextensions-trinity: dir-or-file-in-opt opt/trinity/share/doc/tde/HTML/en/pytdeextensions/using-tqtdesigner.html 190E: pytdeextensions-trinity source: epoch-changed-but-upstream-version-did-not-go-backwards 0.4.0-6ubuntu6 -> 4:14.2.0~pre42-0ubuntu20.04.0+6 191N: 192N: The previous version of this package had a different version epoch to 193N: the current version but the upstream version did not go "backwards". For 194N: example, the previous package version was "1:1.0-1" and the current 195N: version is "2:2.0-1". 196N: 197N: This was likely an accidental bump or addition of an epoch. 198N: 199N: Epochs exist to cope with changes to the upstream version numbering 200N: scheme. Whilst they are a powerful tool, increasing or adding an epoch 201N: has many downsides including causing issues with versioned dependencies, 202N: being misleading to users and being aesthetically unappealing. Whilst 203N: they should be avoided, valid reasons to add or increment the epoch 204N: include: 205N: 206N: - Upstream changed their versioning scheme in a way that makes the 207N: latest version lower than the previous one. 208N: - You need to permanently revert to a lower upstream version. 209N: 210N: Temporary revertions (eg. after an NMU) should use not modify or 211N: introduce an epoch - please use the CURRENT+reallyFORMER until you can 212N: upload the latest version again. 213N: 214N: If you are unsure whether you need to increase the epoch for a package, 215N: please consult the debian-devel mailing list. 216N: 217N: Severity: error 218N: 219N: Check: debian/changelog 220N: 221E: libpythonize0-trinity-dev: non-empty-dependency_libs-in-la-file opt/trinity/lib/libpythonize.la 222N: 223N: The dependency_libs field in the .la file has not been cleared. It has 224N: long been a release goal to get rid of unneeded .la files and clearing 225N: the dependency_libs field from the rest of them. 226N: 227N: A non-empty dependency_libs field will also stall the Multi-Arch 228N: conversion. 229N: 230N: The .la file in itself may be useful if the library is loaded 231N: dynamically via libltdl. 232N: 233N: Refer to https://wiki.debian.org/ReleaseGoals/LAFileRemoval, 234N: https://lists.debian.org/debian-devel/2011/05/msg01003.html, and 235N: https://lists.debian.org/debian-devel/2011/05/msg01146.html for details. 236N: 237N: Severity: error 238N: 239N: Check: shared-libs 240N: 241E: pytdeextensions-trinity: package-installs-python-pycache-dir opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/__pycache__/ 242N: 243N: The package installs a __pycache__ directory, which is normally only 244N: used to store compiled Python source files. Compiled Python source files 245N: must not be included in the package, instead they should be generated at 246N: installation time in the postinst. 247N: 248N: Note this tag is issues even if the directory is empty. 249N: 250N: Refer to Debian Python Policy section 3.7 (Modules Byte-Compilation) for 251N: details. 252N: 253N: Severity: error 254N: 255N: Check: languages/python 256N: 257E: pytdeextensions-trinity: package-installs-python-pycache-dir opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/__pycache__/ 258E: pytdeextensions-trinity: package-installs-python-pycache-dir opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/__pycache__/ 259E: pytdeextensions-trinity: package-installs-python-pycache-dir opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/__pycache__/ 260E: pytdeextensions-trinity: package-installs-python-pycache-dir opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/__pycache__/ 261E: pytdeextensions-trinity: package-installs-python-pycache-dir opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/__pycache__/ 262E: pytdeextensions-trinity: package-installs-python-pycache-dir opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/__pycache__/ 263E: pytdeextensions-trinity: package-installs-python-pycache-dir opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/src/__pycache__/ 264E: pytdeextensions-trinity: package-installs-python-pycache-dir usr/lib/python3.8/dist-packages/__pycache__/ 265E: pytdeextensions-trinity: python-package-missing-depends-on-python 266N: 267N: The specified Python package ships Python modules under /usr/lib but 268N: does not specify any dependency on Python. 269N: 270N: This is likely an omission, the result of a typo in debian/control or 271N: the file should not be installed. 272N: 273N: Severity: error 274N: 275N: Check: languages/python 276N: 277E: pytdeextensions-trinity: python-script-but-no-python-dep opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/setup.py #!/usr/bin/python 278N: 279N: Packages with Python scripts should depend on the package python. Those 280N: with scripts that specify a specific version of Python must depend, 281N: recommend or suggest on that version of Python (exactly). 282N: 283N: For example, if a script in the package uses #!/usr/bin/python, the 284N: package needs a dependency on python. If a script uses 285N: #!/usr/bin/python2.6, the package needs a dependency on python2.6. A 286N: dependency on python (>= 2.6) is not correct, since later versions of 287N: Python may not provide the /usr/bin/python2.6 binary. 288N: 289N: If you are using debhelper, adding ${python3:Depends} or 290N: ${python:Depends} to the Depends field and ensuring dh_python2 or 291N: dh_python3 are run during the build should take care of adding the 292N: correct dependency. 293N: 294N: In some cases a weaker relationship, such as Suggests or Recommends, 295N: will be more appropriate. 296N: 297N: Severity: error 298N: 299N: Check: scripts 300N: 301E: pytdeextensions-trinity: python-script-but-no-python-dep opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/kcontrol_module.py #!/usr/bin/python 302E: pytdeextensions-trinity: python-script-but-no-python-dep opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/setup.py #!/usr/bin/python 303E: pytdeextensions-trinity: python-script-but-no-python-dep opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeapp.py #!/usr/bin/python 304E: pytdeextensions-trinity: python-script-but-no-python-dep opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/setup.py #!/usr/bin/python 305E: pytdeextensions-trinity: python-script-but-no-python-dep opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/kdeutility.py #!/usr/bin/python 306E: pytdeextensions-trinity: python-script-but-no-python-dep opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/setup.py #!/usr/bin/python 307E: pytdeextensions-trinity: python-script-but-no-python-dep opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/src/tdeioslave.py #!/usr/bin/python 308E: pytdeextensions-trinity source: python3-depends-but-no-python3-helper pytdeextensions-trinity 309N: 310N: The source package declares a dependency on ${python3:Depends} in the 311N: given binary package's debian/control entry. However, debian/rules 312N: doesn't call any helper that would generate this substitution variable. 313N: 314N: Severity: error 315N: 316N: Check: debhelper 317N: 318W: pytdeextensions-trinity source: ancient-standards-version 3.8.4 (released 2010-01-27) (current is 4.5.0) 319N: 320N: The source package refers to a Standards-Version that has been obsolete 321N: for more than two years. Please update your package to latest Policy and 322N: set this control field appropriately. 323N: 324N: If the package is already compliant with the current standards, you 325N: don't have to re-upload the package just to adjust the Standards-Version 326N: control field. However, please remember to update this field next time 327N: you upload the package. 328N: 329N: See /usr/share/doc/debian-policy/upgrading-checklist.txt.gz in the 330N: debian-policy package for a summary of changes in newer versions of 331N: Policy. 332N: 333N: Refer to 334N: https://www.debian.org/doc/debian-policy/upgrading-checklist.html for 335N: details. 336N: 337N: Severity: warning 338N: 339N: Check: fields/standards-version 340N: 341W: pytdeextensions-trinity source: binary-nmu-debian-revision-in-source 4:14.2.0~pre42-0ubuntu20.04.0+6 342N: 343N: The version number of your source package ends in +b and a number or has 344N: a Debian revision containing three parts. These version numbers are used 345N: by binary NMUs and should not be used as the source version. (The +b 346N: form is the current standard; the three-part version number now 347N: obsolete.) 348N: 349N: Refer to Debian Developer's Reference section 5.10.2.1 (Recompilation or 350N: binary-only NMU) for details. 351N: 352N: Severity: warning 353N: 354N: Check: fields/version 355N: 356W: pytdeextensions-trinity source: debhelper-but-no-misc-depends libpythonize0-trinity-dev 357N: 358N: The source package uses debhelper, but it does not include 359N: ${misc:Depends} in the given binary package's debian/control entry. Any 360N: debhelper command may add dependencies to ${misc:Depends} that are 361N: required for the work that it does, so recommended best practice is to 362N: always add ${misc:Depends} to the dependencies of each binary package if 363N: debhelper is in use. 364N: 365N: Refer to the debhelper(7) manual page for details. 366N: 367N: Severity: warning 368N: 369N: Check: debhelper 370N: 371W: pytdeextensions-trinity source: debhelper-but-no-misc-depends pytdeextensions-trinity 372W: pytdeextensions-trinity source: debian-source-options-has-custom-compression-settings compression = "xz" (line 2) 373N: 374N: The debian/source/options file for this package specifies a custom 375N: compression level or algorithm. 376N: 377N: Whilst higher levels may reduce the size of big files, they have the 378N: side effect of consuming a lot of memory during both compression and 379N: extraction. This can not only also waste time unnecessarily, it can 380N: cause packages to FTBFS or even fail to install in resource-constrained 381N: environments or architectures. 382N: 383N: Please remove the call and let dpkg-deb(1) select suitable defaults. 384N: 385N: Refer to https://bugs.debian.org/829100 and the dpkg-deb(1) manual page 386N: for details. 387N: 388N: Severity: warning 389N: 390N: Check: debian/source-dir 391N: 392W: pytdeextensions-trinity source: debian-source-options-has-custom-compression-settings compression-level = 9 (line 3) 393W: libpythonize0-trinity: description-contains-homepage 394N: 395N: The extended description contains a "Homepage" pseudo-field following 396N: the old Developer's Reference recommendation. As of 1.14.6, dpkg now 397N: supports Homepage as a regular field in debian/control. This 398N: pseudo-field should be moved from the extended description to the fields 399N: for the relevant source or binary packages. 400N: 401N: Severity: warning 402N: 403N: Check: fields/description 404N: 405W: libpythonize0-trinity-dev: description-contains-homepage 406W: pytdeextensions-trinity: description-contains-homepage 407W: pytdeextensions-trinity source: epoch-change-without-comment 0.4.0-6ubuntu6 -> 4:14.2.0~pre42-0ubuntu20.04.0+6 408N: 409N: The previous version of this package had a different version epoch (eg. 410N: 2:1.0-1) to the current version but there's no reference to this in the 411N: changelog entry. 412N: 413N: Epochs exist to cope with changes to the upstream version numbering 414N: scheme. Whilst they are a powerful tool, increasing or adding an epoch 415N: has many downsides including causing issues with versioned dependencies, 416N: being misleading to users and being aesthetically unappealing. Whilst 417N: they should be avoided, valid reasons to add or increment the epoch 418N: include: 419N: 420N: - Upstream changed their versioning scheme in a way that makes the 421N: latest version lower than the previous one. 422N: - You need to permanently revert to a lower upstream version. 423N: 424N: Temporary revertions (eg. after an NMU) should use not modify or 425N: introduce an epoch - please use the CURRENT+reallyFORMER until you can 426N: upload the latest version again. 427N: 428N: If you are unsure whether you need to increase the epoch for a package, 429N: please consult the debian-devel mailing list. 430N: 431N: Lintian looks in this version's changelog entry for the phrase "epoch". 432N: 433N: Severity: warning 434N: 435N: Check: debian/changelog 436N: 437W: libpythonize0-trinity: package-has-unnecessary-activation-of-ldconfig-trigger 438N: 439N: The package activates the ldconfig trigger even though no shared 440N: libraries are installed in a directory controlled by the dynamic library 441N: loader. 442N: 443N: Note this may be triggered by a bug in debhelper, that causes it to 444N: auto-generate an ldconfig trigger for packages that do not need it. 445N: 446N: Refer to Debian Policy Manual section 8.1.1 (ldconfig) and 447N: https://bugs.debian.org/204975 for details. 448N: 449N: Severity: warning 450N: 451N: Check: shared-libs 452N: 453W: libpythonize0-trinity: package-relation-with-self breaks: libpythonize0-trinity (<< 4:14.0.0~) 454N: 455N: The package declares a relationship with itself. This is not very useful 456N: except in the case of a package Conflicting with itself if its package 457N: name doubles as a virtual package. 458N: 459N: Severity: warning 460N: 461N: Check: fields/package-relations 462N: 463W: libpythonize0-trinity-dev: package-relation-with-self breaks: libpythonize0-trinity-dev (<< 4:14.0.0~) 464W: pytdeextensions-trinity: python-module-in-wrong-location usr/lib/python3.8/dist-packages/__pycache__/ usr/lib/python3/dist-packages/__pycache__/ 465N: 466N: The package installs a Python module or debug information for a Python 467N: module in the wrong location for the given version of Python. 468N: 469N: dh_python3 can be used to fix this for Python 3 modules. 470N: 471N: Refer to Debian Python Policy section 2.5 (Module Path) and 472N: https://bugs.debian.org/576012 for details. 473N: 474N: Severity: warning 475N: 476N: Check: languages/python 477N: 478W: pytdeextensions-trinity: python-module-in-wrong-location usr/lib/python3.8/dist-packages/__pycache__/tdedesigner.cpython-38.pyc usr/lib/python3/dist-packages/__pycache__/tdedesigner.cpython-38.pyc 479W: pytdeextensions-trinity: python-module-in-wrong-location usr/lib/python3.8/dist-packages/__pycache__/tdedistutils.cpython-38.pyc usr/lib/python3/dist-packages/__pycache__/tdedistutils.cpython-38.pyc 480W: pytdeextensions-trinity: python-module-in-wrong-location usr/lib/python3.8/dist-packages/__pycache__/tqtdesigner.cpython-38.pyc usr/lib/python3/dist-packages/__pycache__/tqtdesigner.cpython-38.pyc 481W: pytdeextensions-trinity: python-module-in-wrong-location usr/lib/python3.8/dist-packages/__pycache__/tqtuicompiler.cpython-38.pyc usr/lib/python3/dist-packages/__pycache__/tqtuicompiler.cpython-38.pyc 482W: pytdeextensions-trinity: python-module-in-wrong-location usr/lib/python3.8/dist-packages/pytdeextensions-0.4.0.egg-info usr/lib/python3/dist-packages/pytdeextensions-0.4.0.egg-info 483W: pytdeextensions-trinity: python-module-in-wrong-location usr/lib/python3.8/dist-packages/tdedesigner.py usr/lib/python3/dist-packages/tdedesigner.py 484W: pytdeextensions-trinity: python-module-in-wrong-location usr/lib/python3.8/dist-packages/tdedistutils.py usr/lib/python3/dist-packages/tdedistutils.py 485W: pytdeextensions-trinity: python-module-in-wrong-location usr/lib/python3.8/dist-packages/tqtdesigner.py usr/lib/python3/dist-packages/tqtdesigner.py 486W: pytdeextensions-trinity: python-module-in-wrong-location usr/lib/python3.8/dist-packages/tqtuicompiler.py usr/lib/python3/dist-packages/tqtuicompiler.py 487W: pytdeextensions-trinity: script-not-executable opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/prefdialog.py 488N: 489N: This file starts with the #! sequence that marks interpreted scripts, 490N: but it is not executable. 491N: 492N: Severity: warning 493N: 494N: Check: scripts 495N: 496W: pytdeextensions-trinity: script-not-executable opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeappiface.py 497W: pytdeextensions-trinity: script-not-executable opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeappview.py 498W: pytdeextensions-trinity: unknown-section tde 499N: 500N: The "Section:" field in this package's control file is not one of the 501N: sections in use on the ftp archive. Valid sections are currently admin, 502N: comm, cli-mono, database, debug, devel, doc, editors, electronics, 503N: embedded, fonts, games, gnome, gnu-r, gnustep, graphics, hamradio, 504N: haskell, httpd, interpreters, java, javascript, kde, libdevel, libs, 505N: lisp, localization, kernel, mail, math, misc, net, news, ocaml, oldlibs, 506N: otherosfs, perl, php, python, ruby, rust, science, shells, sound, tex, 507N: text, utils, vcs, video, web, x11, xfce, zope. 508N: 509N: The section name should be preceded by "non-free/" if the package is in 510N: the non-free archive area, and by "contrib/" if the package is in the 511N: contrib archive area. 512N: 513N: Refer to Debian Policy Manual section 2.4 (Sections) for details. 514N: 515N: Severity: warning 516N: 517N: Check: fields/section 518N: 519W: pytdeextensions-trinity source: unused-build-dependency-on-cdbs 520N: 521N: The package build-depends on cdbs, but does not include any cdbs files 522N: in debian/rules. 523N: 524N: Severity: warning 525N: 526N: Check: debhelper 527N: 528I: pytdeextensions-trinity source: debian-pycompat-is-obsolete 529N: 530N: debian/pycompat is not used by any modern Python helper. It should be 531N: safe to remove this file. 532N: 533N: Severity: info 534N: 535N: Check: cruft 536N: 537I: pytdeextensions-trinity source: debian-watch-file-is-missing 538N: 539N: This source package is not Debian-native but it does not have a 540N: debian/watch file. This file is used for automatic detection of new 541N: upstream versions by the Debian External Health Status project and other 542N: project infrastructure. If this package is maintained upstream, please 543N: consider adding a debian/watch file to detect new releases. 544N: 545N: If the package is not maintained upstream or if upstream uses a 546N: distribution mechanism that cannot be meaningfully monitored by uscan 547N: and the Debian External Health Status project, please consider adding a 548N: debian/watch file containing only comments documenting the situation. 549N: 550N: Refer to Debian Policy Manual section 4.11 (Optional upstream source 551N: location: debian/watch) and the uscan(1) manual page for details. 552N: 553N: Severity: info 554N: 555N: Check: debian/watch 556N: 557I: pytdeextensions-trinity: extra-license-file opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/COPYING 558N: 559N: All license information should be collected in the debian/copyright 560N: file. This usually makes it unnecessary for the package to install this 561N: information in other places as well. 562N: 563N: Refer to Debian Policy Manual section 12.5 (Copyright information) for 564N: details. 565N: 566N: Severity: info 567N: 568N: Check: files/licenses 569N: 570I: pytdeextensions-trinity: extra-license-file opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/COPYING 571I: pytdeextensions-trinity: extra-license-file opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/COPYING 572I: pytdeextensions-trinity: extra-license-file opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/COPYING 573I: libpythonize0-trinity: hardening-no-bindnow opt/trinity/lib/libpythonize.so.0.0.0 574N: 575N: This package provides an ELF binary that lacks the "bindnow" linker 576N: flag. 577N: 578N: This is needed (together with "relro") to make the "Global Offset Table" 579N: (GOT) fully read-only. The bindnow feature trades startup time for 580N: improved security. Please consider enabling this feature or consider 581N: overriding the tag (possibly with a comment about why). 582N: 583N: If you use dpkg-buildflags, you may have to add hardening=+bindnow or 584N: hardening=+all to DEB_BUILD_MAINT_OPTIONS. 585N: 586N: The relevant compiler flags are set in LDFLAGS. 587N: 588N: Refer to https://wiki.debian.org/Hardening for details. 589N: 590N: Severity: info 591N: 592N: Check: binaries 593N: 594I: pytdeextensions-trinity source: quilt-patch-missing-description 11_fix_get_libdir_name.diff 595N: 596N: quilt patch files should start with a description of patch. All lines 597N: before the start of the patch itself are considered part of the 598N: description. You can edit the description with quilt header -e when the 599N: patch is at the top of the stack. 600N: 601N: As well as a description of the purpose and function of the patch, the 602N: description should ideally contain author information, a URL for the bug 603N: report (if any), Debian or upstream bugs fixed by it, upstream status, 604N: the Debian version and date the patch was first included, and any other 605N: information that would be useful if someone were investigating the patch 606N: and underlying problem. Please consider using the DEP 3 format for this 607N: information. 608N: 609N: Refer to https://dep-team.pages.debian.net/deps/dep3/ for details. 610N: 611N: Severity: info 612N: 613N: Check: patch-systems 614N: 615I: pytdeextensions-trinity source: testsuite-autopkgtest-missing 616N: 617N: This package does not declare a test suite. 618N: 619N: Having a test suite aids with automated quality assurance of the archive 620N: outside of your package. For example, if your package has a test suite 621N: it is possible to re-run that test suite when any of your package's 622N: dependencies have a new version and check whether that update causes 623N: problems for your package. 624N: 625N: In addition, since May 2018 these tests now influence migration from 626N: unstable to testing: 627N: 628N: https://lists.debian.org/debian-devel-announce/2018/05/msg00001.html 629N: 630N: Please add a debian/tests/control file to your package to declare a 631N: testsuite, but please make sure to only add autopkgtests if they provide 632N: meaningful coverage of your package. 633N: 634N: Refer to https://ci.debian.net/doc/ for details. 635N: 636N: Severity: info 637N: 638N: Check: testsuite 639N: 640I: pytdeextensions-trinity: unused-override desktop-command-not-in-package ./opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop tdecmshell 641N: 642N: Lintian discovered an unused override entry in its database. Most likely 643N: it was used for a false-positive that has been fixed. However, some tags 644N: are only triggered in packages built on certain architectures. In this 645N: case, the override may need an architecture qualifier. 646N: 647N: Alternatively, the additional information provided by Lintian in the 648N: tag's output may changed since the override was last modified. 649N: 650N: If the override is unused, please remove it from the overrides file. 651N: 652N: Refer to Lintian User's Manual section 2.4.3 (Architecture specific 653N: overrides) for details. 654N: 655N: Severity: info 656N: 657N: Check: lintian 658N: 659I: pytdeextensions-trinity: unused-override desktop-command-not-in-package ./opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/kdeapp.desktop $APPNAMELC$ 660I: pytdeextensions-trinity: unused-override desktop-command-not-in-package ./opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/kdeutility.desktop $APPNAMELC$ 661I: pytdeextensions-trinity: unused-override desktop-entry-contains-unknown-key ./opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop:4 name[en_GB] 662I: pytdeextensions-trinity: unused-override desktop-entry-invalid-category QT ./opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop 663I: pytdeextensions-trinity: unused-override desktop-entry-invalid-category X-TDE-settings-system ./opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop 664I: pytdeextensions-trinity: unused-override desktop-entry-lacks-main-category ./opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop 665I: pytdeextensions-trinity: unused-override executable-not-elf-or-script ./opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/KcontrolModuleWidgetUI.py 666I: pytdeextensions-trinity: unused-override executable-not-elf-or-script ./opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/KDEUtilityDialogUI.py 667P: pytdeextensions-trinity source: co-maintained-package-with-no-vcs-fields 668N: 669N: Based on the content of the maintainer and uploader fields this package 670N: is co-maintained but there are no Vcs-* fields. 671N: 672N: It is recommended that shared maintenance of packages are co-ordinated 673N: via a revision control system. 674N: 675N: Severity: pedantic 676N: 677N: Check: fields/vcs 678N: 679P: libpythonize0-trinity: copyright-refers-to-symlink-license usr/share/common-licenses/GPL 680N: 681N: The copyright file refers to the versionless symlink in 682N: /usr/share/common-licenses for the full text of the GPL, LGPL, or GFDL 683N: license. This symlink is updated to point to the latest version of the 684N: license when a new one is released. The package appears to allow 685N: relicensing under later versions of its license, so this is legally 686N: consistent, but it implies that Debian will relicense the package under 687N: later versions of those licenses as they're released. It is normally 688N: better to point to the version of the license the package references in 689N: its license statement. 690N: 691N: For example, if the package says something like "you may redistribute it 692N: and/or modify it under the terms of the GNU General Public License as 693N: published by the Free Software Foundation; either version 2, or (at your 694N: option) any later version", the debian/copyright file should refer to 695N: /usr/share/common-licenses/GPL-2, not /GPL. 696N: 697N: For packages released under the same terms as Perl, Perl references the 698N: GPL version 1, so point to /usr/share/common-licenses/GPL-1. 699N: 700N: Severity: pedantic 701N: 702N: Check: debian/copyright 703N: 704P: libpythonize0-trinity-dev: copyright-refers-to-symlink-license usr/share/common-licenses/GPL 705P: pytdeextensions-trinity: copyright-refers-to-symlink-license usr/share/common-licenses/GPL 706P: pytdeextensions-trinity source: file-contains-trailing-whitespace debian/changelog (line 141) 707N: 708N: This file appears to contain one or more lines with trailing whitespace 709N: characters. 710N: 711N: Whilst typically harmless and merely unsightly, they can often cause 712N: difficult-to-spot issues where tools interpret the whitespace characters 713N: literally as well as introduce unnecessary diff(1) noise. They are thus 714N: best avoided in their entirity. 715N: 716N: Whitespace at the end of lines may be removed with the following: 717N: 718N: $ sed -i -e 's@[[:space:]]*$@@g' debian/control debian/changelog 719N: 720N: If you use Emacs, you can also use "M-x wh-cl" (whitespace-cleanup). 721N: 722N: However, if you wish to only remove trailing spaces and leave trailing 723N: tabs (eg. for Makefiles), you can use the following code snippet: 724N: 725N: $ sed -i -e 's@[ ]*$@@g' debian/rules 726N: 727N: To remove empty lines from the end of a file, you can use: 728N: 729N: $ sed -i -e :a -e '/^\n*$/{$d;N;};/\n$/ba' debian/rules 730N: 731N: Severity: pedantic 732N: 733N: Check: cruft 734N: 735P: pytdeextensions-trinity source: file-contains-trailing-whitespace debian/changelog (line 48) 736P: pytdeextensions-trinity source: file-contains-trailing-whitespace debian/changelog (line 67) 737P: pytdeextensions-trinity source: no-dep5-copyright 738N: 739N: This package does not use a machine-readable debian/copyright file. 740N: 741N: This format makes it easier to review licenses and can be easily parsed 742N: by Lintian. 743N: 744N: Refer to 745N: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ for 746N: details. 747N: 748N: Severity: pedantic 749N: 750N: Check: debian/copyright 751N: 752P: pytdeextensions-trinity source: no-homepage-field 753N: 754N: This non-native package lacks a Homepage field. If the package has an 755N: upstream home page that contains useful information or resources for the 756N: end user, consider adding a Homepage control field to debian/control. 757N: 758N: Refer to Debian Policy Manual section 5.6.23 (Homepage) for details. 759N: 760N: Severity: pedantic 761N: 762N: Check: fields/homepage 763N: 764P: pytdeextensions-trinity source: package-uses-old-debhelper-compat-version 10 765N: 766N: The debhelper compatibility version used by this package is marked as 767N: not recommended by the debhelper developer. You may consider using a 768N: recommended compatibility version. 769N: 770N: The compatibility version can be set by specifying debhelper-compat (= 771N: 12) in your package's Build-Depends, by the legacy debian/compat file or 772N: even by setting and exporting DH_COMPAT in debian/rules. If it is not 773N: set in either place, debhelper defaults to the deprecated compatibility 774N: version 1. 775N: 776N: Refer to the debhelper(7) manual page for details. 777N: 778N: Severity: pedantic 779N: 780N: Check: debhelper 781N: 782P: pytdeextensions-trinity source: rules-requires-root-missing 783N: 784N: The debian/control file is missing an explicit Rules-Requires-Root 785N: field. 786N: 787N: Traditionally, Debian packages have required root privileges for some 788N: debian/rules target requiring a split between build and binary targets. 789N: This makes the builds slower due to the increased amount of invocations 790N: as well as the overhead of fakeroot itself. 791N: 792N: Please specify (eg.) Rules-Requires-Root: no in the debian/control 793N: source stanza, but packagers should verify using diffoscope(1) that the 794N: binaries built with this field present are identical. 795N: 796N: Refer to /usr/share/doc/dpkg-dev/rootless-builds.txt.gz, Debian Policy 797N: Manual section 4.9.2 (debian/rules and Rules-Requires-Root), and Debian 798N: Policy Manual section 5.6.31 (Rules-Requires-Root) for details. 799N: 800N: Severity: pedantic 801N: 802N: Check: debian/control 803N: 804X: pytdeextensions-trinity source: upstream-metadata-file-is-missing 805N: 806N: This source package is not Debian-native but it does not have a 807N: debian/upstream/metadata file. 808N: 809N: The Upstream MEtadata GAthered with YAml (UMEGAYA) project is an effort 810N: to collect meta-information about upstream projects from any source 811N: package. This file is in YAML format and it is used in to feed the data 812N: in the UltimateDebianDatabase. For example, it can contains the way the 813N: authors want their software be cited in publications and some 814N: bibliographic references about the software. 815N: 816N: Please add a debian/upstream/metadata file. 817N: 818N: Refer to https://dep-team.pages.debian.net/deps/dep12/ and 819N: https://wiki.debian.org/UpstreamMetadata for details. 820N: 821N: Severity: pedantic 822N: 823N: Check: debian/upstream/metadata 824N: 825N: This tag is experimental. Please file a bug report if the tag seems 826N: wrong. 827N: 828C: libpythonize0-trinity: control-tarball-compression-format xz 829N: 830N: This is the compressor format used for the control.tar tarball. 831N: 832N: Severity: classification 833N: 834N: Check: deb-format 835N: 836N: This tag is a classification. There is no issue in your package. 837N: 838C: libpythonize0-trinity-dev: control-tarball-compression-format xz 839C: pytdeextensions-trinity: control-tarball-compression-format xz 840C: libpythonize0-trinity: data-tarball-compression-format xz 841N: 842N: This is the compressor format used for the data.tar tarball. 843N: 844N: Severity: classification 845N: 846N: Check: deb-format 847N: 848N: This tag is a classification. There is no issue in your package. 849N: 850C: libpythonize0-trinity-dev: data-tarball-compression-format xz 851C: pytdeextensions-trinity: data-tarball-compression-format xz 852C: pytdeextensions-trinity source: debhelper-compat-level 10 853N: 854N: This is the debhelper compat level used specified by this package. 855N: 856N: Severity: classification 857N: 858N: Check: debhelper 859N: 860N: This tag is a classification. There is no issue in your package. 861N: 862C: pytdeextensions-trinity source: debian-build-system dh 863N: 864N: This is the build system that Lintian believes the package is using. 865N: 866N: Severity: classification 867N: 868N: Check: debhelper 869N: 870N: This tag is a classification. There is no issue in your package. 871N: 872C: libpythonize0-trinity: no-ctrl-scripts 873N: 874N: The package does not rely on any maintainer scripts (or other executable 875N: control files). 876N: 877N: Severity: classification 878N: 879N: Check: control-files 880N: 881N: This tag is a classification. There is no issue in your package. 882N: 883C: libpythonize0-trinity-dev: no-ctrl-scripts 884C: pytdeextensions-trinity: no-ctrl-scripts 885C: pytdeextensions-trinity source: package-is-co-maintained 2 886N: 887N: The package is co-maintained but not team-maintained according to the 888N: maintainer/uploaders fields in the debian/control file. 889N: 890N: Severity: classification 891N: 892N: Check: fields/vcs 893N: 894N: This tag is a classification. There is no issue in your package. 895N: 896C: libpythonize0-trinity: package-is-maintained-by-individual 897N: 898N: The package is maintained by an individual according to the 899N: maintainer/uploaders fields in the debian/control file. 900N: 901N: Severity: classification 902N: 903N: Check: fields/vcs 904N: 905N: This tag is a classification. There is no issue in your package. 906N: 907C: libpythonize0-trinity-dev: package-is-maintained-by-individual 908C: pytdeextensions-trinity: package-is-maintained-by-individual 909C: pytdeextensions-trinity source: patch-system quilt 910N: 911N: This package uses the specified patch system (eg. "quilt" or "dpatch"). 912N: 913N: Severity: classification 914N: 915N: Check: patch-systems 916N: 917N: This tag is a classification. There is no issue in your package. 918N: 919C: pytdeextensions-trinity source: source-format 3.0 (quilt) 920N: 921N: This is the source format declared in the package. 922N: 923N: Severity: classification 924N: 925N: Check: debian/source-dir 926N: 927N: This tag is a classification. There is no issue in your package. 928N: 929C: pytdeextensions-trinity source: standards-version 3.8.4 930N: 931N: The standards version of the package according to Standards-Version 932N: field in the debian/control file. 933N: 934N: Severity: classification 935N: 936N: Check: fields/standards-version 937N: 938N: This tag is a classification. There is no issue in your package. 939N: 940 941--------------------