Koozali.org: home of the SME Server
Legacy Forums => General Discussion (Legacy) => Topic started by: Rien on January 31, 2005, 08:56:22 PM
-
Hi all,
I tried to install the following rpm's from Dungog:
- clamav-es-0.81-01dungog.i386.rpm
- clamav-es-libs-0.81-01dungog.i386.rpm
I could nog install these rpm's because they need "zlib-1.2.2-1.i386.rpm"
When I tried to install zlib-1.2.2-1.i386.rpm (also from Dungog) I get the following error:
error: failed dependencies:
zlib = 1.2.1.1 is needed by zlib-devel-1.2.1.1-4
Could I delete these rpm's and just install zlib-1.2.2-1.i386.rpm or do I need "zlib-devel-1.2.2-1.i386.rpm" (anyone know where I can find these rpm)
Thanks,
-
Hi Rien
If you look on the Dungog site you will see a reference to this file. It is in the GPL section of the site in the 601updates folder:
http://www.dungog.net/sme/files/601updates/zlib-1.2.2-1.i386.rpm
-
Hi Smeghead,
I know, that was the file I tried to install:
When I tried to install zlib-1.2.2-1.i386.rpm (also from Dungog) I get the following error:
error: failed dependencies:
zlib = 1.2.1.1 is needed by zlib-devel-1.2.1.1-4
That is why I don't know if I should delete the old zlib and zlib-devel (could they be missed?) or that I have to find a new zlib-devel.
-
.. well I just installed it on a clean 6.5b2 box and it worked fine, no errors!
I ran rpm -qR against the package and it does not list the devel module as a dependency:
[root@test amavis]# rpm -qR zlib
/sbin/ldconfig
/sbin/ldconfig
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
ld-linux.so.2
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.1.3)
Have got an older zlib already installed courtesy of another contrib?
-
Hi,
I run the same command:
[root@mlkserver 601updates]# rpm -qR zlib
/sbin/ldconfig
/sbin/ldconfig
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
ld-linux.so.2
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.1.3)
It seems I can't delete the old zlib packages:
[root@mlkserver 601updates]# rpm -e zlib-1.2.1.1
error: removing these packages would break dependencies:
zlib is needed by libtiff-3.5.7-2
zlib = 1.2.1.1 is needed by zlib-devel-1.2.1.1-4
zlib is needed by clamav-es-0.80-01dungog
libz.so.1 is needed by cvs-1.11.1p1-7es02
libz.so.1 is needed by file-3.39-8.7x
libz.so.1 is needed by gnupg-1.0.7-7
libz.so.1 is needed by libpng-1.0.14-0.7x.4
libz.so.1 is needed by gd-1.8.4-4
libz.so.1 is needed by libxml2-2.4.19-4
libz.so.1 is needed by mysql-3.23.56-1.73
libz.so.1 is needed by mysql-server-3.23.56-1.73
libz.so.1 is needed by mysqlclient9-3.23.22-8
libz.so.1 is needed by perl-DBD-MySQL-1.2219-6
libz.so.1 is needed by python-1.5.2-43.73
libz.so.1 is needed by python2-2.2.2-11.7.3
libz.so.1 is needed by rpm-4.0.4-7x.18
libz.so.1 is needed by rpm-build-4.0.4-7x.18
libz.so.1 is needed by rpm-perl-4.0.4-7x.18
libz.so.1 is needed by ucd-snmp-4.2.5-7.73.0
libz.so.1 is needed by util-linux-2.11n-12.7.3
libz.so.1 is needed by openssh-3.7.1p1-1es4
libz.so.1 is needed by openssh-clients-3.7.1p1-1es4
libz.so.1 is needed by openssh-server-3.7.1p1-1es4
libz.so.1 is needed by rpm-python-4.0.4-7x.18
libz.so.1 is needed by libtiff-3.5.7-2
libz.so.1 is needed by netpbm-progs-9.24-9.73.2
libz.so.1 is needed by php-4.3.9-1ld
libz.so.1 is needed by php-mysql-4.3.9-1ld
libz.so.1 is needed by lynx-2.8.4-18.1
libz.so.1 is needed by clamav-es-libs-0.80-01dungog
libz.so.1 is needed by ImageMagick-5.5.7-10
libz.so.1 is needed by ImageMagick-devel-5.5.7-10
libz.so.1 is needed by ImageMagick-perl-5.5.7-10
So I think the only way is to replace the old zlib and zlib-devel packages with new ones (zlib-1.2.2-1.i386.rpm and its companion zlib-devel)
-
..I can only find the slightly newer version 1.2.2.2, check out:
ftp://rpmfind.net/linux/fedora/core/development/x86_64/Fedora/RPMS/zlib-1.2.2.2-1.i386.rpm
&
ftp://rpmfind.net/linux/fedora/core/development/x86_64/Fedora/RPMS/zlib-devel-1.2.2.2-1.i386.rpm
These should work fine but testing first is prob a good idea.
-
>Could I delete these rpm's and just install zlib-1.2.2-1.i386.rpm
yes
but you only need to rpm -e zlib-devel to upgrade zlib-1.2.2
zlib-devel isn't needed unless your compiling
we removed it from the updates directory.
also if others are having problems upgrading clamav
you may need to install both 0.81 files at once or you may get dependancy errors
rpm -Uvh clamav-es-0.81-* clamav-es-libs-0.81*
regards
stephen noble
-
Stephen,
Thanks, it works fine now.
Regards,