I'm guessing that rpm isn't finding libiconf.so.2 because you installed it from source. I think installing clamav with --nodeps shouldn't hurt you given the situation. You'll need to be aware of the problem in the future though when you go to upgrade (and you will be upgrading clamav if the past is any indication). ;)

I have this on my current COS5:
# iconv --version
iconv (GNU libc) 2.5
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Ulrich Drepper.

Your version is much older than the current COS5 one.
I don't have a libiconv.so.2 anywhere in my system.

I'm wondering, why did you install this (or anything besides QMT) from source? Would COS4 have had the older versions you appear to need, making it a better choice than COS5?

--
-Eric 'shubes'


Justin Warner wrote:
Actually I just went ahead and issued a --nodeps with the rpm.. installed just fine. hopefully that'll do it

On Thu, Apr 22, 2010 at 4:55 PM, Justin Warner <[email protected] <mailto:[email protected]>> wrote:

    Hi.. I'm trying to install on a new Centos 5.4 Box which has

     iconv --version
    iconv (GNU libiconv 1.13)
    Copyright (C) 2000-2009 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later
    <http://gnu.org/licenses/gpl.html>
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.
    Written by Bruno Haible.

    installed from source.   I had this issue with another rpm because I
    installed php from source and the rpm wanted an rpm of it installed
so I did..
    here is my problem.. when trying to do clam av.. I get
    rpmbuild --rebuild --with cnt50 clamav-toaster-0.96.0-1.3.35.src.rpm

    builds the rpm perfect but when I do
    rpm -Uvhv
    /usr/src/redhat/RPMS/i386/clamav-toaster-0.96.0-1.3.35.i386.rpm

    D: ==============
    /usr/src/redhat/RPMS/i386/clamav-toaster-0.96.0-1.3.35.i386.rpm
    D: Expected size:     63064236 =
    lead(96)+sigs(180)+pad(4)+data(63063956)
    D:   Actual size:     63064236
    D: /usr/src/redhat/RPMS/i386/clamav-toaster-0.96.0-1.3.35.i386.rpm:
    Header SHA1 digest: OK (c10d4ac47d3f3fb67e4242c2f3877a82ca3ad8fc)
    D: opening  db environment /var/lib/rpm/Packages joinenv
    D: opening  db index       /var/lib/rpm/Packages rdonly mode=0x0
    D: locked   db index       /var/lib/rpm/Packages
    D: opening  db index       /var/lib/rpm/Name rdonly mode=0x0
    D:      added binary package [0]
    D: found 0 source and 1 binary packages
    D: ========== +++ clamav-toaster-0.96.0-1.3.35 i386/linux 0x1
    D: opening  db index       /var/lib/rpm/Depends create mode=0x0
    D: opening  db index       /var/lib/rpm/Basenames rdonly mode=0x0
    D: opening  db index       /var/lib/rpm/Pubkeys rdonly mode=0x0
    D:  read h#     887 Header sanity check: OK
    D: ========== DSA pubkey id a8a447dc e8562897 (h#887)
    D:  read h#      50 Header V3 DSA signature: OK, key ID e8562897
    D:  Requires: /bin/sh                                       YES (db
    files)
    D:  Requires: /bin/sh                                       YES (cached)
    D:  Requires: /bin/sh                                       YES (cached)
    D:  Requires: /bin/sh                                       YES (cached)
    D:  Requires: /bin/sh                                       YES (cached)
    D: opening  db index       /var/lib/rpm/Providename rdonly mode=0x0
    D:  read h#      48 Header V3 DSA signature: OK, key ID e8562897
    D:  Requires: bzip2-libs                                    YES (db
    provides)
    D:  Requires: config(clamav-toaster) = 0.96.0-1.3.35        YES
    (added provide)
    D:  read h#     364 Header V3 DSA signature: OK, key ID e8562897
    D:  Requires: curl                                          YES (db
    provides)
    D:  read h#     104 Header V3 DSA signature: OK, key ID e8562897
    D:  Requires: gmp                                           YES (db
    provides)
    D:  Requires: libbz2.so.1                                   YES (db
    provides)
    D:  read h#     896 Header V3 DSA signature: OK, key ID e8562897
    D:  Requires: libc.so.6                                     YES (db
    provides)
    D:  Requires: libc.so.6(GLIBC_2.0)                          YES (db
    provides)
    D:  Requires: libc.so.6(GLIBC_2.1)                          YES (db
    provides)
    D:  Requires: libc.so.6(GLIBC_2.1.3)                        YES (db
    provides)
    D:  Requires: libc.so.6(GLIBC_2.2)                          YES (db
    provides)
    D:  Requires: libc.so.6(GLIBC_2.3)                          YES (db
    provides)
    D:  Requires: libc.so.6(GLIBC_2.3.4)                        YES (db
    provides)
    D:  Requires: libc.so.6(GLIBC_2.4)                          YES (db
    provides)
    D:  Requires: libclamav.so.6                                YES
    (added provide)
    D:  Requires: libclamav.so.6(CLAMAV_PRIVATE)                YES
    (added provide)
    D:  Requires: libclamav.so.6(CLAMAV_PUBLIC)                 YES
    (added provide)
    D:  Requires: libclamunrar.so.6                             YES
    (added provide)
    D:  Requires: libclamunrar.so.6(CLAMAV_PRIVATE_UNRAR)       YES
    (added provide)
    D:  Requires: libclamunrar_iface.so.6                       YES
    (added provide)
    D:  Requires: libdl.so.2                                    YES (db
    provides)
    D:  Requires: libdl.so.2(GLIBC_2.0)                         YES (db
    provides)
    D:  Requires: libdl.so.2(GLIBC_2.1)                         YES (db
    provides)
    D:  read h#     895 Header V3 DSA signature: OK, key ID e8562897
    D:  Requires: libgcc_s.so.1                                 YES (db
    provides)
    D:  Requires: libgcc_s.so.1(GCC_3.0)                        YES (db
    provides)
    D:  Requires: libgcc_s.so.1(GLIBC_2.0)                      YES (db
    provides)
D: Requires: libiconv.so.2 NO D: package clamav-toaster-0.96.0-1.3.35.i386 has unsatisfied
    Requires: libiconv.so.2
    D:  read h#      81 Header V3 DSA signature: OK, key ID e8562897
    D:  Requires: libidn                                        YES (db
    provides)
    D:  Requires: libm.so.6                                     YES (db
    provides)
    D:  Requires: libm.so.6(GLIBC_2.0)                          YES (db
    provides)
    D:  Requires: libm.so.6(GLIBC_2.1)                          YES (db
    provides)
    D:  read h#      53 Header V3 DSA signature: OK, key ID e8562897
    D:  Requires: libncurses.so.5                               YES (db
    provides)
    D:  Requires: libpthread.so.0                               YES (db
    provides)
    D:  Requires: libpthread.so.0(GLIBC_2.0)                    YES (db
    provides)
    D:  Requires: libpthread.so.0(GLIBC_2.1)                    YES (db
    provides)
    D:  Requires: libpthread.so.0(GLIBC_2.2)                    YES (db
    provides)
    D:  Requires: libpthread.so.0(GLIBC_2.3.2)                  YES (db
    provides)
    D:  Requires: libresolv.so.2                                YES (db
    provides)
    D:  Requires: libresolv.so.2(GLIBC_2.2)                     YES (db
    provides)
    D:  read h#     897 Header V3 DSA signature: OK, key ID e8562897
    D:  Requires: libstdc++.so.6                                YES (db
    provides)
    D:  Requires: libstdc++.so.6(CXXABI_1.3)                    YES (db
    provides)
    D:  Requires: libstdc++.so.6(GLIBCXX_3.4)                   YES (db
    provides)
    D:  read h#      31 Header V3 DSA signature: OK, key ID e8562897
    D:  Requires: libz.so.1                                     YES (db
    provides)
    D:  Requires: rpmlib(CompressedFileNames) <= 3.0.4-1        YES
    (rpmlib provides)
    D:  Requires: rpmlib(PayloadFilesHavePrefix) <= 4.0-1       YES
    (rpmlib provides)
    D:  Requires: rtld(GNU_HASH)                                YES (db
    provides)
    D:  Requires: zlib                                          YES (db
    provides)
    D:  Requires: zlib >= 1.2.3                                 YES (db
    provides)
    D: opening  db index       /var/lib/rpm/Conflictname rdonly mode=0x0
    D: closed   db index       /var/lib/rpm/Depends
    error: Failed dependencies:
            libiconv.so.2 is needed by clamav-toaster-0.96.0-1.3.35.i386
    D: ========== recording tsort relations
    D:  Requires: libclamav.so.6                                YES
    (added provide)
    D:  Requires: libclamav.so.6(CLAMAV_PRIVATE)                YES
    (added provide)
    D:  Requires: libclamav.so.6(CLAMAV_PUBLIC)                 YES
    (added provide)
    D:  Requires: libclamunrar.so.6                             YES
    (added provide)
    D:  Requires: libclamunrar.so.6(CLAMAV_PRIVATE_UNRAR)       YES
    (added provide)
    D:  Requires: libclamunrar_iface.so.6                       YES
    (added provide)
    D: ========== tsorting packages (order, #predecessors, #succesors,
    tree, depth, breadth)
    D:     0    0    0    0    1    0   +clamav-toaster-0.96.0-1.3.35.i386
    D: closed   db index       /var/lib/rpm/Pubkeys
    D: closed   db index       /var/lib/rpm/Conflictname
    D: closed   db index       /var/lib/rpm/Providename
    D: closed   db index       /var/lib/rpm/Basenames
    D: closed   db index       /var/lib/rpm/Name
    D: closed   db index       /var/lib/rpm/Packages
    D: closed   db environment /var/lib/rpm/Packages
    D: May free Score board((nil))


    Any ideas?  here are a list of my dirs

    ls -la /usr/local/lib/libiconv.*
    -rw-r--r-- 1 root root     916 Apr 22 10:09
    /usr/local/lib/libiconv.la <http://libiconv.la>
    lrwxrwxrwx 1 root root      17 Apr 22 10:09
    /usr/local/lib/libiconv.so -> libiconv.so.2.5.0
    lrwxrwxrwx 1 root root      17 Apr 22 10:09
    /usr/local/lib/libiconv.so.2 -> libiconv.so.2.5.0
    -rw-r--r-- 1 root root 1174713 Apr 22 10:09
    /usr/local/lib/libiconv.so.2.5.0


    [r...@walter qtms-install]# ls -la /usr/lib/libiconv.*
    lrwxrwxrwx 1 root root 26 Apr 22 16:43 /usr/lib/libiconv.la
    <http://libiconv.la> -> /usr/local/lib/libiconv.la <http://libiconv.la>
    lrwxrwxrwx 1 root root 26 Apr 22 16:43 /usr/lib/libiconv.so ->
    /usr/local/lib/libiconv.so
    lrwxrwxrwx 1 root root 28 Apr 22 16:43 /usr/lib/libiconv.so.2 ->
    /usr/local/lib/libiconv.so.2
    lrwxrwxrwx 1 root root 32 Apr 22 16:43 /usr/lib/libiconv.so.2.5.0 ->
    /usr/local/lib/libiconv.so.2.5.0


    even added

    more /etc/ld.so.conf.d/usrlocal.conf
    /usr/local/lib/

    and issued a ldconfig   with no luck..

    thanks




---------------------------------------------------------------------------------
Qmailtoaster is sponsored by Vickers Consulting Group 
(www.vickersconsulting.com)
   Vickers Consulting Group offers Qmailtoaster support and installations.
     If you need professional help with your setup, contact them today!
---------------------------------------------------------------------------------
    Please visit qmailtoaster.com for the latest news, updates, and packages.
To unsubscribe, e-mail: [email protected]
    For additional commands, e-mail: [email protected]


Reply via email to