[Bug 724616] Re: not lintian clean
James Page
james.page at ubuntu.com
Mon Mar 19 12:36:33 UTC 2018
*** This bug is a duplicate of bug 1750848 ***
https://bugs.launchpad.net/bugs/1750848
** This bug has been marked a duplicate of bug 1750848
ceph 12.2.3 lint
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to ceph in Ubuntu.
https://bugs.launchpad.net/bugs/724616
Title:
not lintian clean
Status in ceph package in Ubuntu:
Triaged
Bug description:
Binary package hint: ceph
Filing a bug so this is not forgotten:
N: Processing binary package ceph (version 0.24.2-0ubuntu1) ...
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/cauthtool.8.gz:26
N:
N: This manual page seems to contain a hyphen where a minus sign was
N: intended. By default, "-" chars are interpreted as hyphens (U+2010) by
N: groff, not as minus signs (U+002D). Since options to programs use minus
N: signs (U+002D), this means for example in UTF-8 locales that you cannot
N: cut and paste options, nor search for them easily. The Debian groff
N: package currently forces "-" to be interpreted as a minus sign due to
N: the number of manual pages with this problem, but this is a
N: Debian-specific modification and hopefully eventually can be removed.
N:
N: "-" must be escaped ("\-") to be interpreted as minus. If you really
N: intend a hyphen (normally you don't), write it as "\(hy" to emphasise
N: that fact. See groff(7) and especially groff_char(7) for details, and
N: also the thread starting with
N: http://lists.debian.org/debian-devel/2003/debian-devel-200303/msg01481.h
N: tml
N:
N: If you use some tool that converts your documentation to groff format,
N: this tag may indicate a bug in the tool. Some tools convert dashes of
N: any kind to hyphens. The safe way of converting dashes is to convert
N: them to "\-".
N:
N: Because this error can occur very often, Lintian shows only the first 10
N: occurrences for each man page and give the number of suppressed
N: occurrences. If you want to see all warnings, run Lintian with the
N: -d/--debug option.
N:
N: Refer to the groff_char(7) manual page for details.
N:
N: Severity: wishlist, Certainty: possible
N:
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/cauthtool.8.gz:83
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/cauthtool.8.gz:87
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/cauthtool.8.gz:91
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/cauthtool.8.gz:95
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/cconf.8.gz:30
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/cconf.8.gz:35
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/cconf.8.gz:39
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/ceph.8.gz:22
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/ceph.8.gz:45
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/ceph.8.gz:49
I: ceph: spelling-error-in-manpage usr/share/man/man8/crushtool.8.gz preceeding preceding
N:
N: Lintian found a spelling error in the manpage. Lintian has a list of
N: common misspellings that it looks for. It does not have a dictionary
N: like a spelling checker does.
N:
N: If the string containing the spelling error is translated with the help
N: of gettext (with the help of po4a, for example) or a similar tool,
N: please fix the error in the translations as well as the English text to
N: avoid making the translations fuzzy. With gettext, for example, this
N: means you should also fix the spelling mistake in the corresponding
N: msgids in the *.po files.
N:
N: Severity: minor, Certainty: possible
N:
I: ceph: spelling-error-in-manpage usr/share/man/man8/crushtool.8.gz preceeding preceding
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/crushtool.8.gz:57
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/crushtool.8.gz:61
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/crushtool.8.gz:65
I: ceph: spelling-error-in-manpage usr/share/man/man8/csyn.8.gz preceeded preceded
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/monmaptool.8.gz:45
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/monmaptool.8.gz:49
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/monmaptool.8.gz:53
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/mount.ceph.8.gz:18
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/mount.ceph.8.gz:176
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/osdmaptool.8.gz:38
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/osdmaptool.8.gz:42
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/rados.8.gz:87
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/rados.8.gz:91
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/rados.8.gz:95
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/rados.8.gz:99
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/rados.8.gz:103
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/rbd.8.gz:92
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/rbd.8.gz:96
I: ceph: hyphen-used-as-minus-sign usr/share/man/man8/rbd.8.gz:100
I: ceph: spelling-error-in-binary ./usr/bin/cosd verison version
N:
N: Lintian found a spelling error in the given binary. Lintian has a list
N: of common misspellings that it looks for. It does not have a dictionary
N: like a spelling checker does.
N:
N: If the string containing the spelling error is translated with the help
N: of gettext or a similar tool, please fix the error in the translations
N: as well as the English text to avoid making the translations fuzzy. With
N: gettext, for example, this means you should also fix the spelling
N: mistake in the corresponding msgids in the *.po files.
N:
N: You can often find the word in the source code by running:
N:
N: grep -rw <word> <source-tree>
N:
N: This tag may produce false positives for words that contain non-ASCII
N: characters due to limitations in strings.
N:
N: Severity: minor, Certainty: wild-guess
N:
N: ----
N: Processing binary package ceph-dbg (version 0.24.2-0ubuntu1) ...
P: ceph-dbg: no-upstream-changelog
N: ----
N: Processing binary package ceph-fuse (version 0.24.2-0ubuntu1) ...
P: ceph-fuse: no-upstream-changelog
I: ceph-fuse: hyphen-used-as-minus-sign usr/share/man/man8/cfuse.8.gz:18
I: ceph-fuse: package-contains-empty-directory usr/lib/
N:
N: This package installs an empty directory. This might be intentional but
N: it's normally a mistake. If it is intentional, add a lintian override.
N:
N: If a package ships with or installs empty directories, you can remove
N: them in debian/rules by calling:
N:
N: $ find path/to/base/dir -type d -empty -delete
N:
N: Severity: wishlist, Certainty: possible
N:
N: ----
N: Processing binary package ceph-fuse-dbg (version 0.24.2-0ubuntu1) ...
P: ceph-fuse-dbg: no-upstream-changelog
N: ----
N: Processing binary package libcrush1 (version 0.24.2-0ubuntu1) ...
P: libcrush1: no-homepage-field
I: libcrush1: no-symbols-control-file usr/lib/libcrush.so.1.0.0
N:
N: Although the package includes a shared library, the package does not
N: have a symbols control file.
N:
N: dpkg can use symbols files in order to generate more accurate library
N: dependencies for applications, based on the symbols from the library
N: that are actually used by the application.
N:
N: Refer to the dpkg-gensymbols(1) manual page and
N: http://wiki.debian.org/UsingSymbolsFiles for details.
N:
N: Severity: wishlist, Certainty: certain
N:
N: ----
N: Processing binary package libcrush1-dbg (version 0.24.2-0ubuntu1) ...
P: libcrush1-dbg: no-upstream-changelog
N: ----
N: Processing binary package libcrush1-dev (version 0.24.2-0ubuntu1) ...
P: libcrush1-dev: no-upstream-changelog
N: ----
N: Processing binary package librados1 (version 0.24.2-0ubuntu1) ...
P: librados1: no-upstream-changelog
X: librados1: shlib-calls-exit usr/lib/librados.so.1.0.0
N:
N: The listed shared library calls the C library exit() or _exit()
N: functions.
N:
N: In the case of an error, the library should instead return an
N: appropriate error code to the calling program which can then determine
N: how to handle the error, including performing any required clean-up.
N:
N: In most cases, removing the call should be discussed with upstream,
N: particularly as it may produce an ABI change.
N:
N: Severity: wishlist, Certainty: possible
N:
N: This tag is marked experimental, which means that the code that
N: generates it is not as well-tested as the rest of Lintian and might
N: still give surprising results. Feel free to ignore experimental tags
N: that do not seem to make sense, though of course bug reports are always
N: welcomed.
N:
I: librados1: no-symbols-control-file usr/lib/librados.so.1.0.0
N: ----
N: Processing binary package librados1-dbg (version 0.24.2-0ubuntu1) ...
P: librados1-dbg: no-upstream-changelog
N: ----
N: Processing binary package librados1-dev (version 0.24.2-0ubuntu1) ...
P: librados1-dev: no-upstream-changelog
N: ----
N: Processing binary package libceph1 (version 0.24.2-0ubuntu1) ...
P: libceph1: no-upstream-changelog
X: libceph1: shlib-calls-exit usr/lib/libceph.so.1.0.0
I: libceph1: no-symbols-control-file usr/lib/libceph.so.1.0.0
N: ----
N: Processing binary package libceph1-dbg (version 0.24.2-0ubuntu1) ...
P: libceph1-dbg: no-upstream-changelog
N: ----
N: Processing binary package libceph1-dev (version 0.24.2-0ubuntu1) ...
P: libceph1-dev: no-upstream-changelog
N: ----
N: Processing binary package radosgw (version 0.24.2-0ubuntu1) ...
P: radosgw: no-upstream-changelog
I: radosgw: hyphen-used-as-minus-sign usr/share/man/man8/radosgw.8.gz:58
I: radosgw: hyphen-used-as-minus-sign usr/share/man/man8/radosgw_admin.8.gz:51
I: radosgw: package-contains-empty-directory usr/lib/
N: ----
N: Processing binary package radosgw-dbg (version 0.24.2-0ubuntu1) ...
P: radosgw-dbg: no-upstream-changelog
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/724616/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list