Bug 5417 - Avast! Antivirus needs libexpat.so.0 for installation
Summary: Avast! Antivirus needs libexpat.so.0 for installation
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL: http://www.avast.com
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-15 15:12 CEST by Martin Volf
Modified: 2014-05-01 23:15 CEST (History)
2 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Martin Volf 2012-04-15 15:12:47 CEST
Description of problem:
Avast! cannot be installed, because is missing libexpat.so.0

Version-Release number of selected component (if applicable):
avast! Linux Home Edition - avast4workstation-1.3.0-1.i586.rpm

Steps to Reproduce:
1.# urpmi avast4workstation-1.3.0-1.i586.rpm
libexpat.so.0 is missing
2.# urpmf libexpat.so.0
... no libexpat.so.0

I found a package compat-expat1-1.95.8-8.i686.rpm in Fedora 17 repository, where is a file libexpat.so.0 included.

After installing compat-expat1-1.95.8-8.i686.rpm I can install avast4workstation-1.3.0-1.i586.rpm and works.
Comment 1 Olivier Delaune 2012-04-19 10:59:04 CEST
For information, libexpat1-devel contains libexpat.so. Yes, it is not exactly libexpat.so.0 but it is probably the same file. Could you uninstall compat-expat1-1.95.8-8.i686.rpm and avast4workstation-1.3.0-1.i586.rpm and do a symbolic link like that
ln -s /usr/lib/libexpat.so /usr/lib/libexpat.so.0
After that, try to reinstall avast4workstation-1.3.0-1.i586.rpm

CC: (none) => olivier.delaune

Comment 2 Martin Volf 2012-04-21 11:30:10 CEST
Thank you for information. But after uninstalling compat-expat1-1.95.8-8.i686.rpm and avast4workstation-1.3.0-1.i586.rpm, then was symbolic link created by 
ln -s /usr/lib/libexpat.so /usr/lib/libexpat.so.0
I cannot install avast4workstation-1.3.0-1.i586.rpm. Same situation like before. 

I saw symbolic link is redirected to /usr/lib/libexpat.so and this file is redirected to libexpat.so.1.5.2 . So I tried to change link to this file, could not install.

If I install a package compat-expat1-1.95.8-8.i686.rpm, then libexpat.so.0.5.0 and symbolic link libexpat.so.0 are created and works for next installing.
Manuel Hiebel 2012-04-26 20:00:52 CEST

Severity: normal => enhancement

Comment 3 Rémi Verschelde 2014-05-01 23:15:01 CEST
We have libexpat1 in Mageia, see e.g. in Cauldron:

[akien@cauldron ~]$ urpmf /usr/lib64/libexpat.so.
lib64expat1:/usr/lib64/libexpat.so.1
lib64expat1:/usr/lib64/libexpat.so.1.6.0

So as far as I understand, it is Avast's RPM which is outdated. You should try to workaround the issue, or contact Avast so that they update their RPM.

CC: (none) => remi

Comment 4 Rémi Verschelde 2014-05-01 23:15:18 CEST
Closing as per comment 3.

Status: NEW => RESOLVED
Resolution: (none) => INVALID


Note You need to log in before you can comment on or make changes to this bug.