On Fri, 13 Feb 2015 22:13:21 +0100 Hilko Bengen <ben...@debian.org> wrote:
> 1. Override upstream's decision to change the SONAME with every release.
>    I am not entirelysure how stable libhtp's API/ABI should be
>    considered -- looking at changes and deciding on compatibility issues
>    making those decisions would certainly put a burden on the maintainer
>    in the future (although the .symbols mechanism helps for obvious
>    cases such as removed APIs.)
> 
>    I am attaching a patch to drop the -release parameter from the
>    libtool call, libhtp.so.1.0.0 (instead of libhtp-0.5.15.so.1.0.0) is
>    generated. The .symbols file would need to be updated to reflect that
>    change, too, of course.

1bis/ If you don't override the SONAME, then you should make
sure to generate strong dependencies like "libhtp1 (>= 0.5.15~), libhtp1
(<< 0.5.16)"

But you should not allow packages to get built with a lax dependency...

Note that updating libhtp to 0.5.17 will currently generate a file
conflict with suricata (see #783005).

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Support Debian LTS: http://www.freexian.com/services/debian-lts.html
Learn to master Debian: http://debian-handbook.info/get/


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to