Hi Andreas,
I have just commited to SVN my updates to ugene to manage hardening.
All warnings are gone and I tested the package.

I also made a few updates to follow DEP3 on patches.

One Information message about hardening remains, but I suspect it to be a
false positive. Indeed, looking at Makefile and compilation, compilation
flags are correctly set to manage this, but it is still shown as if not
managed:

I: ugene: hardening-no-fortify-functions
usr/lib/ugene/plugins/libopencl_support.so


Besides binary spelling error, here are remaining lintian messages (were
already present):

W: ugene-dbg: empty-binary-package
Indeed, nothing is installed in this package. I don't if you simply had not
yet managed this package (focusing on the binary)

W: ugene: binary-without-manpage usr/bin/ugene

There are 2 post treatment files (.debhelper) automatically generated by
dh_mkshlibs (and removed at cleanup step):

W: ugene: postinst-has-useless-call-to-ldconfig
W: ugene: postrm-has-useless-call-to-ldconfig

As this is automatically added by debhelper (but not useful here), I
suggest to add a lintian override for this.

Seems this is not useful anymore:
I: ugene: unused-override embedded-library
usr/lib64/ugene/libugenedb.so.1.0.0: sqlite

-- 

gpg key id: 4096R/326D8438  (keyring.debian.org)

Key fingerprint = 5FB4 6F83 D3B9 5204 6335  D26D 78DC 68DB 326D 8438

Reply via email to