The binary or shared library sets RPATH or RUNPATH. This overrides the normal library search path, possibly interfering with local policy and causing problems for multilib, among other issues. The only time a binary or shared library in a Debian package should set RPATH or RUNPATH is if it is linked to private shared libraries in the same package. In that case, place those private shared libraries in /usr/lib/*package*. Libraries used by binaries in other packages should be placed in /lib or /usr/lib as appropriate, with a proper SONAME, in which case RPATH/RUNPATH is unnecessary. To fix this problem, look for link lines like: gcc test.o -o test -Wl,--rpath,/usr/local/lib or gcc test.o -o test -R/usr/local/lib and remove the -Wl,--rpath or -R argument. You can also use the chrpath utility to remove the RPATH. Please refer to https://wiki.debian.org/RpathIssue for details. Visibility: error Show-Always: no Check: binaries/rpath Renamed from: binary-or-shlib-defines-rpath
[opt/trinity/lib/libpythonize.so.0.0.0]
[opt/trinity/]
[opt/trinity/lib/]
[opt/trinity/lib/libpythonize.so.0.0.0]
[opt/trinity/lib/libpythonize.so.0]
The package activates the ldconfig trigger even though no shared libraries are installed in a directory controlled by the dynamic library loader. Note this may be triggered by a bug in debhelper, that causes it to auto-generate an ldconfig trigger for packages that do not need it. Please refer to ldconfig (Section 8.1.1) in the Debian Policy Manual and Bug#204975 for details. Visibility: warning Show-Always: no Check: libraries/shared/trigger/ldconfig
This package provides an ELF binary that lacks the "bindnow" linker flag. This is needed (together with "relro") to make the "Global Offset Table" (GOT) fully read-only. The bindnow feature trades startup time for improved security. Please consider enabling this feature or consider overriding the tag (possibly with a comment about why). If you use dpkg-buildflags, you may have to add hardening=+bindnow or hardening=+all to DEB_BUILD_MAINT_OPTIONS. The relevant compiler flags are set in LDFLAGS. Please refer to https://wiki.debian.org/Hardening for details. Visibility: info Show-Always: no Check: binaries/hardening
[opt/trinity/lib/libpythonize.so.0.0.0]
[Trinity]
[opt/trinity/]
[opt/trinity/include/]
[opt/trinity/include/pythonize.h]
[opt/trinity/lib/]
[opt/trinity/lib/libpythonize.a]
[opt/trinity/lib/libpythonize.la]
[opt/trinity/lib/libpythonize.so]
The dependency_libs field in the .la file has not been cleared. It has long been a release goal to get rid of unneeded .la files and clearing the dependency_libs field from the rest of them. A non-empty dependency_libs field will also stall the Multi-Arch conversion. The .la file in itself may be useful if the library is loaded dynamically via libltdl. Please refer to https://wiki.debian.org/ReleaseGoals/LAFileRemoval, https://lists.debian.org/debian-devel/2011/05/msg01003.html, and https://lists.debian.org/debian-devel/2011/05/msg01146.html for details. Visibility: error Show-Always: no Check: build-systems/libtool/la-file
[opt/trinity/lib/libpythonize.la:20]
[Trinity]
[opt/trinity/]
[opt/trinity/share/]
[opt/trinity/share/apps/]
[opt/trinity/share/apps/pytdeextensions/AUTHORS]
[opt/trinity/share/apps/pytdeextensions/ChangeLog]
[opt/trinity/share/apps/pytdeextensions/INSTALL]
[opt/trinity/share/apps/pytdeextensions/NEWS]
[opt/trinity/share/apps/pytdeextensions/]
[opt/trinity/share/apps/pytdeextensions/app_templates/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/AUTHORS]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/COPYING]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/ChangeLog]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/INSTALL]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/MANIFEST.in]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/NEWS]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/README]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/TODO]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/__pycache__/setup.cpython-312.pyc]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/doc/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/doc/en/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/doc/en/index.docbook]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/po/README]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/po/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/setup.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/KcontrolModuleWidgetUI.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/KcontrolModuleWidgetUI.ui]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/__pycache__/KcontrolModuleWidgetUI.cpython-312.pyc]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/__pycache__/kcontrol_module.cpython-312.pyc]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/hi16-app-kcontrol_module.png]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/hi32-app-kcontrol_module.png]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/kcontrol_module.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/AUTHORS]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/COPYING]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/ChangeLog]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/INSTALL]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/MANIFEST.in]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/NEWS]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/README]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/TODO]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/__pycache__/setup.cpython-312.pyc]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/doc/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/doc/en/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/doc/en/index.docbook]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/po/README]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/po/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/setup.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/__pycache__/prefdialog.cpython-312.pyc]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/__pycache__/tdeapp.cpython-312.pyc]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/__pycache__/tdeappiface.cpython-312.pyc]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/__pycache__/tdeappview.cpython-312.pyc]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/hi16-app-kdeapp.png]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/hi32-app-kdeapp.png]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/prefdialog.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeapp.desktop]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeapp.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeappiface.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeappui.rc]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeappview.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/AUTHORS]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/COPYING]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/ChangeLog]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/INSTALL]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/MANIFEST.in]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/NEWS]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/README]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/TODO]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/__pycache__/setup.cpython-312.pyc]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/doc/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/doc/en/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/doc/en/index.docbook]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/po/README]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/po/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/setup.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/KDEUtilityDialogUI.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/KDEUtilityDialogUI.ui]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/__pycache__/KDEUtilityDialogUI.cpython-312.pyc]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/__pycache__/kdeutility.cpython-312.pyc]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/hi16-app-kdeutility.png]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/hi32-app-kdeutility.png]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/kdeutility.desktop]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/kdeutility.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/AUTHORS]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/COPYING]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/ChangeLog]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/INSTALL]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/MANIFEST.in]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/NEWS]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/README]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/TODO]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/__pycache__/setup.cpython-312.pyc]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/doc/]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/doc/en/]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/doc/en/index.docbook]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/setup.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/src/]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/src/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/src/__pycache__/tdeioslave.cpython-312.pyc]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/src/tdeioslave.protocol]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/src/tdeioslave.py]
[opt/trinity/share/doc/]
[opt/trinity/share/doc/tde/HTML/]
[opt/trinity/share/doc/tde/HTML/en/]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/app-template-application.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/app-template-kcontrol.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/app-template-tdeioslave.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/application-templates.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/credits.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/distutils-docbook.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/distutils-files.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/distutils-uninstall.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/distutils.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/i18n.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/index.cache.bz2]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/index.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/introduction.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/kcontrol-modules.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/tdeioslaves.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/using-tqtdesigner.html]
[opt/trinity/share/doc/tde/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/__pycache__/]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/src/__pycache__/]
[usr/lib/python3.12/dist-packages/__pycache__/]
The specified Python package ships Python modules under /usr/lib but does not specify any dependency on Python. This is likely an omission, the result of a typo in debian/control or the file should not be installed. Visibility: error Show-Always: no Check: languages/python
A file is not valid UTF-8. Debian has used UTF-8 for many years. Support for national encodings is being phased out. This file probably appears to users in mangled characters (also called mojibake). Packaging control files must be encoded in valid UTF-8. Please convert the file to UTF-8 using iconv or a similar tool. Visibility: warning Show-Always: no Check: files/encoding Renamed from: national-encoding-in-text-file debian-changelog-file-uses-obsolete-national-encoding debian-control-file-uses-obsolete-national-encoding debian-copyright-file-uses-obsolete-national-encoding debian-news-file-uses-obsolete-national-encoding debian-tests-control-uses-national-encoding doc-base-file-uses-obsolete-national-encoding national-encoding-in-debconf-template national-encoding-in-manpage
[opt/trinity/share/apps/pytdeextensions/ChangeLog]
[usr/share/doc/pytdeextensions-trinity/README.Debian]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/prefdialog.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeappiface.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeappview.py]
The "Section:" field in this package's control file is not one of the sections in use on the ftp archive. Valid sections are currently admin, comm, cli-mono, database, debug, devel, doc, editors, electronics, embedded, fonts, games, gnome, gnu-r, gnustep, graphics, hamradio, haskell, httpd, interpreters, java, javascript, kde, libdevel, libs, lisp, localization, kernel, mail, math, misc, net, news, ocaml, oldlibs, otherosfs, perl, php, python, ruby, rust, science, shells, sound, tex, text, utils, vcs, video, web, x11, xfce, zope. The section name should be preceded by either "contrib/", "non-free/" or "non-free-firmware/" if the package is in the according archive area. Please refer to Sections (Section 2.4) in the Debian Policy Manual for details. Visibility: warning Show-Always: no Check: fields/section
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/setup.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/src/kcontrol_module.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/setup.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/prefdialog.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeapp.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeappiface.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/src/tdeappview.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/setup.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/kdeutility.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/setup.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/src/tdeioslave.py]
[usr/lib/python3.12/dist-packages/tdedesigner.py]
[usr/lib/python3.12/dist-packages/tdedistutils.py]
[usr/lib/python3.12/dist-packages/tqtdesigner.py]
[usr/lib/python3.12/dist-packages/tqtuicompiler.py]
[opt/trinity/share/apps/pytdeextensions/app_templates/kcontrol_module/COPYING]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeapp/COPYING]
[opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/COPYING]
[opt/trinity/share/apps/pytdeextensions/app_templates/tdeioslave/COPYING]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/app-template-application.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/app-template-kcontrol.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/app-template-tdeioslave.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/application-templates.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/credits.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/distutils-docbook.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/distutils-files.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/distutils-uninstall.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/distutils.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/i18n.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/index.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/introduction.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/kcontrol-modules.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/tdeioslaves.html]
[opt/trinity/share/doc/tde/HTML/en/pytdeextensions/using-tqtdesigner.html]
[usr/share/lintian/overrides/pytdeextensions-trinity:2]
[usr/share/lintian/overrides/pytdeextensions-trinity:6]
[usr/share/lintian/overrides/pytdeextensions-trinity:7]
[usr/share/lintian/overrides/pytdeextensions-trinity:1]
[usr/share/lintian/overrides/pytdeextensions-trinity:3]
[usr/share/lintian/overrides/pytdeextensions-trinity:4]
[usr/share/lintian/overrides/pytdeextensions-trinity:5]
[usr/share/lintian/overrides/pytdeextensions-trinity:9]
[usr/share/lintian/overrides/pytdeextensions-trinity:10]
[Trinity]
The previous version of this package had a different version epoch to the current version but the upstream version did not go "backwards". For example, the previous package version was "1:1.0-1" and the current version is "2:2.0-1". This was likely an accidental bump or addition of an epoch. Epochs exist to cope with changes to the upstream version numbering scheme. Whilst they are a powerful tool, increasing or adding an epoch has many downsides including causing issues with versioned dependencies, being misleading to users and being aesthetically unappealing. Whilst they should be avoided, valid reasons to add or increment the epoch include: - Upstream changed their versioning scheme in a way that makes the latest version lower than the previous one. - You need to permanently revert to a lower upstream version. Temporary revertions (eg. after an NMU) should use not modify or introduce an epoch - please use the CURRENT+reallyFORMER until you can upload the latest version again. If you are unsure whether you need to increase the epoch for a package, please consult the debian-devel mailing list. Visibility: error Show-Always: no Check: debian/changelog
[debian/changelog:1]
The source package declares a dependency on ${python3:Depends} in the
given binary package's debian/control entry. However, debian/rules doesn't
call any helper that would generate this substitution variable.
Visibility: error
Show-Always: no
Check: debhelper
The version number of your source package ends in +b and a number or has a Debian revision containing three parts. These version numbers are used by binary NMUs and should not be used as the source version. (The +b form is the current standard; the three-part version number now obsolete.) Please refer to Recompilation or binary-only NMU (Section 5.10.2.1) in the Debian Developer's Reference for details. Visibility: warning Show-Always: no Check: fields/version
[debian/source/options:2]
[debian/source/options:3]
The previous version of this package had a different version epoch (eg. 2:1.0-1) to the current version but there's no reference to this in the changelog entry. Epochs exist to cope with changes to the upstream version numbering scheme. Whilst they are a powerful tool, increasing or adding an epoch has many downsides including causing issues with versioned dependencies, being misleading to users and being aesthetically unappealing. Whilst they should be avoided, valid reasons to add or increment the epoch include: - Upstream changed their versioning scheme in a way that makes the latest version lower than the previous one. - You need to permanently revert to a lower upstream version. Temporary revertions (eg. after an NMU) should use not modify or introduce an epoch - please use the CURRENT+reallyFORMER until you can upload the latest version again. If you are unsure whether you need to increase the epoch for a package, please consult the debian-devel mailing list. Lintian looks in this version's changelog entry for the phrase "epoch". Visibility: warning Show-Always: no Check: debian/changelog
[debian/changelog:1]
A file is not valid UTF-8. Debian has used UTF-8 for many years. Support for national encodings is being phased out. This file probably appears to users in mangled characters (also called mojibake). Packaging control files must be encoded in valid UTF-8. Please convert the file to UTF-8 using iconv or a similar tool. Visibility: warning Show-Always: no Check: files/encoding Renamed from: national-encoding-in-text-file debian-changelog-file-uses-obsolete-national-encoding debian-control-file-uses-obsolete-national-encoding debian-copyright-file-uses-obsolete-national-encoding debian-news-file-uses-obsolete-national-encoding debian-tests-control-uses-national-encoding doc-base-file-uses-obsolete-national-encoding national-encoding-in-debconf-template national-encoding-in-manpage
[debian/README.Debian]
The package build-depends on cdbs, but does not include any cdbs files in debian/rules. Visibility: warning Show-Always: no Check: debhelper
[debian/rules]
The file debian/pycompat is not used by any modern Python helper. It should be safe to remove the file. Visibility: info Show-Always: no Check: languages/python/obsolete
[debian/pycompat]
This source package is not Debian-native but it does not have a debian/watch file. This file is used for automatic detection of new upstream versions by the Debian External Health Status project and other project infrastructure. If this package is maintained upstream, please consider adding a debian/watch file to detect new releases. If the package is not maintained upstream or if upstream uses a distribution mechanism that cannot be meaningfully monitored by uscan and the Debian External Health Status project, please consider adding a debian/watch file containing only comments documenting the situation. Please refer to Upstream source location: debian/watch (Section 4.11) in the Debian Policy Manual and the uscan(1) manual page for details. Visibility: info Show-Always: no Check: debian/watch
The source package refers to a Standards-Version older than the one that was current at the time the package was created (according to the timestamp of the latest debian/changelog entry). Please consider updating the package to current Policy and setting this control field appropriately. If the package is already compliant with the current standards, you don't have to re-upload the package just to adjust the Standards-Version control field. However, please remember to update this field next time you upload the package. See /usr/share/doc/debian-policy/upgrading-checklist.txt.gz in the debian-policy package for a summary of changes in newer versions of Policy. Please refer to https://www.debian.org/doc/debian-policy/upgrading-checklist.html for details. Visibility: info Show-Always: no Check: fields/standards-version
quilt patch files should start with a description of patch. All lines before the start of the patch itself are considered part of the description. You can edit the description with quilt header -e when the patch is at the top of the stack. As well as a description of the purpose and function of the patch, the description should ideally contain author information, a URL for the bug report (if any), Debian or upstream bugs fixed by it, upstream status, the Debian version and date the patch was first included, and any other information that would be useful if someone were investigating the patch and underlying problem. Please consider using the DEP 3 format for this information. Please refer to https://dep-team.pages.debian.net/deps/dep3/ for details. Visibility: info Show-Always: no Check: debian/patches/quilt
[debian/patches/11_fix_get_libdir_name.diff]
[setup.py:17]
[setup.py:18]
In Python $deprecated, $library has been formally marked as deprecated. Code that imports $library will no longer work from Python $removed. Please prepare for this deprecation and migrate away from this Python library. See-Also: https://peps.python.org/pep-0594/#deprecated-modules Visibility: info Show-Always: no Check: languages/python/stdlib-deprecation
[setup.py:19]
[setup.py:20]
[src/tdedistutils.py:18]
[src/tdedistutils.py:19]
[src/tdedistutils.py:20]
[src/tdedistutils.py:21]
[src/tdedistutils.py:22]
[src/tdedistutils.py:23]
[src/tdedistutils.py:24]
[src/tdedistutils.py:25]
[src/tdedistutils.py:26]
[src/tdedistutils.py:27]
[src/tdedistutils.py:28]
[src/tdedistutils.py:29]
[src/tdedistutils.py:30]
[src/tdedistutils.py:31]
[src/tdedistutils.py:32]
[src/tdedistutils.py:370]
[src/tqtuicompiler.py:21]
Based on the content of the maintainer and uploader fields this package is co-maintained but there are no Vcs-* fields. It is recommended that shared maintenance of packages are co-ordinated via a revision control system. Visibility: pedantic Show-Always: no Check: fields/vcs Renamed from: co-maintained-package-with-no-vcs-headers
This package does not use a machine-readable debian/copyright file. This format makes it easier to review licenses and can be easily parsed by Lintian. Please refer to https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ for details. Visibility: pedantic Show-Always: no Check: debian/copyright/dep5
[debian/copyright]
This non-native package lacks a Homepage field. If the package has an upstream home page that contains useful information or resources for the end user, consider adding a Homepage control field to debian/control. Please refer to Homepage (Section 5.6.23) in the Debian Policy Manual for details. Visibility: pedantic Show-Always: no Check: fields/homepage
This package uses a debhelper compatibility level that is no longer recommended. Please consider using the recommended level. For most packages, the best way to set the compatibility level is to specify debhelper-compat (= X) as a Build-Depends in debian/control. You can also use the debian/compat file or export DH_COMPAT in debian/rules. If no level is selected debhelper defaults to level 1, which is deprecated. Please refer to the debhelper(7) manual page for details. Visibility: pedantic Show-Always: no Check: debhelper
The field Rules-Requires-Root is missing from the file debian/control. Over time, Debian has successively narrowed the steps for which elevated privileges are required. It speeds up the building of installation packages in the archive. Eventually, Debian will switch the default archive-wide behaviour to expedite the build process further. Please declare explicitly that the sources do not require root privileges. You can use the setting Rules-Requires-Root: no in the source stanza of debian/control, but please verify with diffoscope(1) that the installation packages produced are in fact identical. Please refer to usr/share/doc/dpkg/spec/rootless-builds.txt, debian/rules and Rules-Requires-Root (Section 4.9.2) in the Debian Policy Manual, and Rules-Requires-Root (Section 5.6.31) in the Debian Policy Manual for details. Visibility: pedantic Show-Always: no Check: debian/control/field/rules-requires-root Renamed from: rules-requires-root-missing
[debian/control]
[debian/changelog:141]
[debian/changelog:48]
[debian/changelog:67]
This source package is not Debian-native but it does not have a debian/upstream/metadata file. The Upstream MEtadata GAthered with YAml (UMEGAYA) project is an effort to collect meta-information about upstream projects from any source package. This file is in YAML format and it is used in to feed the data in the UltimateDebianDatabase. For example, it can contains the way the authors want their software be cited in publications and some bibliographic references about the software. Please add a debian/upstream/metadata file. Please refer to https://dep-team.pages.debian.net/deps/dep12/ and https://wiki.debian.org/UpstreamMetadata for details. Visibility: pedantic Show-Always: no Check: debian/upstream/metadata This tag is experimental.
The source file includes a line length that is well beyond the normally human made code line length. This very long line length does not allow Lintian to do correctly some source file checks. This line could also be the result of some text injected by a computer program, and thus could lead to FTBFS bugs. Last but not least, long line in source code could be used to obfuscate the source code and to hide stuff like backdoors or security problems. It could be due to jslint source comments or other build tool comments. You may report this issue upstream. Visibility: pedantic Show-Always: no Check: files/contents/line-length Renamed from: insane-line-length-in-source-file This tag is experimental. Screen: autotools/long-lines Advocates: "Russ Allbery" <rra@debian.org> Reason: Upstream sources using autoconf have traditionally been distributed with generated ./configure scripts as well as other third-party m4 macro files such as libtool. When paired with automake, there may also be some intermediate Makefile.in files. A lot of sources potentially contain such files, but they are not actionable by either the Debian distributor or by the upstream maintainer. As a side note, modern Debian build protocols will re-create many of those files via dh_autoreconf. They are present merely to aid in bootstrapping systems where the GNU suite may not yet be available. Read more in Bug#996740.
[admin/acinclude.m4.in:2900]
This is the debhelper compat level used specified by this package. Visibility: classification Show-Always: no Check: debhelper This tag is a classification. There is no issue in your package.
This is the build system that Lintian believes the package is using. Visibility: classification Show-Always: no Check: debhelper This tag is a classification. There is no issue in your package.
[debian/rules]
The number of patches according to the debian/patches/series file. Visibility: classification Show-Always: no Check: debian/patches/count This tag is a classification. There is no issue in your package.
[debian/patches/series]
The package is co-maintained but not team-maintained according to the maintainer/uploaders fields in the debian/control file. Visibility: classification Show-Always: no Check: fields/vcs This tag is a classification. There is no issue in your package.
This package uses the specified patch system (eg. "quilt" or "dpatch"). Visibility: classification Show-Always: no Check: debian/patches This tag is a classification. There is no issue in your package.
This is the source format declared in the package. Visibility: classification Show-Always: no Check: debian/source-dir This tag is a classification. There is no issue in your package.
The standards version of the package according to Standards-Version field in the debian/control file. Visibility: classification Show-Always: no Check: fields/standards-version This tag is a classification. There is no issue in your package.
[debian/control:6]
[debian/control:4]
[debian/control:3]
[debian/control:2]
[debian/control:1]
[debian/control:9]
[debian/control:5]
[debian/control:12]
[debian/control:15]
[debian/control:16]
[debian/control:13]
[debian/control:18]
[debian/control:11]
[debian/control:17]
[debian/control:14]
[debian/control:25]
[debian/control:28]
[debian/control:29]
[debian/control:30]
[debian/control:24]
[debian/control:27]
[debian/control:26]
[debian/control:39]
[debian/control:42]
[debian/control:44]
[debian/control:43]
[debian/control:45]
[debian/control:38]
[debian/control:41]
[debian/control:40]
Lintian run for pytdeextensions-trinity package.
|
Name
|
|
|
|---|---|---|
| Source package | pytdeextensions-trinity_4:14.2.0~pre42-0ubuntu24.10.0+6 |
|
| System tar | system.tar.xz |
|
| Package upload | pytdeextensions-trinity_4:14.2.0~pre42-0ubuntu24.10.0+6 |
|
| Package upload | pytdeextensions-trinity_4:14.2.0~pre42-0ubuntu24.10.0+6 |
|
|
Name
|
|
|
|---|---|---|
| Lintian report | lintian: libpythonize0-trinity, libpythonize0-trinity-dev | |
| Lintian report | lintian: pytdeextensions-trinity | |
| Lintian report | lintian: pytdeextensions-trinity | |
| Debug log | debusine:work-request-debug-logs |
Work requests that must be completed before this one can run.
| 167885 | 2 weeks, 1 day | Worker | sbuild: pytdeextensions-trinity_4:14.2.0~pre42-0ubuntu24.10.0+6 (amd64) | Completed | Success |
| 167883 | 2 weeks, 1 day | Worker | sbuild: pytdeextensions-trinity_4:14.2.0~pre42-0ubuntu24.10.0+6 (all) | Completed | Success |
This work request is not required by any other one.
Internal collection: workflow-167867
backend: unshare build_architecture: amd64 environment: debian/match:codename=oracular exclude_tags: [] fail_on_severity: error include_tags: [] input: binary_artifacts: - internal@collections/name:build-all - internal@collections/name:build-amd64 source_artifact: 595752@artifacts output: {} target_distribution: debian:oracular
backend: unshare build_architecture: amd64 environment: debian/match:codename=oracular exclude_tags: [] fail_on_severity: error include_tags: [] input: binary_artifacts: - internal@collections/name:build-all - internal@collections/name:build-amd64 source_artifact: 595752@artifacts output: {} target_distribution: debian:oracular task_configuration: 1021
provided: - task:group:debusine::Admins - task:group:debusine::TDE-Owners - task:scope:debusine - task:source-package:pytdeextensions-trinity - task:workspace:debusine:trinity-testing required: - worker:executor:unshare - worker:task:worker:lintian:version:1 - worker:type:external
configuration_context: oracular environment_id: 27688 input_binary_artifacts_ids: - 601387 - 601398 input_source_artifact_id: 595752 parameter_summary: pytdeextensions-trinity_4:14.2.0~pre42-0ubuntu24.10.0+6 runtime_context: binary-all+binary-any+source:oracular subject: pytdeextensions-trinity
{ "step": "lintian-amd64", "display_name": "Lintian for amd64+all+source" }
{ "on_success": [ { "action": "update-collection-with-artifacts", "variables": null, "collection": "internal@collections", "name_template": "lintian-amd64", "artifact_filters": { "category": "debian:lintian" } } ] }
{ "runtime_statistics": { "memory": 317359104, "cpu_time": 153, "duration": 71, "cpu_count": 24, "disk_space": 2072330240, "available_memory": 67425996800, "available_disk_space": 33713000448 } }