[Pkg-clamav-devel] recent builds broke Ubuntu compatibility

Florian Effenberger floeff at gmail.com
Thu Apr 23 12:14:16 UTC 2009


Hi Scott,

thanks for your fast reply!

> Debian Stable is now Lenny.  Clamav packages built for Lenny won't work on Hardy.  We (the
> Ubuntu part of this team) provide current clamav packages for each supported Ubuntu release in
> the ubuntu-clamav PPA on Launchpad.

Right now, I had the following lines in my /etc/apt/sources.list:

deb ftp://ftp.de.debian.org/debian-volatile etch/volatile main contrib non-free
deb ftp://ftp.de.debian.org/debian-volatile
etch-proposed-updates/volatile main contrib non-free

This helped me to get recent ClamAV and SpamAssassin versions. At
least the latter one doesn't seem to be available through PPA. Those
two lines still work on x86 systems on Ubuntu 8.04, but not on amd64,
so I guess there seems to be just a dependency problem or a missing
package for this platform.

> While it may generally work to use Debian built packages on Ubuntu, there
> is no attempt to retain binary compatibility between Debian and Ubuntu.
> Since there is an Ubuntu specific package available the is explicitly
> designed for Hardy's package configuration, my suggestion is use that.

I tried to do so by removing the above two lines and adding these:

deb http://ppa.launchpad.net/ubuntu-clamav/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/ubuntu-clamav/ppa/ubuntu hardy main

I added the repositorys key, removed all clamav* and *clamav*
occurences from the system with dpkg --purge, and eventually did
apt-get update. After an apt-get install clamav-daemon I get the
following error:

clamav-daemon: Depends: clamav-base (= 0.94.dfsg.2-1ubuntu0.3~hardy2)
but 0.95.1+dfsg-0ubuntu1~hardy1~ppa5 is to be installed

I'm stuck. ;-( Any idea what's up?

Thanks
Florian



More information about the Pkg-clamav-devel mailing list