Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- I: salt source: debian-watch-file-is-missing
- N:
- N: This source package is not Debian-native but it does not have a
- N: debian/watch file. This file is used for automatic detection of new
- N: upstream versions by the Debian External Health Status project and other
- N: project infrastructure. If this package is maintained upstream, please
- N: consider adding a debian/watch file to detect new releases.
- N:
- N: If the package is not maintained upstream or if upstream uses a
- N: distribution mechanism that cannot be meaningfully monitored by uscan
- N: and the Debian External Health Status project, please consider adding a
- N: debian/watch file containing only comments documenting the situation.
- N:
- N: Refer to Debian Policy Manual section 4.11 (Optional upstream source
- N: location: debian/watch) and the uscan(1) manual page for details.
- N:
- N: Severity: wishlist, Certainty: certain
- N:
- E: salt source: magic-arch-in-arch-list
- N:
- N: The special architecture value "any" only make sense if it occurs alone.
- N: The value "all" may appear together with other architectures in a *.dsc
- N: file but must occur alone if used in a binary package.
- N:
- N: Refer to Debian Policy Manual section 5.6.8 (Architecture) for details.
- N:
- N: Severity: serious, Certainty: certain
- N:
- W: salt source: unknown-field-in-dsc package-list
- 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:
- W: salt source: newer-standards-version 3.9.2 (current is 3.9.1)
- N:
- N: The source package refers to a Standards-Version which is newer than the
- N: highest one lintian is programmed to check. If the source package is
- N: correct, then please upgrade lintian to the newest version. (If there is
- N: no newer lintian version, then please bug [email protected] to
- N: make one.)
- N:
- N: Severity: normal, Certainty: certain
- N:
- E: salt source: not-binnmuable-all-depends-any salt-minion -> salt-common
- 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:
- E: salt source: not-binnmuable-all-depends-any salt-master -> salt-common
- W: salt-common: manpage-has-errors-from-man usr/share/man/man7/salt.7.gz <standard input> (<standard input>):16427: character above first line discarded
- N:
- N: This man page provokes warnings or errors from man.
- N:
- N: "cannot adjust" or "can't break" are trouble with paragraph filling,
- N: usually related to long lines. Adjustment can be helped by left
- N: justifying, breaks can be helped with hyphenation, see "Manipulating
- N: Filling and Adjusting" and "Manipulating Hyphenation" in the manual.
- N:
- N: "can't find numbered character" usually means latin1 etc in the input,
- N: and this warning indicates characters will be missing from the output.
- N: You can change to escapes like \[:a] described on the groff_char man
- N: page.
- N:
- N: Other warnings are often formatting typos, like missing quotes around a
- N: string argument to .IP. These are likely to result in lost or malformed
- N: output. See the groff_man (or groff_mdoc if using mdoc) man page for
- N: information on macros.
- N:
- N: This test uses man's --warnings option to enable groff warnings that
- N: catch common mistakes, such as putting . or ' characters at the start of
- N: a line when they are intended as literal text rather than groff
- N: commands. This can be fixed either by reformatting the paragraph so that
- N: these characters are not at the start of a line, or by adding a
- N: zero-width space (\&) immediately before them.
- N:
- N: At worst, warning messages can be disabled with the .warn directive, see
- N: "Debugging" in the groff manual.
- N:
- N: To test this for yourself you can use the following command:
- N: LANG=en_US.UTF-8 MANWIDTH=80 man --warnings -E UTF-8 -l <file> >/dev/null
- N:
- N: Severity: normal, Certainty: certain
- N:
- W: salt-common: executable-not-elf-or-script ./usr/share/salt/__init__.py
- N:
- N: This executable file is not an ELF format binary, and does not start
- N: with the #! sequence that marks interpreted scripts. It might be a sh
- N: script that fails to name /bin/sh as its shell, or it may be incorrectly
- N: marked as executable. Sometimes upstream files developed on Windows are
- N: marked unnecessarily as executable on other systems.
- N:
- N: If you are using debhelper to build your package, running dh_fixperms
- N: will often correct this problem for you.
- N:
- N: Refer to Debian Policy Manual section 10.4 (Scripts) for details.
- N:
- N: Severity: normal, Certainty: certain
- N:
- W: salt-common: executable-not-elf-or-script ./usr/share/salt/utils/find.py
- W: salt-common: executable-not-elf-or-script ./usr/share/salt/modules/apache.py
- W: salt-common: executable-not-elf-or-script ./usr/share/salt/modules/nginx.py
- W: salt-common: executable-not-elf-or-script ./usr/share/salt/states/mysql_user.py
- W: salt-common: executable-not-elf-or-script ./usr/share/salt/modules/mysql.py
- W: salt-common: executable-not-elf-or-script ./usr/share/salt/log.py
- W: salt-common: executable-not-elf-or-script ./usr/share/salt/states/mysql_database.py
- W: salt-master: manpage-has-errors-from-man usr/share/man/man7/salt.7.gz <standard input> (<standard input>):16427: character above first line discarded
- E: salt-minion: python-script-but-no-python-dep ./usr/share/salt/salt-call/salt-call
- N:
- N: Packages with Python scripts should depend on the package python. Those
- N: with scripts that specify a specific version of Python must depend on
- N: that version of Python (exactly).
- N:
- N: For example, if a script in the package uses #!/usr/bin/python, the
- N: package needs a dependency on python. If a script uses
- N: #!/usr/bin/python2.6, the package needs a dependency on python2.6. A
- N: dependency on python (>= 2.6) is not correct, since later versions of
- N: Python may not provide the /usr/bin/python2.6 binary.
- N:
- N: If you are using debhelper, adding ${python:Depends} to the Depends
- N: field and ensuring dh_pysupport or dh_pycentral are run during the build
- N: should take care of adding the correct dependency.
- N:
- N: In some cases a weaker relationship, such as Suggests or Recommends,
- N: will be more appropriate.
- N:
- N: Severity: important, Certainty: certain
- N:
- E: salt-minion: python-script-but-no-python-dep ./usr/share/salt/salt-minion/salt-minion
- W: salt-minion: executable-not-elf-or-script ./usr/share/salt/modules/apache.py
- W: salt-minion: executable-not-elf-or-script ./usr/share/salt/modules/nginx.py
- W: salt-minion: executable-not-elf-or-script ./usr/share/salt/modules/mysql.py
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement