Bug 605799 - packages dependency problem
Summary: packages dependency problem
Status: RESOLVED DUPLICATE of bug 459268
Alias: None
Product: openSUSE 11.2
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: Final
Hardware: 32bit openSUSE 11.2
: P4 - Low : Normal (vote)
Target Milestone: ---
Assignee: Ladislav Slezák
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-14 00:32 UTC by Caleb Boursiquot
Modified: 2010-11-08 16:56 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Screenshoot of erreo message (35.82 KB, image/png)
2010-05-14 00:32 UTC, Caleb Boursiquot
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Caleb Boursiquot 2010-05-14 00:32:49 UTC
Created attachment 362196 [details]
Screenshoot of erreo message

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.4) Gecko/20091016 SUSE/3.5.4-1.1.2 Firefox/3.5.4

Each time I try to install a software on openSUSE like flash player, google chrome and every other the installer crashes.

Reproducible: Always

Steps to Reproduce:
1.Download a software (like google chrome)
2.Open 
3.And wait...
Actual Results:  
I get a screen that says:
Error
Package /tmp/wine-1.1.44-1.1.1.i586.rpm: Header V3 DSA signature: NOKEY, Key ID 233ab63d error: Failed dependencies:
                         wine-gecko is needed by wine-1.1.44-1.1.i586
                         libopenal.so.1 is needed be wine-1.1.44-1.1.i586

Expected Results:  
Well as you know the software should have installed correctly.
Comment 1 Vladislav Lewin 2010-05-18 08:22:12 UTC
Please attach YaST logs.
It's actually helpful to attach them to (almost) every bugreport
for YaST.                                                       

See http://en.opensuse.org/Bugs/YaST

Please reproduce the error and create a solver testcase:
http://en.opensuse.org/Bugs/YaST#I_want_to_report_a_bug_related_to_package_dependencies_and_libzypp_solver_and_now_I_am_asked_to_.22attach_a_solver_testcase.22._Which_logs_to_attach.3F
Comment 2 Michael Andres 2010-05-18 09:48:09 UTC
It looks like YaST does not resolve the packages dependencies when installing an .rpm; or it does not check the solvers return value. That's why rpm complains about the unresolved dependencies.

It may actually be that wine-gecko and libopenal.so.1 are not provided by any of your repos, but the installer should tell you so before invoking rpm.


Workaround: Try using zypper. Zypper will check the packages dependencies before trying to install via rpm.

(as root): zypper in /tmp/wine-1.1.44-1.1.1.i586.rpm
Comment 3 Jozef Uhliarik 2010-06-01 14:46:36 UTC
Lado it seems something for you.
Comment 4 Michal Zugec 2010-11-04 10:36:09 UTC
Caleb, does workaround in comment#2 works for you?
Comment 5 Ladislav Slezák 2010-11-08 16:56:01 UTC
This bug has been fixed in 11.3 (yast creates a temporary repo as zypper does).

*** This bug has been marked as a duplicate of bug 459268 ***