On Fri, Sep 03, 2010 at 03:07:04PM -0400, Micah Anderson wrote:
> 
> The changelog says:
> 
>    * BuildDepend on libvanessa-logger-dev (>= 0.0.12) instead of (>= 0.0.10).
>      (closes: #592459)
> 
> but that should actually be libvanessa-socket-dev as that is what you
> changed in debian/control and the bug report was about. I was very
> confused for a while.

Sorry about that, my butter fingers.
I will make a note in the changelog for the next upload.

The effect of the change is that if you try to build 1.19~rc3
against libvanessa-socket-dev < 0.0.12 then the build will fail.

0.0.12 is required for the tcp_keepalive option which was
introduced in 1.19~rc1, but I made typo (an ongoing theme :-()
when updating debian/control at that time.

In retrospect, I probably should have also bumped the so for
libvanessa-socket at that time. The run-time effect is that
--tcp_keepalive will be ignored if perdition is linked against
an older libvanessa-socket. 0.0.11 is the only other release with so
version 2.

There is a known bug [1] in 1.19-rc3. So perhaps the following would be a
good course of action:
        * Add a versioned binary dependency on libvanessa-socket2 0.0.12.
        * Release 1.19-rc4 with the bug fix (there are very few other changes)

[1] http://hg.vergenet.net/perdition/perdition/rev/263c96021ef9



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

Reply via email to