Author Topic: MANDRIVA 2009 and Avast!  (Read 8791 times)

0 Members and 1 Guest are viewing this topic.

joanlui

  • Guest
MANDRIVA 2009 and Avast!
« on: December 27, 2008, 11:40:48 PM »
Hi! Avast doesn't work with in Mandriva 2009. RPM package is wrong!  :'( Someone can solve the problem?

Offline zilog

  • Avast team
  • Advanced Poster
  • *
  • Posts: 957
  • or #f0; daa; add a,#a0; adc a,#40
Re: MANDRIVA 2009 and Avast!
« Reply #1 on: January 02, 2009, 03:05:02 PM »
Hi! Avast doesn't work with in Mandriva 2009. RPM package is wrong!  :'( 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
May's Law: Software efficiency halves every 18 months, compensating Moore's Law. (David May, INMOS)

toerag

  • Guest
Re: MANDRIVA 2009 and Avast!
« Reply #2 on: April 15, 2009, 01:31:41 PM »
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

Offline zilog

  • Avast team
  • Advanced Poster
  • *
  • Posts: 957
  • or #f0; daa; add a,#a0; adc a,#40
Re: MANDRIVA 2009 and Avast!
« Reply #3 on: April 15, 2009, 02:22:02 PM »
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 :) not my cup of tea :).
regards,
pc
May's Law: Software efficiency halves every 18 months, compensating Moore's Law. (David May, INMOS)