I: librostlab-blast source: duplicate-short-description librostlab-blast-doc librostlab-blast0 librostlab-blast0-dev N: N: The listed binary packages all share the same short description (the N: first line of the Description control field). The package names may N: provide enough additional information to distinguish between the N: packages, but it's common to also add a word or two to the short N: description to clarify the difference. N: N: Severity: wishlist, Certainty: possible N: N: Check: control-file, Type: source N: I: librostlab-blast0-dbg: extended-description-is-probably-too-short N: N: The extended description (the lines after the first line of the N: "Description:" field) is only one or two lines long. The extended N: description should provide a user with enough information to decide N: whether they want to install this package, what it contains, and how it N: compares to similar packages. One or two lines is normally not enough to N: do this. N: N: Refer to Debian Developer's Reference section 6.2.1 (General guidelines N: for package descriptions) and Debian Developer's Reference section 6.2.3 N: (The long description) for details. N: N: Severity: minor, Certainty: possible N: N: Check: description, Type: binary, udeb N: X: librostlab-blast-doc: duplicate-files usr/share/doc/librostlab-blast-doc/html/ftv2plastnode.png usr/share/doc/librostlab-blast-doc/html/ftv2pnode.png N: N: The package ships the two (or more) files with the exact same contents. N: N: Note: empty files are exempt from this check. N: N: Severity: minor, Certainty: possible N: N: Check: duplicate-files, Type: binary 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: X: librostlab-blast-doc: duplicate-files usr/share/doc/librostlab-blast-doc/html/search/all_7e.js usr/share/doc/librostlab-blast-doc/html/search/functions_7e.js X: librostlab-blast-doc: duplicate-files usr/share/doc/librostlab-blast-doc/html/ftv2blank.png usr/share/doc/librostlab-blast-doc/html/ftv2lastnode.png usr/share/doc/librostlab-blast-doc/html/ftv2node.png usr/share/doc/librostlab-blast-doc/html/ftv2vertline.png X: librostlab-blast-doc: duplicate-files usr/share/doc/librostlab-blast-doc/html/ftv2doc.png usr/share/doc/librostlab-blast-doc/html/ftv2link.png X: librostlab-blast-doc: duplicate-files usr/share/doc/librostlab-blast-doc/html/ftv2mlastnode.png usr/share/doc/librostlab-blast-doc/html/ftv2mnode.png N: Laszlo Kajan : N: This jquery.js is copied into the html documentation by the doxygen N: version currently in unstable (1.7.6.1). Earlier versions of Doxygen N: (e.g. i n stable) do not copy a jquery.js there. The jquery.js copied N: by doxygen is much earlier (1.3.2) than the current version in unstable N: (1.7.2-1). The jquery.js from doxygen actually is a minified bundle of N: several things: N: * jQuery JavaScript Library v1.3.2 http://jquery.com/ N: * Sizzle CSS Selector Engine - v0.9.3 http://sizzlejs.com/ N: * jQuery hashchange event - v1.3 - 7/21/2010 N: http://benalman.com/projects/jquery-hashchange-plugin/ N: * jQuery UI 1.7.2 http://docs.jquery.com/UI N: * jQuery UI Resizable 1.7.2 http://docs.jquery.com/UI/Resizables N: * jQuery.ScrollTo - Easy element scrolling using jQuery. N: N: Out of these Sizzle is not packaged for Debian, neither is the hashchange N: event or jQuery.ScrollTo, as far as I can tell. N: N: Therefore, it is necessary to keep this jquery.js instead of linking to the N: file with the same name from libjs-jquery. O: librostlab-blast-doc: embedded-javascript-library usr/share/doc/librostlab-blast-doc/html/jquery.js N: N: This package contains an embedded copy of JavaScript libraries that are N: now available in their own packages (for example, JQuery, Prototype, N: Mochikit or "Cropper"). Please depend on the appropriate package and N: symlink the library into the appropriate location. N: N: Refer to Debian Policy Manual section 4.13 (Convenience copies of code) N: for details. N: N: Severity: normal, Certainty: possible N: N: Check: files, Type: binary, udeb N: X: librostlab-blast0: shlib-calls-exit usr/lib/librostlab-blast.so.0.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: Check: shared-libs, Type: binary, udeb 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: N: Laszlo Kajan : N: After even some experimentation with -fvisibility=hidden upstream, I have to N: admit that I agree with what Russ Allbery says at [1], and that I am not N: really capable of keeping the symbols file of this c++ library in order. N: [1] http://www.eyrie.org/~eagle/journal/2012-02/001.html O: librostlab-blast0: no-symbols-control-file usr/lib/librostlab-blast.so.0.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: Check: shared-libs, Type: binary, udeb N: