On Thu, 2007-04-12 at 16:26 -0500, Jim Goode wrote:
> I am currently running version 0.88.7 on SME 6.0.1-01 (built on Red Hat
> 7.x).
> [EMAIL PROTECTED] tmp]# rpm -qa | grep clam
> clamav-es-libs-0.88.7-es01
> clamav-es-0.88.7-es01
> 
> I downloaded:
> [EMAIL PROTECTED] tmp]# ls -l *.rpm
> -rw-r--r--    1 root     root       779061 Mar 10 07:35
> clamav-0.90.1-4.rh7.rf.i386.rpm
[...]
> Running:
> [EMAIL PROTECTED] tmp]# rpm -Uvh clamav-db-0.90.1-4.rh7.rf.i386.rpm
> clamav-devel-0.90.1-4.rh7.rf.i386.rpm clamav-0.90.1-4.rh7.rf.i386.rpm
> clamd-0.90.1-4.rh7.rf.i386.rpm
> 
> produces the following output:
> Preparing...                ###########################################
> [100%]
> file /etc/freshclam.conf from install of clamav-0.90.1-4.rh7.rf conflicts
> with file from package clamav-es-0.88.7-es01
[...]
> 
> Does this mean the upgrade is not capable of taking place?

Not precisely.

>  Do I need to
> uninstall 0.88 before installing 0.90? 

Either that, or grab the SRPM and add a few Obsoletes: lines.

> I've been through all the pages of
> the clamav wiki and most of the archives and haven't discovered any clues to
> this issue. Thanks, in advance, for whatever help you can provide,

Because it is not a clamav issue per se, rather a packaging problem.
You are replacing a package named clamav-es with a package named clamav,
and rpm doesn't realize that they are the same.  The only way it could
know would be using the Obsoletes: tag in the rpm itself, but you can
only fiddle with a specfile in a SRPM...


-- 
Daniel J McDonald, CCIE # 2495, CISSP # 78281, CNX
Austin Energy
http://www.austinenergy.com
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://lurker.clamav.net/list/clamav-users.html

Reply via email to