MANDRIVA 2009 and Avast!

Hi! Avast doesn’t work with in Mandriva 2009. RPM package is wrong! :cry: Someone can solve the problem?

Please, what/where’s the problem? Does it report the same for this release?

http://public.avast.com/~cimbal/avast4workstation-1.3.0-1.i586.rpm

regards,
pc

mandriva comes with libexpat1 where avast wants libexpat.so.0. Avast4workstation-1.3.0-i586.rpm also wants .so.0. If can get source for the above mentioned files may be able to make patch for them so avast can work. Is that a possibility ?
Terry

just try to add soft-link named “libexpat.so.0”, pointing to “libexpat.so.1”. for sane libraries with non-broken backward interface compatibility, this is the desired solution (but, vendor of such distro SHOULD add all those links by default anyway).

in the fact, this lib is a part of X11 suite, and is claimed by another library:
zilog@sinclair:/usr/lib/avast4workstation/bin$ LD_LIBRARY_PATH=…/lib-esmtp/ LD_DEBUG=files ./avastgui 2>&1 | less


13925: file=libz.so.1; needed by /usr/local/lib/libpangocairo-1.0.so.0
13925: file=libz.so.1; generating link map
13925: dynamic: 0xb74421ac base: 0xb7431000 size: 0x00011380
13925: entry: 0xb7432780 phdr: 0xb7431034 phnum: 4
13925:
13925:
13925: file=libSM.so.6; needed by /usr/local/lib/libcairo.so.2
13925: file=libSM.so.6; generating link map
13925: dynamic: 0xb742f824 base: 0xb7427000 size: 0x00008a28
13925: entry: 0xb7429260 phdr: 0xb7427034 phnum: 4
13925:
13925:
13925: file=libICE.so.6; needed by /usr/local/lib/libcairo.so.2
13925: file=libICE.so.6; generating link map
13925: dynamic: 0xb742462c base: 0xb740f000 size: 0x00017650
13925: entry: 0xb74127f0 phdr: 0xb740f034 phnum: 4
13925:
13925:
13925: file=libexpat.so.0; needed by /usr/X11R6/lib/libfontconfig.so.1
13925: file=libexpat.so.0; generating link map
13925: dynamic: 0xb740ec04 base: 0xb73f1000 size: 0x0001dd68
13925: entry: 0xb73f3120 phdr: 0xb73f1034 phnum: 4
13925:
13925:
13925: file=libexpat.so.1; needed by /usr/local/lib/libpangoft2-1.0.so.0
13925: file=libexpat.so.1; generating link map
13925: dynamic: 0xb73f0c4c base: 0xb73cf000 size: 0x00021dd0
13925: entry: 0xb73d1d00 phdr: 0xb73cf034 phnum: 4

in other words: link against bloat, fight with bloat, solve interbloat-dependency :slight_smile: not my cup of tea :).
regards,
pc