Bob Vickers [12.02.2013 15:24]:
There seems to be a problem with the recent opera patch provided for opensuse 12.1 and 12.2:
On a 12.2 system:
# zypper in -t patch openSUSE-2013-109 Loading repository data... Reading installed packages... Resolving package dependencies... Problem: nothing provides libcurl.so.4(CURL_OPENSSL_3)(64bit) needed by opera-12.13-1.12.1.x86_64 Solution 1: Following actions will be done: deinstallation of opera-kde4-12.12-21.1.x86_64 deinstallation of opera-gtk-12.12-21.1.x86_64 deinstallation of opera-12.12-21.1.x86_64 Solution 2: do not install patch:openSUSE-2013-109-1.noarch Solution 3: break opera-12.13-1.12.1.x86_64 by ignoring some of its dependencies
I opted for solution 1, thinking I could reinstall opera afterwards. But now I get
# zypper in opera Loading repository data... Reading installed packages... Resolving package dependencies... Problem: nothing provides libcurl.so.4(CURL_OPENSSL_3)(64bit) needed by opera-12.13-1.12.1.x86_64 Solution 1: do not install opera-12.13-1.12.1.x86_64 Solution 2: break opera-12.13-1.12.1.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/c] (c):
Something similar happened on an opensuse 12.1 system.
Regards, Bob
Same here on openSUSE 12.2. I reinstalled the old version with zypper in opera-12.12-21.1 However, when I try rpm -q --provides libcurl4 libcurl.so.4()(64bit) libcurl4 = 7.28.1-98.1 libcurl4(x86-64) = 7.28.1-98.1 my version of libcurl.so.4 (from the filesystems repo, libcurl4-7.28.1-98.1.x86_64) seems not to provide the CURL_OPENSSL_3 symbol :-( readelf -a /usr/lib64/libcurl.so.4 | grep -i OPENSSL 000000265188 003200000007 R_X86_64_JUMP_SLO 0000000000000000 UI_OpenSSL + 0 0000002651a0 003500000007 R_X86_64_JUMP_SLO 0000000000000000 OPENSSL_add_all_algori + 0 50: 0000000000000000 0 FUNC GLOBAL DEFAULT UND UI_OpenSSL 53: 0000000000000000 0 FUNC GLOBAL DEFAULT UND OPENSSL_add_all_algorithm objdump -x /usr/lib64/libcurl.so.4 | grep -i SSL NEEDED libssl.so.1.0.0 Bad luck :-( Regards, Werner -- -- To unsubscribe, e-mail: opensuse-security+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-security+owner@opensuse.org