Bug 14332

Summary: opera unsatisfied requirement
Product: Mageia Reporter: Dick Gevers <dvgevers>
Component: RPM PackagesAssignee: Anssi Hannula <anssi.hannula>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: lmenut, reinout, shlomif
Version: CauldronKeywords: Triaged
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: opera-12.16-3.mga5 CVE:
Status comment:

Description Dick Gevers 2014-10-20 09:01:34 CEST
Description of problem:

During the 2nd mass rebuild I continue to see this returned from urpmi:

A requested package cannot be installed:
opera-12.16-3.mga5.nonfree.x86_64 (due to unsatisfied libcurl.so.4(CURL_OPENSSL_3)(64bit))

even though I have this package installed: lib64curl4-7.38.0-4.mga5

[ Feel free to reassign to *curl* package if that is appropriate ]

Reproducible: 

Steps to Reproduce:
Manuel Hiebel 2014-10-20 19:07:00 CEST

Keywords: (none) => Triaged
Assignee: bugsquad => anssi.hannula

Manuel Hiebel 2014-10-20 19:07:14 CEST

CC: (none) => shlomif

Comment 1 Shlomi Fish 2014-10-24 11:35:32 CEST
And idea how to exclude these requires from the opera package? I Tried the following patch and it still requires the offending libcurl dep.

Index: SPECS/opera.spec
===================================================================
--- SPECS/opera.spec	(revision 792267)
+++ SPECS/opera.spec	(working copy)
@@ -20,7 +20,7 @@
 %define common_exclude_files_from_autoreq ^%{_libdir}/%{name}/libopera.\\+\\.so$
 
 %global __provides_exclude_from %{arch_exclude_files_from_autoreq}|%{common_exclude_files_from_autoreq}
-%global __requires_exclude_from %{arch_exclude_files_from_autoreq}|%{common_exclude_files_from_autoreq}
+%global __requires_exclude_from %{arch_exclude_files_from_autoreq}|%{common_exclude_files_from_autoreq}|^.*libcurl\\.so\\.4.*$
 
 Summary:	Opera Web Browser for Linux
 Name: 		%{name}

Regards,

-- Shlomi Fish
Comment 2 David Walser 2014-11-08 01:54:44 CET
*** Bug 14483 has been marked as a duplicate of this bug. ***

CC: (none) => reinout

Comment 3 Luc Menut 2014-11-09 14:18:09 CET
Fixed with opera-12.16-6.mga5.

Status: NEW => RESOLVED
CC: (none) => lmenut
Hardware: x86_64 => All
Resolution: (none) => FIXED