1{"tags": [{"severity": "error", "package": "smartcardauth", "tag": "epoch-changed-but-upstream-version-did-not-go-backwards", "explanation": "The previous version of this package had a different version epoch to the\ncurrent version but the upstream version did not go \"backwards\". For\nexample, the previous package version was \"1:1.0-1\" and the current\nversion is \"2:2.0-1\".\n\nThis was likely an accidental bump or addition of an epoch.\n\nEpochs exist to cope with changes to the upstream version numbering\nscheme. Whilst they are a powerful tool, increasing or adding an epoch has\nmany downsides including causing issues with versioned dependencies, being\nmisleading to users and being aesthetically unappealing. Whilst they\nshould be avoided, valid reasons to add or increment the epoch include:\n\n- Upstream changed their versioning scheme in a way that makes the\nlatest version lower than the previous one.\n- You need to permanently revert to a lower upstream version.\n\nTemporary revertions (eg. after an NMU) should use not modify or introduce\nan epoch - please use the CURRENT+reallyFORMER until you can upload the\nlatest version again.\n\nIf you are unsure whether you need to increase the epoch for a package,\nplease consult the debian-devel mailing list.\n\nVisibility: error\nShow-Always: no\nCheck: debian/changelog", "comment": "", "note": "1.0-3ubuntu5 -> 4:14.1.6~pre1-0ubuntu26.04.0+1~a", "pointer": "debian/changelog:1"}, {"severity": "error", "package": "smartcardauth", "tag": "rules-require-build-prerequisite", "explanation": "", "comment": "", "note": "(does not satisfy cdbs:any)", "pointer": "debian/rules"}, {"severity": "warning", "package": "smartcardauth", "tag": "binary-nmu-debian-revision-in-source", "explanation": "The version number of your source package ends in +b and a number or has a\nDebian revision containing three parts. These version numbers are used by\nbinary NMUs and should not be used as the source version. (The +b form is\nthe current standard; the three-part version number now obsolete.)\n\nPlease refer to Recompilation or binary-only NMU (Section 5.10.2.1) in the\nDebian Developer's Reference for details.\n\nVisibility: warning\nShow-Always: no\nCheck: fields/version", "comment": "", "note": "4:14.1.6~pre1-0ubuntu26.04.0+1~a", "pointer": ""}, {"severity": "warning", "package": "smartcardauth", "tag": "custom-compression-in-debian-source-options", "explanation": "This package selects a custom compression level or algorithm in\ndebian/source/options. Please remove the call and let dpkg-deb(1) select\nsuitable defaults.\n\nCustom compression settings are usually chosen for one of two reasons:\n\nHigher compression levels or more advanced algorithms shrink the sizes of\nlarge files, but they can cause problems in the resource constrained\nenvironments used in Debian's buildd infrastructure. For example, higher\nthan expected memory consumption may trigger an FTBFS or a failure to\ninstall.\n\nLower compression levels or less advanced algorithms are sometimes needed\nto support older Debian version. Unfortunately, they also make it harder\nto change the defaults on an archive-wide basis.\n\nSome legitimate use cases trigger this tag. Please override it.\n\nPlease refer to Bug#829100, Bug#906614, Bug#909696, and the dpkg-deb(1)\nmanual page for details.\n\nVisibility: warning\nShow-Always: no\nCheck: debian/source-dir\nRenamed from: debian-source-options-has-custom-compression-settings", "comment": "", "note": "compression = \"xz\"", "pointer": "debian/source/options:2"}, {"severity": "warning", "package": "smartcardauth", "tag": "custom-compression-in-debian-source-options", "explanation": "", "comment": "", "note": "compression-level = 9", "pointer": "debian/source/options:3"}, {"severity": "warning", "package": "smartcardauth", "tag": "debhelper-but-no-misc-depends", "explanation": "The source package uses debhelper, but it does not include ${misc:Depends}\nin the given binary package's debian/control entry. Any debhelper command\nmay add dependencies to ${misc:Depends} that are required for the work\nthat it does, so recommended best practice is to always add\n${misc:Depends} to the dependencies of each binary package if debhelper is\nin use.\n\nPlease refer to the debhelper(7) manual page for details.\n\nVisibility: warning\nShow-Always: no\nCheck: debhelper", "comment": "", "note": "smartcardauth", "pointer": ""}, {"severity": "warning", "package": "smartcardauth", "tag": "debian-rules-sets-DEB_BUILD_OPTIONS", "explanation": "The debian/rules file sets the DEB_BUILD_OPTIONS variable, which will\noverride any user-specified build profile.\n\nPlease replace with DEB_BUILD_MAINT_OPTIONS.\n\nPlease refer to the dpkg-buildflags(1) manual page for details.\n\nVisibility: warning\nShow-Always: no\nCheck: debian/rules", "comment": "", "note": "", "pointer": "debian/rules:6"}, {"severity": "warning", "package": "smartcardauth", "tag": "debian-rules-sets-DEB_BUILD_OPTIONS", "explanation": "", "comment": "", "note": "", "pointer": "debian/rules:7"}, {"severity": "warning", "package": "smartcardauth", "tag": "epoch-change-without-comment", "explanation": "The previous version of this package had a different version epoch (eg.\n2:1.0-1) to the current version but there's no reference to this in the\nchangelog entry.\n\nEpochs exist to cope with changes to the upstream version numbering\nscheme. Whilst they are a powerful tool, increasing or adding an epoch has\nmany downsides including causing issues with versioned dependencies, being\nmisleading to users and being aesthetically unappealing. Whilst they\nshould be avoided, valid reasons to add or increment the epoch include:\n\n- Upstream changed their versioning scheme in a way that makes the\nlatest version lower than the previous one.\n- You need to permanently revert to a lower upstream version.\n\nTemporary revertions (eg. after an NMU) should use not modify or introduce\nan epoch - please use the CURRENT+reallyFORMER until you can upload the\nlatest version again.\n\nIf you are unsure whether you need to increase the epoch for a package,\nplease consult the debian-devel mailing list.\n\nLintian looks in this version's changelog entry for the phrase \"epoch\".\n\nVisibility: warning\nShow-Always: no\nCheck: debian/changelog", "comment": "", "note": "1.0-3ubuntu5 -> 4:14.1.6~pre1-0ubuntu26.04.0+1~a", "pointer": "debian/changelog:1"}, {"severity": "warning", "package": "smartcardauth", "tag": "no-debian-copyright-in-source", "explanation": "Every package must include the file /usr/share/doc/*pkg*/copyright. A copy\nof this file should be in debian/copyright in the source package.\n\nPlease refer to Copyright information (Section 12.5) in the Debian Policy\nManual for details.\n\nVisibility: warning\nShow-Always: no\nCheck: debian/copyright\nRenamed from: no-debian-copyright", "comment": "", "note": "", "pointer": ""}, {"severity": "info", "package": "smartcardauth", "tag": "debian-watch-file-is-missing", "explanation": "This source package is not Debian-native but it does not have a\ndebian/watch file. This file is used for automatic detection of new\nupstream versions by the Debian External Health Status project and other\nproject infrastructure. If this package is maintained upstream, please\nconsider adding a debian/watch file to detect new releases.\n\nIf the package is not maintained upstream or if upstream uses a\ndistribution mechanism that cannot be meaningfully monitored by uscan and\nthe Debian External Health Status project, please consider adding a\ndebian/watch file containing only comments documenting the situation.\n\nPlease refer to Upstream source location: debian/watch (Section 4.11) in\nthe Debian Policy Manual and the uscan(1) manual page for details.\n\nVisibility: info\nShow-Always: no\nCheck: debian/watch", "comment": "", "note": "", "pointer": ""}, {"severity": "info", "package": "smartcardauth", "tag": "no-dh-sequencer", "explanation": "This package does not use the dh sequencer in debian/rules.\n\nWhile maintainers may use a variety of build systems, this one is by far\nthe most popular.\n\nMaintainers are strongly encouraged to use the dh sequencer in new\npackages and convert existing ones when appropriate.\n\nVisibility: info\nShow-Always: no\nCheck: debian/rules/dh-sequencer", "comment": "", "note": "", "pointer": "debian/rules"}, {"severity": "info", "package": "smartcardauth", "tag": "out-of-date-standards-version", "explanation": "The source package refers to a Standards-Version older than the one that\nwas current at the time the package was created (according to the\ntimestamp of the latest debian/changelog entry). Please consider updating\nthe package to current Policy and setting this control field\nappropriately.\n\nIf the package is already compliant with the current standards, you don't\nhave to re-upload the package just to adjust the Standards-Version control\nfield. However, please remember to update this field next time you upload\nthe package.\n\nSee /usr/share/doc/debian-policy/upgrading-checklist.txt.gz in the\ndebian-policy package for a summary of changes in newer versions of\nPolicy.\n\nPlease refer to\nhttps://www.debian.org/doc/debian-policy/upgrading-checklist.html for\ndetails.\n\nVisibility: info\nShow-Always: no\nCheck: fields/standards-version", "comment": "", "note": "3.8.4 (released 2010-01-27) (current is 4.7.3)", "pointer": ""}, {"severity": "pedantic", "package": "smartcardauth", "tag": "no-homepage-field", "explanation": "This non-native package lacks a Homepage field. If the package has an\nupstream home page that contains useful information or resources for the\nend user, consider adding a Homepage control field to debian/control.\n\nPlease refer to Homepage (Section 5.6.23) in the Debian Policy Manual for\ndetails.\n\nVisibility: pedantic\nShow-Always: no\nCheck: fields/homepage", "comment": "", "note": "", "pointer": ""}, {"severity": "pedantic", "package": "smartcardauth", "tag": "package-uses-old-debhelper-compat-version", "explanation": "This package uses a debhelper compatibility level that is no longer\nrecommended. Please consider using the recommended level.\n\nFor most packages, the best way to set the compatibility level is to\nspecify debhelper-compat (= X) as a Build-Depends in debian/control. You\ncan also use the debian/compat file or export DH_COMPAT in debian/rules.\n\nIf no level is selected debhelper defaults to level 1, which is\ndeprecated.\n\nPlease refer to the debhelper(7) manual page for details.\n\nVisibility: pedantic\nShow-Always: no\nCheck: debhelper", "comment": "", "note": "10", "pointer": ""}, {"severity": "experimental", "package": "smartcardauth", "tag": "upstream-metadata-file-is-missing", "explanation": "This source package is not Debian-native but it does not have a\ndebian/upstream/metadata file.\n\nThe Upstream MEtadata GAthered with YAml (UMEGAYA) project is an effort to\ncollect meta-information about upstream projects from any source package.\nThis file is in YAML format and it is used in to feed the data in the\nUltimateDebianDatabase. For example, it can contains the way the authors\nwant their software be cited in publications and some bibliographic\nreferences about the software.\n\nPlease add a debian/upstream/metadata file.\n\nPlease refer to https://dep-team.pages.debian.net/deps/dep12/ and\nhttps://wiki.debian.org/UpstreamMetadata for details.\n\nVisibility: pedantic\nShow-Always: no\nCheck: debian/upstream/metadata\nThis tag is experimental.", "comment": "", "note": "", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "debhelper-compat-level", "explanation": "This is the debhelper compat level used specified by this package.\n\nVisibility: classification\nShow-Always: no\nCheck: debhelper\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "10", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "debian-build-system", "explanation": "This is the build system that Lintian believes the package is using.\n\nVisibility: classification\nShow-Always: no\nCheck: debhelper\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "cdbs-with-debhelper.mk", "pointer": "debian/rules"}, {"severity": "classification", "package": "smartcardauth", "tag": "mail-contact", "explanation": "This person is a contact in the named group for this package.\n\nVisibility: classification\nShow-Always: no\nCheck: fields/mail-address\nRenamed from: maintainer uploader\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "Maintainer \"TDE Debian Team\" <team-debian@trinitydesktop.org>", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "number-of-patches", "explanation": "The number of patches according to the debian/patches/series file.\n\nVisibility: classification\nShow-Always: no\nCheck: debian/patches/count\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "0", "pointer": "debian/patches/series"}, {"severity": "classification", "package": "smartcardauth", "tag": "package-is-maintained-by-individual", "explanation": "The package is maintained by an individual according to the\nmaintainer/uploaders fields in the debian/control file.\n\nVisibility: classification\nShow-Always: no\nCheck: fields/vcs\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "patch-system", "explanation": "This package uses the specified patch system (eg. \"quilt\" or \"dpatch\").\n\nVisibility: classification\nShow-Always: no\nCheck: debian/patches\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "quilt", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "rules-do-not-require-root", "explanation": "The sources can build the installation packages without using fakeroot(1)\nor similar.\n\nPlease refer to usr/share/doc/dpkg/spec/rootless-builds.txt, debian/rules\nand Rules-Requires-Root (Section 4.9.2) in the Debian Policy Manual, and\nRules-Requires-Root (Section 5.6.31) in the Debian Policy Manual for\ndetails.\n\nVisibility: classification\nShow-Always: no\nCheck: debian/control/field/rules-requires-root\nRenamed from: rules-does-not-require-root\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "", "pointer": "debian/control"}, {"severity": "classification", "package": "smartcardauth", "tag": "source-format", "explanation": "This is the source format declared in the package.\n\nVisibility: classification\nShow-Always: no\nCheck: debian/source-dir\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "3.0 (quilt)", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "standards-version", "explanation": "The standards version of the package according to Standards-Version field\nin the debian/control file.\n\nVisibility: classification\nShow-Always: no\nCheck: fields/standards-version\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "3.8.4", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-deb822-field", "explanation": "The raw but trimmed contents of the named field in the given Deb822 file.\nThe number indicates the section from the top, starting at 1.\n\nVisibility: classification\nShow-Always: no\nCheck: fields/deb822\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "\u00a71 Build-Depends tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, pkgconf, libpkcs11-helper1-dev, libgnutls-dev | libgnutls28-dev | libgnutls30-dev", "pointer": "debian/control:5"}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-deb822-field", "explanation": "", "comment": "", "note": "\u00a71 Maintainer TDE Debian Team <team-debian@trinitydesktop.org>", "pointer": "debian/control:4"}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-deb822-field", "explanation": "", "comment": "", "note": "\u00a71 Priority extra", "pointer": "debian/control:3"}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-deb822-field", "explanation": "", "comment": "", "note": "\u00a71 Section tde", "pointer": "debian/control:2"}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-deb822-field", "explanation": "", "comment": "", "note": "\u00a71 Source smartcardauth", "pointer": "debian/control:1"}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-deb822-field", "explanation": "", "comment": "", "note": "\u00a71 Standards-Version 3.8.4", "pointer": "debian/control:6"}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-deb822-field", "explanation": "", "comment": "", "note": "\u00a72 Architecture any", "pointer": "debian/control:9"}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-deb822-field", "explanation": "", "comment": "", "note": "\u00a72 Breaks smartcardauth (<< 4:14.0.0~)", "pointer": "debian/control:13"}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-deb822-field", "explanation": "", "comment": "", "note": "\u00a72 Conflicts openct", "pointer": "debian/control:14"}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-deb822-field", "explanation": "", "comment": "", "note": "\u00a72 Depends ${shlibs:Depends}, pcsc-tools, pcscd (>= 1.7~), initramfs-tools, libpcsc-perl, libpcsclite1, libccid, opensc, libpam-heimdal, psmisc, xxd", "pointer": "debian/control:10"}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-deb822-field", "explanation": "", "comment": "", "note": "\u00a72 Description SmartCard Login and LUKS Decrypt, Setup Utility\\n This utility will allow you to set up your computer to accept a SmartCard as an authentication source for:\\n - Your encrypted LUKS partition\\n - TDE R14.x, including automatic login, lock, and unlock features\\n It is designed to work with any OpenSC-supported, ISO 7816-4,-8 compliant, PKCS#11 enabled smartcard\\n Examples of such cards are:\\n - The OpenPGP card (ISO ISO 7816-4,-8 compliant)", "pointer": "debian/control:15"}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-deb822-field", "explanation": "", "comment": "", "note": "\u00a72 Package smartcardauth", "pointer": "debian/control:8"}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-deb822-field", "explanation": "", "comment": "", "note": "\u00a72 Recommends libpam-ccreds, libpam-ck-connector, libpam-pkcs11, libpam-mount", "pointer": "debian/control:11"}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-deb822-field", "explanation": "", "comment": "", "note": "\u00a72 Replaces smartcardauth (<< 4:14.0.0~)", "pointer": "debian/control:12"}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-field", "explanation": "These are the raw but trimmed contents of the named field in the package's\nprimary control file.\n\nVisibility: classification\nShow-Always: no\nCheck: fields/trimmed\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "Architecture any", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Binary smartcardauth", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Build-Depends tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, pkgconf, libpkcs11-helper1-dev, libgnutls-dev | libgnutls28-dev | libgnutls30-dev", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Checksums-Sha1 30aa0894a8648b6d73caec1639ffc041e391573c 20132 smartcardauth_14.1.6~pre1.orig.tar.xz\\n a70961b893ee80c1ed4cdce07715674b92c3ed82 1772 smartcardauth_14.1.6~pre1-0ubuntu26.04.0+1~a.debian.tar.xz", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Checksums-Sha256 8e341b1a0b6ef5d06c83a76d90f5750b89d0edb9fbcd91fbc3dbb39c979078a2 20132 smartcardauth_14.1.6~pre1.orig.tar.xz\\n 92fcfbac8f66fd51fbc7b43bfcab06ae9df3110e97021a46ff8faf59c654050b 1772 smartcardauth_14.1.6~pre1-0ubuntu26.04.0+1~a.debian.tar.xz", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Files 16113d5e172d0e061c7ffc41b2fbb850 20132 smartcardauth_14.1.6~pre1.orig.tar.xz\\n 5a9a750b54c33e725759c32964c41c9b 1772 smartcardauth_14.1.6~pre1-0ubuntu26.04.0+1~a.debian.tar.xz", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Format 3.0 (quilt)", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Maintainer TDE Debian Team <team-debian@trinitydesktop.org>", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Package-List smartcardauth deb tde extra arch=any", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Source smartcardauth", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Standards-Version 3.8.4", "pointer": ""}, {"severity": "classification", "package": "smartcardauth", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Version 4:14.1.6~pre1-0ubuntu26.04.0+1~a", "pointer": ""}], "summary": {"tags_count_by_severity": {"error": 2, "warning": 8, "info": 3, "pedantic": 2, "experimental": 1, "overridden": 0, "classification": 35}, "package_filename": {"smartcardauth": "smartcardauth_14.1.6~pre1-0ubuntu26.04.0+1~a.dsc"}, "tags_found": ["binary-nmu-debian-revision-in-source", "custom-compression-in-debian-source-options", "debhelper-but-no-misc-depends", "debhelper-compat-level", "debian-build-system", "debian-rules-sets-DEB_BUILD_OPTIONS", "debian-watch-file-is-missing", "epoch-change-without-comment", "epoch-changed-but-upstream-version-did-not-go-backwards", "mail-contact", "no-debian-copyright-in-source", "no-dh-sequencer", "no-homepage-field", "number-of-patches", "out-of-date-standards-version", "package-is-maintained-by-individual", "package-uses-old-debhelper-compat-version", "patch-system", "rules-do-not-require-root", "rules-require-build-prerequisite", "source-format", "standards-version", "trimmed-deb822-field", "trimmed-field", "upstream-metadata-file-is-missing"], "overridden_tags_found": [], "lintian_version": "2.129.0ubuntu1", "distribution": "debian:resolute"}, "version": 1}