On 2018-01-27 02:07:51 [+0100], To sub...@bugs.debian.org wrote: >diff -Nru clamav-0.99.2+dfsg/debian/libclamav7.symbols >clamav-0.99.2+dfsg/debian/libclamav7.symbols >--- clamav-0.99.2+dfsg/debian/libclamav7.symbols 2016-05-19 >18:40:20.000000000 +0200 >+++ clamav-0.99.2+dfsg/debian/libclamav7.symbols 2018-01-27 >01:28:11.000000000 +0100 >@@ -63,7 +63,7 @@ > cl_load_cert@CLAMAV_PRIVATE 0.99.2 > cl_load_crl@CLAMAV_PRIVATE 0.99.2 > cl_retdbdir@CLAMAV_PUBLIC 0.99~rc1 >- cl_retflevel@CLAMAV_PUBLIC 0.99.1 >+ cl_retflevel@CLAMAV_PUBLIC 0.99.2+dfsg-6+deb9u1
As spotted by Scott, this should have been set to 0.99.2+dfsg-6+deb8u3 instead deb9u1. I updated the local version of the change. In any case, dpkg saved me here somehow, I didn't noticed this earlier but the build log says: | dpkg-gensymbols: warning: debian/libclamav7/DEBIAN/symbols doesn't match completely debian/libclamav7.symbols | --- debian/libclamav7.symbols (libclamav7_0.99.2+dfsg-0+deb8u3_amd64) | +++ dpkg-gensymbolsudPbpz 2018-01-27 00:40:13.737159392 +0000 | @@ -63,7 +63,7 @@ | cl_load_cert@CLAMAV_PRIVATE 0.99.2 | cl_load_crl@CLAMAV_PRIVATE 0.99.2 | cl_retdbdir@CLAMAV_PUBLIC 0.99~rc1 | - cl_retflevel@CLAMAV_PUBLIC 0.99.2+dfsg-6+deb9u1 | + cl_retflevel@CLAMAV_PUBLIC 0.99.2+dfsg-0+deb8u3 | cl_retver@CLAMAV_PUBLIC 0.99~rc1 | cl_scandesc@CLAMAV_PUBLIC 0.99~rc1 | cl_scandesc_callback@CLAMAV_PUBLIC 0.99~rc1 | dh_shlibdeps -a -O--parallel and the resuting .debs depend on the proper version. > cl_retver@CLAMAV_PUBLIC 0.99~rc1 > cl_scandesc@CLAMAV_PUBLIC 0.99~rc1 > cl_scandesc_callback@CLAMAV_PUBLIC 0.99~rc1 Sebastian