wheezy-security (LTS) libclamav7's version is newer than jessie's
I just upgraded a wheezy-LTS machine to jessie.
I see the following:
- libclamav7 is version 0.99.2+dfsg-0+deb8u2 in jessie
- libclamav7 is version 0.99.4+dfsg-1+deb7u1 in wheezy-security
# dpkg -l 'libffi*' 'libllvm*'
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
ii libffi5:i386 3.0.10-3+deb i386 Foreign Function Interface librar
ii libffi6:i386 3.1-2+deb8u1 i386 Foreign Function Interface librar
ii libllvm3.0:i38 3.0-10 i386 Low-Level Virtual Machine (LLVM),
ii libllvm3.5:i38 1:3.5-10 i386 Modular compiler and toolchain te
which leads to:
# apt-get --purge remove libllvm3.0:i386
The following packages will be REMOVED:
[ ... ]
clamav* clamav-daemon* clamav-freshclam* libclamav7* libclamunrar7*
because jessie's libclamav7 depends on libllvm3.5 but wheezy-security's
libclamav7 depends on libllvm3.0.
Probably that a downgrade of the clamav suite would solve the problem; however
there is something wrong in the coherency between wheezy LTS and jessie, don't