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

