Description of problem: Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1.try to up-date clamav in mga9 2. 3.
Status comment: (none) => above rpm causing conflict and non install on clamav and clam db in mga 9 updates
FWIW this is the actual error message during update, this seems to be an issue with the libification - if the major changes, the actual library should not have the same version - libfreshclam should probably be split out into a separate subpackage as it does not have the same major as libclamav. ---- 1 installation transactions failed There was a problem during the installation: file /usr/lib64/libfreshclam.so.2 from install of lib64clamav11-1.0.5-1.mga9.x86_64 conflicts with file from package lib64clamav9-0.103.10-1.mga8.x86_64
CC: (none) => doktor5000
Thank you Gregory for the report, and Florian for the analysis. No registered maintainer, assigning to all
Whiteboard: (none) => MGA9TOOAssignee: bugsquad => pkg-bugsCC: (none) => fri
Hi, Can you try if clamav-1.0.5-1.1.mga9 from core/updates_testing (or clamav-1.0.5-2.mga10 for Cauldron) solves the issue, please? Best regards, Nico.
CC: (none) => nicolas.salguero
i586: clamav-1.0.5-1.1.mga9.i586.rpm clamav-db-1.0.5-1.1.mga9.noarch.rpm clamav-milter-1.0.5-1.1.mga9.i586.rpm clamd-1.0.5-1.1.mga9.i586.rpm libclamav-devel-1.0.5-1.1.mga9.i586.rpm libclamav11-1.0.5-1.1.mga9.i586.rpm x86_64: clamav-1.0.5-1.1.mga9.x86_64.rpm clamav-db-1.0.5-1.1.mga9.noarch.rpm clamav-milter-1.0.5-1.1.mga9.x86_64.rpm clamd-1.0.5-1.1.mga9.x86_64.rpm lib64clamav-devel-1.0.5-1.1.mga9.x86_64.rpm lib64clamav11-1.0.5-1.1.mga9.x86_64.rpm SRPM: clamav-1.0.5-1.1.mga9.src.rpm
Real Hardware Mageia 9 x86_64 Current Package LC_ALL=C urpmi lib64clamav11 installing lib64clamav11-1.0.5-1.mga9.x86_64.rpm from /var/cache/urpmi/rpms Preparing... ################################################################################################## Installation failed: file /usr/lib64/libfreshclam.so.2 from install of lib64clamav11-1.0.5-1.mga9.x86_64 conflicts with file from package lib64clamav9-0.103.10-1.mga8.x86_64 With testing version LC_ALL=C urpmi lib64clamav11 The following package has to be removed for others to be upgraded: lib64clamav9-0.103.10-1.mga8.x86_64 (due to conflicts with lib64clamav11-1.0.5-1.1.mga9.x86_64) (y/N) y What I don't know is why not was uninstalled in upgrade from Mageia 8, I have to force the install the mg8 package with --allow-nodeps to make this test LC_ALL=C urpmi /home/katnatek/rpm/RPMS/i586/lib64clamav9-0.103.10-1.mga8.x86_64.rpm --allow-nodeps WARNING: --allow-nodeps option is in use. Some strange problems may happen installing lib64clamav9-0.103.10-1.mga8.x86_64.rpm from /home/katnatek/rpm/RPMS/i586 Installation failed: libcrypto.so.1.1()(64bit) is needed by lib64clamav9-0.103.10-1.mga8.x86_64 libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) is needed by lib64clamav9-0.103.10-1.mga8.x86_64 libssl.so.1.1()(64bit) is needed by lib64clamav9-0.103.10-1.mga8.x86_64 libssl.so.1.1(OPENSSL_1_1_0)(64bit) is needed by lib64clamav9-0.103.10-1.mga8.x86_64 Try installation without checking dependencies? (y/N) y
Version: Cauldron => 9Whiteboard: MGA9TOO => (none)Assignee: pkg-bugs => qa-bugs
Status comment: above rpm causing conflict and non install on clamav and clam db in mga 9 updates => Propused packages look like fix issueWhiteboard: (none) => MGA9-64-OK
Source RPM: lib64clamav9-0.103.10-1.mga8.x86_64 => clamav-1.0.5-1.mga9
Keywords: (none) => advisory
CC: (none) => andrewsfarm
Validating.
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2024-0088.html
Resolution: (none) => FIXEDStatus: NEW => RESOLVED
Just run an update but got this : 2 installation transactions failed There was a problem during the installation: file /usr/lib64/libfreshclam.so.2 from install of lib64clamav11-1.0.5-1.mga9.x86_64 conflicts with file from package lib64clamav9-0.103.10-1.mga8.x86_64 libksysguard >= 5.27.10-1.mga9 is needed by lib64ksgrd9-5.27.10-1.mga9.x86_64
CC: (none) => vbcoenEver confirmed: 1 => 0Resolution: FIXED => (none)Status: RESOLVED => UNCONFIRMED
(In reply to Vincent Coen from comment #8) > Just run an update but got this : > > 2 installation transactions failed > > There was a problem during the installation: > > file /usr/lib64/libfreshclam.so.2 from install of > lib64clamav11-1.0.5-1.mga9.x86_64 conflicts with file from package > lib64clamav9-0.103.10-1.mga8.x86_64 > > libksysguard >= 5.27.10-1.mga9 is needed by lib64ksgrd9-5.27.10-1.mga9.x86_64 You still get the previous package, please wait to the mirrors get the update You must see a message like this LC_ALL=C urpmi lib64clamav11 The following package has to be removed for others to be upgraded: lib64clamav9-0.103.10-1.mga8.x86_64 (due to conflicts with lib64clamav11-1.0.5-1.1.mga9.x86_64) (y/N) y Note the extra .1 before mga9, if the updated package still not solve the issue for you please open a new bug against clamav-1.0.5-1.1.mga9
Resolution: (none) => FIXEDStatus: UNCONFIRMED => RESOLVED
Thanks guys