Hi Alessandro, Am Sonntag, den 30.03.2014, 21:20 +0200 schrieb Alessandro Ghedini: > The source package is called "3" only because I could not rename it to just > "zeromq", since that name is still used. The idea being that zeromq should be > removed as soon as nothing uses it anymore, and zeromq3 renamed to zeromq. > > As for the 3 in the binary packages (libzmq3, libzmq3-dev, ...), that simply > reflects the library SONAME as per Debian policy. Having a zeromq4 source > package would not have changed anything, since its binary package would still > have to be named libzmq3. > > In your case the check should be "#if ZMQ_VERSION_MAJOR < 3", since 4.x is > backwards-compatible with 3.x.
thanks for the clarifications. Upstream has released a version compatible with 4.x under a separate package name (zeromq4-haskell), I am considering to simply package that and ask for removal of zeromq3-haskell – at least if hbro, the only user of zeromq3-haskell, has upgraded to the new version. Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
signature.asc
Description: This is a digitally signed message part