Hi Andreas,

If I run lintian with -i -I I get this:

vagrant@debian:~/deb-alioth/current/pysam_packaging/python-pysam$ lintian
-i -I ../python3-pysam_0.8.1-1_amd64.deb
I: python3-pysam: hardening-no-fortify-functions
usr/lib/python3/dist-packages/pysam/
TabProxies.cpython-34m-x86_64-linux-gnu.so
N:
N:    This package provides an ELF binary that lacks the use of fortified
libc
N:    functions. Either there are no potentially unfortified functions
called
N:    by any routines, all unfortified calls have already been fully
validated
N:    at compile-time, or the package was not built with the default Debian
N:    compiler flags defined by dpkg-buildflags. If built using
N:    dpkg-buildflags directly, be sure to import CPPFLAGS.
N:
N:    NB: Due to false-positives, Lintian ignores some unprotected functions
N:    (e.g. memcpy).
N:
N:    Refer to https://wiki.debian.org/Hardening and
N:    http://bugs.debian.org/673112 for details.
N:
N:    Severity: normal, Certainty: wild-guess
N:
N:    Check: binaries, Type: binary, udeb
N:
I: python3-pysam: spelling-error-in-binary
usr/lib/python3/dist-packages/pysam/
calignmentfile.cpython-34m-x86_64-linux-gnu.so explicitely explicitly
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:    Check: binaries, Type: binary, udeb
N:
I: python3-pysam: spelling-error-in-binary
usr/lib/python3/dist-packages/pysam/
calignmentfile.cpython-34m-x86_64-linux-gnu.so auxilliary auxiliary
I: python3-pysam: hardening-no-fortify-functions
usr/lib/python3/dist-packages/pysam/
calignmentfile.cpython-34m-x86_64-linux-gnu.so
I: python3-pysam: spelling-error-in-binary
usr/lib/python3/dist-packages/pysam/ctabix.cpython-34m-x86_64-linux-gnu.so
preceeding preceding
I: python3-pysam: hardening-no-fortify-functions
usr/lib/python3/dist-packages/pysam/ctabix.cpython-34m-x86_64-linux-gnu.so
I: python3-pysam: spelling-error-in-binary
usr/lib/python3/dist-packages/pysam/cvcf.cpython-34m-x86_64-linux-gnu.so
tEH the
I: python3-pysam: 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:

which is different from what you get.

I will work on changing the setup.py and make this into a +dfsg package,
but was wondering why the difference.

Regards,

Jorge

On Sun, Dec 7, 2014 at 9:03 PM, Andreas Tille <[email protected]> wrote:

> Hi Jorge,
>
> On Sun, Dec 07, 2014 at 04:51:11PM +0000, Jorge Sebastião Soares wrote:
> > > It looks like the pysam source package contains the source code for an
> > > older samtools and tabix version.
> > >
> > Should I just turn this package into +dfsg, and implement dependency on
> the
> > new samtools and tabix?
>
> This would perfectly fit the Debian philosophy.  If the test suite works
> with the Debian packaged versions this would be really great.
>
> Kind regards
>
>        Andreas.
>
> --
> http://fam-tille.de
>
>
> --
> To UNSUBSCRIBE, email to [email protected]
> with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> Archive: https://lists.debian.org/[email protected]
>
>

Reply via email to