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] > >

