Comment 3 for bug 352986

Revision history for this message
Daniel Manrique (roadmr) wrote :

I'll set this to triaged again. The lintian command as specified still spits out some warnings on checkbox 0.13.1, but it's telling us what to do to fix them, which is the very definition of triaged.

N: Using profile ubuntu/main.
N: Setting up lab in /tmp/bA5EIBL3k6 ...
N: ----
N: Processing changes file checkbox_0.13.1_source (version 0.13.1, arch source) ...
N: ----
N: Processing source package checkbox (version 0.13.1, arch source) ...
W: checkbox source: debhelper-but-no-misc-depends checkbox-urwid
N:
N: The source package uses debhelper, but it does not include
N: ${misc:Depends} in the given binary package's debian/control entry. Any
N: debhelper command may add dependencies to ${misc:Depends} that are
N: required for the work that it does, so recommended best practice is to
N: always add ${misc:Depends} to the dependencies of each binary package if
N: debhelper is in use.
N:
N: Refer to the debhelper(7) manual page for details.
N:
N: Severity: normal, Certainty: possible
N:
N: Check: debhelper, Type: source
N:
W: checkbox source: debhelper-but-no-misc-depends hwtest
W: checkbox source: debhelper-but-no-misc-depends hwtest-gtk
W: checkbox source: debhelper-but-no-misc-depends hwtest-cli
W: checkbox source: debhelper-but-no-misc-depends checkbox-cli
W: checkbox source: debhelper-but-no-misc-depends checkbox-gtk
I: checkbox source: missing-debian-source-format
N:
N: Explicitly selecting a source format by putting the format in
N: debian/source/format is recommended. This allows for future removal of
N: the 1.0 default for the package source format and, depending on the
N: source format, may allow unambiguous declaration of whether this package
N: is native or non-native.
N:
N: If you don't have a reason to stay with the old format for this package,
N: please consider switching to "3.0 (quilt)" (for packages with a separate
N: upstream tarball) or to "3.0 (native)" (for Debian native packages).
N:
N: If you wish to keep using the old format, please create that file and
N: put "1.0" in it to be explicit about the source package version. If you
N: have problems with the 3.0 format, the dpkg maintainers are interested
N: in hearing, at <email address hidden>, the (technical) reasons why
N: the new formats do not suit you.
N:
N: Refer to the dpkg-source(1) manual page and
N: http://wiki.debian.org/Projects/DebSrc3.0 for details.
N:
N: Severity: wishlist, Certainty: certain
N:
N: Check: debian-source-dir, Type: source
N:
W: checkbox source: unknown-field-in-dsc original-maintainer
N:
N: See the Policy Manual for a list of the possible fields in a source
N: package control file.
N:
N: Refer to Debian Policy Manual section 5.4 (Debian source control files
N: -- .dsc) for details.
N:
N: Severity: minor, Certainty: certain
N:
N: Check: fields, Type: binary, udeb, source
N:
W: checkbox source: ancient-standards-version 3.7.3 (current is 3.9.2)
N:
N: The source package refers to a Standards-Version that has been obsolete
N: for more than two years. Please update your package to latest Policy and
N: set this control field appropriately.
N:
N: If the package is already compliant with the current standards, you
N: don't have to re-upload the package just to adjust the Standards-Version
N: control field. However, please remember to update this field next time
N: you upload the package.
N:
N: See /usr/share/doc/debian-policy/upgrading-checklist.txt.gz in the
N: debian-policy package for a summary of changes in newer versions of
N: Policy.
N:
N: Severity: normal, Certainty: certain
N:
N: Check: standards-version, Type: source
N:
E: checkbox source: not-binnmuable-all-depends-any checkbox-urwid -> checkbox
N:
N: The package is not safely binNMUable because an arch:all package depends
N: on an arch:any package with a strict (= ${Source-Version}), or similar,
N: relationship.
N:
N: It is not possible for arch:all packages to depend so strictly on
N: arch:any packages while having the package binNMUable, so please use one
N: of these, whichever is more appropriate:
N:
N: Depends: arch_any (>= ${source:Version})
N: Depends: arch_any (>= ${source:Version}),
N: arch_any (<< ${source:Version}.1~)
N:
N: Severity: important, Certainty: certain
N:
N: Check: version-substvars, Type: source
N:
E: checkbox source: not-binnmuable-all-depends-any checkbox-cli -> checkbox
E: checkbox source: not-binnmuable-all-depends-any checkbox-gtk -> checkbox
W: checkbox source: debian-watch-file-in-native-package
N:
N: The package ships a watch file although it is a Debian native package.
N: DEHS does not process watch files in native packages based on the
N: reasoning that native packages do not have upstreams to check for new
N: releases.
N:
N: Refer to http://wiki.debian.org/DEHS for details.
N:
N: Severity: normal, Certainty: certain
N:
N: Check: watch-file, Type: source
N:
N: Removing /tmp/bA5EIBL3k6 ...